using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LeetCode.QuestionBank.Question0862
{
    public class Test0862
    {
        public void Test()
        {
            Interface0862 solution = new Solution0862_2();
            int[] nums; int k;
            int result, answer;
            int id = 0;

            // 1. 
            nums = new int[] { 1 }; k = 1; answer = 1;
            result = solution.ShortestSubarray(nums, k);
            Console.WriteLine($"{++id,2}: {result == answer}, result: {result}, answer: {answer}");

            // 2.
            nums = new int[] { 1, 2 }; k = 4; answer = -1;
            result = solution.ShortestSubarray(nums, k);
            Console.WriteLine($"{++id,2}: {result == answer}, result: {result}, answer: {answer}");

            // 3.
            nums = new int[] { 2, -1, 2 }; k = 3; answer = 3;
            result = solution.ShortestSubarray(nums, k);
            Console.WriteLine($"{++id,2}: {result == answer}, result: {result}, answer: {answer}");

            // 4.
            nums = new int[] { -32663, -36605, 66224, 14387, 51418, 30434, 18347, 98126, -8323, -33339, 36769, 79109, -23194, -9896, 67990, -11414, -4629, 21792, 46755, 84877, 69128, -49061, 79216, 28735, 42774, 92620, 49628, 77186, 86172, 87886, 77863, 90207, -8642, 52710, -2221, -19651, 68274, 85289, 50032, -20487, -21518, 5867, 76156, 79318, 58624, 74509, 47490, 96533, 63340, -26205, 62570, 43318, 62258, 65898, 72308, -4536, 85462, -22971, 84011, 40816, 98631, 73874, -44803, -1863, 79146, 64637, -31262, -37111, 26479, 15333, -6392, -42227, -4596, 71074, 98010, 10609, 88515, -36203, -6087, 44768, 25376, -11025, -32826, -6889, 90927, -9759, 39030, 70514, -36421, -45273, -22980, 62053, 68468, 31482, 61252, -32358, 96048, 65501, 262, 32984, 39182, 89456, -37285, -26053, -47849, -45674, 31648, -20823, 29201, 29363, 70671, 27055, -7152, 87069, 28713, 20524, -16507, 54688, 59947, -34498, 2709, 12151, -1395, 11753, 37325, 22406, 25442, 92564, 27639, 25404, 76775, -31229, -29244, 13736, 29311, -3334, -43343, 41178, -5592, 79878, 83255, 23786, 83600, 92902, 53247, 68574, 9199, 94982, -36745, 60559, 22932, 76757, 49138, -31452, -13742, 68171, 3643, -46488, 86521, 77094, 18059, 99413, 76915, 72490, -44749, -322, -36215, -43157, 87647, 10852, 94106, 67877, -10896, -48581, 23746, -20818, 57385, -21086, 34665, 33437, 91664, 33650, 46535, 58327, -42905, 51582, -3106, -48886, 7066, 36670, -43988, 21337, 69194, -36144, 17803, 9427, 31645, 37061, 31275, -10321, 45764, -12930, -27821, 58188, -30266, 84984, 17168, 92245, 79783, 69296, 66850, -47408, 1292, -8192, 43668, 50231, 30760, 3421, -27058, 88263, 24362, -37376, -46445, 54526, -37778, 2443, 33720, 15573, 9834, 698, -21468, 29027, -30449, 61434, -27472, -36944, 27161, -22358, -26060, -925, 52797, -41095, -38192, 92591, -46886, -34967, -25652, -39221, -20753, -6991, 59982, -40782, -29471, 87280, 36114, 42688, -23943, -34084, -49197, -31000, 64956, 13761, -10662, 85014, 70973, 50542, -24404, -36659, 62015, -19849, -16020, -25124, 30065, -42468, 788, -12143, 31840, 7205, 61354, 32865, 97561, 51441, 38586, 65361, -45520, -30839, 88166, 51359, 3057, 8797, 35636, -28816, 35384, -8318, 67500, 20437, -49018, 85366, -23641, 74164, 64363, 78204, 50065, 29685, -29020, 13133, 56852, 63345, 35719, 84535, -38205, 46712, 34469, 13418, 5500, -2691, 97739, -48889, 90049, -39092, 6885, 16030, -2076, 54024, 80787, -40383, 18037, -47771, -982, 31127, 19766, -48920, 66736, 46351, 72293, -21217, -41038, 49445, 59662, -11921, 60198, -4512, -19024, 18366, 35926, 18245, 71604, -26332, 75615, 58008, 93246, 46741, 80937, 40317, 21621, 53755, 88651, 39681, 5887, -39269, -3451, 36945, 17458, 78253, 83664, 35630, 23219, 44786, 24441, 3324, -4403, 98944, 97665, 66709, -31510, -35018, 98122, 40177, 21614, 41501, -23692, 95093, -36470, -6337, -47299, 62699, -44324, 69161, -13377, -12457, 39907, 95461, 47623, 97706, 12603, -4835, 55915, 43686, -44188, 19427, 86205, -43337, 70731, -2239, 39459, 76365, -39495, 51770, 74987, 94702, 78404, 16169, 76561, -24870, 83706, -9996, -2716, 30949, -37481, 16098, 82423, -2037, 73588, 67005, 3631, -33472, 30737, 72532, 23854, 32562, -8926, -47998, -12944, 7593, 62461, -10888, -30735, 93424, -6603, 94227, 64594, 4450, -36227, 65035, -48214, 23004, -27136, 23768, -45798, 76969, 88907, -2746, 20010, 51970, -39457, 74401, 57911, 67314, 84532, 38203, 11217, -30370, -28389, -14676, -21265, -15520, -41035, 32192, -8892, 70853, -35498, 77919, -37363, 65663, 51000, 63456, 91125, 62760, -44731, -22268, -48975, 1813, 55073, -47355, -15068, 55234, 48242, 28320, -40967, 30737, 52335, 58746, 3519, 16529, 27832, -42303, 68310, 76230, -36182, -18474, -21166, 68605, -4979, 72673, -8132, 39566, 32303, 73157, 48969, -39565, 15288, -29089, -4926, 56729, 75932, 88267, -10567, -39915, 61604, 37244, 63315, 49163, -30239, 14940, 14053, -15476, 37784, 91830, 54792, -30381, 72035, 16422, -10745, -38178, 73325, 65110, 42211, 52081, -37666, -39712, 12248, 87968, 74101, -25066, -38676, -12418, -17033, -3806, 74318, -47406, -42050, 49749, -5432, -10719, 84273, 32677, 77706, -24251, 25274, 59942, 62308, 24615, 48914, -20535, -16188, 69034, -5383, 74640, 62087, 65078, 78054, -27756, 64148, 88401, 62369, 75414, -42039, -828, -17639, -714, 1986, 79129, -16033, 70664, 80814, 2425, 37915, -48932, 96130, -3354, 14995, 33933, 96770, -28750, 46655, 24816, 91057, -18364, 21682, -34386, 71309, 66248, 70000, 35359, -23736, 3166, 37283, 8063, 76776, 21564, -43866, 17773, 49227, 60087, -45612, 48290, 29863, 64673, 13462, 18769, -25528, 59995, -19785, -16262, -36310, 85491, 11450, 33144, -2166, -44395, 27973, 74423, 28682, -4831, 91325, -37623, -1528, -29453, 86799, 43891, -4600, 89448, 11745, -38221, 26757, 28289, 39989, 70814, 64059, 51682, -17072, 82795, 95851, 82905, -28019, -7660, -30337, -35342, -34032, -30798, -29287, -3294, 82466, 63567, 58538, -6582, 32755, -23073, -21399, 47525, 88707, -19889, 11314, 53134, -19690, -44499, -38473, -29703, 12525, -26366, -12682, 41990, 17765, -25029, 34775, 40926, 17698, 19592, 61161, -45431, -8913, -15438, -7274, 45713, -10612, -6656, -27158, -18843, 95707, -40034, -17698, 97561, 81308, -24044, -33656, 56801, 64291, 61875, 54569, -9738, 12542, 38346, 90219, -24871, -3555, 70200, 30948, -5408, 15861, 6454, 32833, -17638, 39811, 8740, 86473, -39032, 84369, -35337, -47887, 69650, -37808, -27614, 53743, 69435, 45548, 59167, 65646, -47902, -49853, 94153, 7754, -14388, 69496, 35645, 88468, 15523, 29664, 14151, -10023, 97394, -35928, -28153, 69098, 69993, -47913, 6429, 25450, 36354, 87703, -3557, 39476, 63451, 99359, 40929, 70053, 96360, 34573, -36316, -43436, 53770, 78313, 52918, 26169, -41963, 41315, 75808, 28381, -36406, 4537, -32308, 20030, -19989, 76427, -45318, 70800, 95318, -48767, 68247, -43047, 13849, 45026, 67932, -31871, 13769, -10250, 21365, 73206, 55470, -21709, 37869, 97396, 5540, -1717, 59286, 99976, 56434, -2608, -13181, 76204, -12519, 29707, 89647, 94589, 49575, -12199, 14548, 35280, -36646, -3703, 95039, -48224, -40051, -15499, 59708, -49535, -15768, 15104, 29949, 50717, -44073, 28125, -21769, 25673, -1222, 78621, 14001, -45769, 24624, 46751, 72126, 69998, -40701, 88832, -38276, 76651, 52116, -35, -3472, 74006, -24262, 2969, -13310, 63201, 78722, -1535, 58131, 70784, 12015, 35156, 22053, 92803, 7205, -43239, 9552, -16014, 20585, 29825, 73790, 31417, 74377, 96285, 8769, 21494, 73851, -39573, 26168, 44714, 51001, 3671, -37739, 9088, 29901, -28590, 62589, -23430, -49661, -17803, 79140, -34469, 80517, 81742, 27396, 43099, 72087, 94120, 15147, 28773, 96317, 33495, 84083, 6744, -14920, -14985, -45395, 65271, 26393, -34777, -15728, -30906, 71365, 40235, 93282, -11105, -23511, 63638, 13172, -27554, -29134, 86758, 78048, 87737, 15938, -10215, -38946, -45446, 96242, -1205, 97612, 55170, 8527, 90261, -46287, 26898, 63755, 20663, 97670, 62943, 88338, -28971, 34279, -33583, -36056, -23547, 37906, 82471, 37401, 33851, 29555, 6757, 79272, 25729, 57646, -435, 70187, 75006, 73036, 47318, -8805, 29640, 42182, 3186, 54810, 56759, 28243, 22890, 14625, -18970, 14122, 9554, 44138, -1441, -40097, -23476, 88478, -39909, -19404, -15339, 35792, 23469, 36606, -40739, 65398, 97053, 59327, -19659, 95510, 37856, 43948, -23986, 63113, 70410, 85519, 12857, 71087, -9172, 87200, 61803, -42856, 6731, -43629, -14419, -44178, 96663, -30701, -11177, 28381, 57938, 15796, 90349, 1126, 52190, 77851, 95769, -46007, -41798, 29984, 3273, 15349, 34087, -15907, -40706, -24944, 23231, -2401, -33159, -15151, -14379, -659, -48187, -20971, 65158, -10728, 64174, 25155, 94861, 14223, -3836, 66165, 31556, -40880, 69658, 84796, -39523, -15423, 9139, 80472, -48368, 11072, 9163, 94480, 8392, 56537, 40530, 57335, -33402, 67670, -33654, 96160, 50851, -6482, 48510, -2275, -45090, 16633, 854, 45107, 2627, 56262, -13199, 73904, -43381, 98115, 25858, -30526, 49781, -48026, -28730, 45570, 27211, -41673, -951, -13311, 23537, 38550, 67955, -24240, 16423, -32372, -36693, 48042, 82278, 5739, -10345, 59716, 47931, -39435, 6997, 45367, 39906, -37889, -518, 74028, 73956, 1780, -1707, 57045, 7969, 21026, -25965, 81955, 35858, 84546, 25921, 37546, 48622, 96865, 14996, -1889, 32939, -23234, 38180, 36931, 49795, 27291, 14375, 98577, 61215, 874, 94891, -44505, 20608, 32730, 50696, 78353, 68894, 12037, 45301, -40766, 74216, 68643, 93209, 24025, -12657, -36801, -33912, 9361, 97139, -4715, -13957, -11181, -40637, 13663, 15766, -28378, 95097, -17189, 32948, 38181, 68165, 20915, -39123, 68556, -21238, 74790, -39761, 68191, 93082, 42077, -23062, 78162, 9255, 74270, -42693, 33833, -38650, -33206, 38484, 97868, 76962, -39123, -27174, 62757, 84045, 92461, 3421, 70650, 54881, 85217, 12246, 53382, 63387, 76834, 21445, 30290, 65959, 25157, 67281, 23801, -10801, 64312, 62607, 33196, 11692, -45019, 39717, 32073, -7543, 67205, -17098, 38208, 11150, 62985, 39197, -21348, -24849, -40775, 44376, 38306, -25087, 37467, -32734, 23909, 17423, 80225, -41823, -18026, 74297, 44524, 52324, 6440, 22987, 17619, 57138, -5492, 2101, 65390, 63793, 58427, 69537, -41855, -23540, 19325, 47060, -11076, -11690, -4381, 32879, 43787, 4489, -39558, 60559, 41165, -13974, -584, 60091, 232, -4172, 54264, 61816, -15104, 24741, -47436, -25514, 64671, -40740, 46377, 73287, 56821, 4708, -24455, 39825, -3714, 80217, -30323, 34322, 49822, 55786, 10907, -31525, 25471, -45192, 75916, -28028, -49400, 97851, -8694, 71451, -35497, -30746, -23830, 19897, -26860, 66617, 4580, 82721, 16511, -16245, 55471, 46307, 14772, 53793, 27150, 71488, 38250, 10248, 52344, 50817, 76728, 1893, 55482, -1176, 76202, -26765, 39950, -7003, 49415, -24610, 23828, 83785, 97224, 38842, 79802, 9478, -40293, -31120, 10050, 30284, -43838, 13, 8474, -7512, 8867, 23327, 61267, -31101, 60499, 34830, 68494, -47113, 83789, -24547, 1561, -10884, 21801, 50680, 69617, 3090, 93939, 99498, -42725, -43635, 25312, -29045, -30670, 94103, -29346, 6675, -2526, 75741, 4023, -35120, 54000, -4737, 83949, -7112, 8652, -46619, 71154, -4955, 1781, 99934, 53425, -34898, 98306, -22684, 88900, 32323, -19868, 99543, -17425, 34362, -18955, -42651, 96177, -45781, -32059, -14184, 41630, 19063, 64812, 57796, 56100, 54340, -2401, 31201, 24980, 69374, 3027, -25576, 49576, -40024, 97452, 16409, -44358, 32565, 32253, 85270, -14901, -16039, -41293, 86422, 90686, 11493, 78966, 61293, -39433, -14660, 33910, 24421, 8718, -6427, -13726, -6009, 76709, -48239, 53966, 15006, -41107, -5246, -1451, 92104, 23518, 59604, 85286, 56582, 257, -24877, -25060, 4043, -29918, 34767, 21510, 27259, -4634, 38593, -39725, 18091, 80220, 6071, 56882, 8790, -19317, -26534, 32973, 90536, 57557, 2452, 36016, -14328, 56911, -45239, -2081, 10826, 75300, -41054, -49398, 63201, -17649, 93069, 44150, 13122, -40378, 27678, 94103, 67721, 46177, 90984, 61703, 23833, 86790, 28818, 39232, 65669, 89337, 89802, 66096, 96391, 96761, 66423, 14399, -41134, 69478, 76179, 82052, 40699, -26476, -5403, -47516, 84872, 77112, 46474, 28865, 39776, 9072, 90746, -48808, 70105, 65424, -18200, -33547, 26783, 50708, -43839, 94224, 15581, 81139, 32041, 89245, 68570, 1275, -47268, -43210, 20635, 55157, -13373, -7327, 82335, 59634, 83686, 93638, 56720, 92558, 12264, 77680, 50705, 57866, 35296, 60011, -36250, 69388, 94685, 20240, -25971, 21435, 5816, 63225, 60527, 16496, -48310, -46770, 25235, -31993, 77342, 26552, 65919, -45020, 25324, -29029, -34561, 5398, -45728, 76406, 64858, 37101, -554, 48968, -16293, 38468, -22237, 38798, 98404, -10311, 67556, -11694, -2564, -23317, 96885, 5341, 65001, 9391, 8413, 68709, 3764, -33493, 61654, 87672, 24337, -23505, 16285, 98559, 7300, 58037, 53354, 54087, 83657, 2772, 20977, 17493, 2011, 41534, 82302, -17199, 18251, 62827, 53820, 78576, 38875, -17634, 9413, 67421, 73456, -36445, 3810, 69856, -39421, -2580, -20937, 12060, 27082, -4915, 378, -13645, -34792, -29947, 29643, 54317, 55529, 95972, 41644, -24974, -36955, -47362, 65690, 28228, 84179, 76598, 31867, 18879, -32564, 12009, -24280, 75705, 75428, 55043, 40629, -39891, 64545, 13330, 82800, 86107, 23947, 14208, 99141, 12542, 66213, 5813, -3408, 61699, -3528, 65134, 29049, 80796, 93517, 36182, 75010, -12106, 65202, 26238, 56766, 6454, 20095, 36878, 79657, -46627, -39045, 87458, 58431, -40989, 31304, 2013, 526, -40573, -43167, 75546, -17916, 10482, -25050, 78267, 3936, 20888, -31333, 55060, 84070, -5007, -987, -10814, -16293, -30458, 3976, 18002, 29155, 80387, 34894, 75869, -36350, 37836, 42573, -19301, -41539, 5313, 46661, 32584, 18394, 4860, 59321, 48603, 67893, 82946, 80611, 60220, 45680, -42579, 59230, 476, 12725, 44641, -19271, 20180, 87085, -18887, -5932, -48651, -43888, 54161, -43634, 20098, -18197, 10759, 63670, 65901, -27931, -12772, -32877, 64468, 39034, -15628, 37849, 59217, 29706, 44059, 75142, 82669, 39021, 14500, -39013, 89633, 73862, -12806, -49572, -37440, -39031, 87695, -23739, -45436, -8398, -8394, 60890, -31564, 38548, 31278, 79450, 96319, 78937, 15122, 52826, -10829, -39481, 99140, 867, 73150, -9558, -14752, -4696, 59415, 86570, -36834, -18674, 92679, 63812, 40479, 79987, -7577, 71371, 95441, 74583, 68239, -14923, 34499, -18386, -6554, 9984, 3116, -9207, 91381, -27877, 4589, -14586, -29148, 65663, 24260, 49579, 80072, 52627, 72993, -49924, -7778, 27189, 91377, -29212, -9567, 30952, 53258, 82292, -24365, 58479, 22414, 74078, -19163, 19985, -13573, 29340, 13536, 9663, 14921, -41423, 10576, 84054, 35698, 48099, 36909, 45272, -40146, 27944, 69829, -13703, 75902, 9927, -47164, 64700, 83756, 90037, 91557, -3978, 6093, -25298, -15068, -12877, 29196, 10380, 59381, -33293, 9084, 11185, 15753, 47470, 81150, 78595, -13154, -29688, 600, 53411, -10980, -37470, 80286, -25990, 91409, 61857, 78843, 32543, -20276, -48402, 34763, 93052, 80716, -18537, -41375, 41787, 97996, -4865, 30312, 94948, 25865, 5186, 54852, 42663, 26309, -10417, -20035, 69706, 84501, 33530, -34598, -48966, -49585, 63865, 20118, 18609, 35627, 56773, -2689, -24315, -47822, 16674, 21003, 63035, 88528, -26694, -12904, 80971, -30169, 40861, 72805, 86044, 81281, 92015, -3450, 60587, -43202, -41438, 98683, -41108, 77259, 58707, 41184, 52173, 72604, -275, 66647, -26261, -45522, 93728, 93616, 22400, 82016, -10508, 66529, 36356, 24810, -29487, -39899, -24219, 24728, -2126, 75806, 92151, -48617, -45954, -29815, -15252, 18675, 39105, 14224, -23405, -19564, 66742, 57145, 48973, -47155, 12350, -27870, 78078, 94588, -49126, -13307, 66139, 72051, 98105, 82816, 88148, 30878, -31148, -28006, 62715, 856, 89987, 42144, -4508, 6045, 98260, 52435, -45097, -14729, 44051, 8555, -20873, 15337, -27182, 22199, 70733, -20200, 22572, 81532, -20091, 79787, 43370, 64669, 73834, 66904, 89177, -22506, -9993, 80899, 24792, 28180, 76088, 96030, -7706, -6457, 45667, 67335, 2436, 45218, -40533, 88267, -6375, 93805, -19049, 7032, -6786, 22210, -36089, 95984, 86388, 66452, 68700, 45421, -33110, 14849, 13320, 74086, 82736, -16131, -17609, 95917, 93625, 93816, 99403, 657, 34066, -23304, -25085, -30966, -20170, 66287, 79888, 80637, -41001, -36402, -43237, 93129, 86492, 40970, 47892, 81645, -10262, -249, 68230, 19270, 21794, 3782, 13428, -43573, 34003, 61857, 94818, 46135, 32391, 53563, 96968, 44189, -45821, 28746, -39537, 51849, -535, 69128, -49372, 65110, 62462, -9207, 76633, 5421, 4882, 45557, -46998, 24388, 71338, 73963, -42915, 6734, 4714, 63494, -35901, -27172, -46429, 74251, 5653, 86488, 88106, 64258, -48790, -9597, 52031, -17565, -40377, -13655, -2941, 24105, -30118, -20369, 53344, 34742, -17349, 99786, -41149, 17576, 2830, 2044, 20081, 83630, 9664, -33027, 52358, -31600, -40127, 40897, 5930, 28128, 69606, -396, -8012, 94463, -1832, -34473, 9671, 185, 89804, 39953, -45087, 14349, -7218, 63560, -3087, 96853, 98706, -10547, 66505, -9918, 94493, 1545, 89391, -39348, -35767, 1438, 57626, -41651, 80090, 81148, 33582, 11911, 10856, -23807, 85352, -21889, 74047, 72851, -22363, 57021, 27385, -7909, 6550, -9357, -49429, 25807, 20081, 45785, -39385, -47941, 30068, -14704, 62924, 252, 96573, 28400, 99281, 30515, 57531, 29965, 78775, 68473, 34474, -4661, 92231, 30825, 54038, 18092, 47889, -30091, 76587, 65724, 86392, 56526, 31726, 2857, -43704, 97579, -31314, 43050, 39634, -36901, 39056, 21209, 85908, -33230, 6128, 69206, 56124, 55245, -39692, 26325, 19437, 76462, -13569, -27681, 37473, 93519, 74292, -29974, -18600, 45250, 11764, 85538, 50323, -47527, 82702, -19598, 57449, 64187, -33076, 38164, 10022, 38185, 26728, 32252, 90765, -29969, -16912, 46399, 39814, 92005, 51283, -7166, 12315, 28500, 5180, 59351, -26015, 36509, 3911, 15524, -26065, 13053, 15877, -16963, 89222, 43311, 4846, 28427, -1091, 39121, 79907, 48050, 91220, 84941, 85325, 51209, 16017, 64043, -45563, -18292, 51631, -32650, -11480, 15860, 98851, 94711, 8637, 71534, 84583, 7912, 33204, 14597, 95690, 54772, -7706, 70246, 748, 66162, 35527, -34275, -41164, 37384, -20234, -3687, 78157, 14283, 42521, -10359, -13767, 6767, -39275, 66287, 55098, 74834, 88098, -10587, -5537, -22083, 38769, 7154, 52955, 22011, 15243, 62684, -15092, 59514, 27707, 99321, -49602, -23829, 27884, -48805, 57022, 61100, 4272, 85179, 11046, 86667, 64094, 90789, 10165, -42378, 54960, 8940, -21110, 61501, 20149, 49040, 39519, -46198, 54552, 25064, 98632, -17734, 39258, 64443, 56751, 5049, 72089, -45472, 16785, 52322, 95973, 59860, -9848, 38181, -43687, -4808, -17702, 29145, 634, 71320, 86539, 16028, -13065, -16406, -3689, 28628, 36867, 44882, -21040, -8898, 58163, 7714, -17956, 3855, -29187, 49679, -35750, 46611, 58356, 22958, -1263, -7907, 12268, 30493, 16445, 75608, -34895, 24485, 31475, 42026, 65547, 76338, -7602, 95154, 88732, -30112, -23874, -36352, -101, -17838, 56338, 33882, -43289, 77395, 53388, 89090, 80692, 78140, 28365, 99102, -9933, 7454, 8593, -43142, 37119, -5226, -5415, 59464, 47032, 11822, -32310, 74219, 60813, 90440, 11514, 43010, -22271, -35760, 71938, 28256, 46364, -5954, 42769, 95030, 56681, 60792, -17475, 12079, 23975, 58106, 58203, 2063, 12963, -16010, 38186, 89439, 81450, 70593, -31689, 50879, -34017, 57211, 77680, 66218, 18026, 97556, 28335, -36562, 79803, 57173, 99615, 92486, 36423, 33631, 47302, 94493, 51990, 60010, -32282, 95196, -43209, 95512, -3436, -17947, -17766, -7559, 39875, 60312, 29591, 61147, 37387, 85143, 86776, 23354, 75852, -227, 89326, 62192, -40583, 18188, 19083, -49003, 2872, 13299, 89794, 57233, 48987, 32258, 41424, 30572, 90389, 55748, 36782, -13349, 96800, 7460, -2492, 40284, 74238, 11952, 70174, -23302, 7184, 92996, -26251, 34380, 9660, 80088, -33681, 6557, -29201, 10053, 32443, 33967, 36609, 5743, 3540, 92037, -34555, -18310, 73778, 7633, 7180, -33028, 71853, 9760, -44045, 86869, 38903, 19557, 55800, 2848, 76459, 48746, 80482, 91536, 83599, -49385, 76483, 97742, 60186, 80421, -5020, -795, 76152, 13379, -28645, 36886, 65223, 78627, 4982, -35553, 80632, 24990, 73708, 26489, 84339, 88116, 33598, -41983, -12650, -6791, 80545, -46297, -25246, -45988, 69902, 75562, 84019, -12627, -21456, 51637, 44798, 55382, 59067, -35471, 91425, 60462, -44114, 33270, 7693, -27450, -41156, 17062, 14915, 61708, 24795, 12264, 64215, -43113, 19292, 65115, 26609, 50062, 52530, -16285, 54558, 53355, -39321, -23437, -11748, 60795, 15900, 6281, 76691, 11405, -10427, -3896, 3913, 14623, 8121, 81900, 918, 15709, -27691, -48061, -18533, -40015, 28965, -37389, 66460, -48054, 61607, 78152, 53879, 52998, -2344, 55204, 83562, -5401, 21165, 7855, 36373, 94774, -6775, 12767, 14301, 88733, 55752, 21109, 25684, 28717, 62062, 15142, -11351, 27404, -7332, -22304, 38451, 75399, 74412, -23425, 97195, -16741, 44603, -3843, 75650, 76119, 31167, 37647, 14046, -38168, 79687, 2229, 47437, 88417, 80575, -14973, 62675, -42540, 78727, 33358, 13760, -20431, 99712, -44117, -47776, -40716, 88566, 99398, 58818, 29971, 71309, 45900, -45342, 2115, 33370, -3436, 92039, 75479, 73414, 69285, 23350, 92059, 81714, -39897, -44220, -32872, -20001, 22702, -12514, 98751, 6971, -28751, -20192, 57517, 55550, 11565, 15530, 82564, 19440, 61917, 76057, 45868, 94516, -8326, 84416, -3153, 49628, 58172, 2632, 96174, 71221, 58982, 92103, 29561, 25328, 5658, -45870, -30746, -39725, 17156, 48972, 3576, 75826, 10718, -17239, -21193, 37423, 26915, -47642, 8299, -35029, 10929, 807, 39799, 3980, 10973, -39107, -33315, -40253, -31448, 52852, 11524, 8747, 95263, -7810, -29866, 13122, 80029, 94660, 71179, -9520, 54120, 53977, -30303, 20974, -6295, 48056, -19391, -39749, 21291, 16649, 50287, 41915, 46739, 53052, -25844, 33658, 12883, 78766, 35036, 5279, -11729, -8875, 67128, 68363, 84455, 54377, 2295, -31370, 42429, 66937, -33532, 40786, 34396, -6509, -2733, -22234, 25976, -17802, 17345, 22501, 38815, 93385, 23787, 84905, 90981, 12995, 81151, -18905, 99816, 22430, 33325, -4337, 25083, -12232, 12925, -2383, 32407, 78337, 60852, -35544, -37695, 70870, -9233, -23308, 78741, 38691, -27146, 67868, 14385, 55914, 64965, -10610, 98452, 44706, 72321, -30823, -30502, -17394, 92029, 99488, -25597, 52876, 79891, 55816, -15988, -45961, 45591, 51964, 18398, 60338, 72482, 76134, 40907, 2185, -37992, -41134, -20254, -31094, 81859, 52559, 2621, -47188, -8600, 37901, -43586, 67005, 55611, 17810, 92674, -3805, 99930, -27056, 64510, 42658, 69142, 25092, 54918, -32599, -36346, 15506, -33345, -37073, 59041, 53367, -46156, 1640, 79280, 50250, 61239, 97006, 76265, 85358, 52521, -40402, 58380, -29127, -24298, -38602, 45336, 31016, -36321, -2002, 471, -2687, -15725, 46981, 29813, -19991, 14264, 37913, -41167, 77358, -36533, 88571, 22503, 83500, 53617, 2948, 99226, 24181, 23325, 60860, 9702, 28569, 83301, -2620, 45417, -14813, -13059, 58215, 1108, 36758, 41890, 81102, 94481, 10678, -46323, -37694, 68247, -27692, 33813, 49027, 68547, 53695, 48428, 64738, 84981, -27716, 70068, 71039, -31971, 5678, 90539, -55, 98183, 68081, 41846, 93888, 98793, 28032, 87867, 8146, 63051, -10949, -20689, 81746, 34210, -17211, -3770, -16003, 19165, -26063, -7409, -7137, -29553, 46604, 22985, 64652, 37652, -36728, 8535, 5731, -1175, -21600, -24405, -17382, -4881, 82822, -46548, -38116, -39240, -2217, 9619, 28577, 3309, 9521, -35631, 43651, 83704, -35950, 77335, -2290, -35973, 57126, -40247, 84687, 63369, 50285, 2725, -22658, 47282, 11340, 50698, 10199, -239, -37484, 85929, 84404, 86568, 20838, 33984, 8661, 107, 3677, -9581, 34973, 53577, 66172, 94098, -34421, 64605, 77400, -39276, 84659, -37367, -18668, 17087, -35826, -21838, 20255, 57387, 31246, 91441, 57768, 28899, 17990, 40956, -7288, 94532, 73049, 58820, 55473, 16003, -24573, -3823, 55470, 7463, 43176, -25309, -31464, 62177, 6322, 50786, 9289, 40021, -22517, 46697, 69110, -26427, -5499, 33546, 19908, 26714, 64219, 29961, 87675, 68992, 15502, 96321, -29458, 44392, 42195, -10478, 31773, 52178, 13717, 84290, 31877, -28025, -12214, 52364, -4873, -39814, -16237, 87718, 20711, 30495, -32739, 86282, 33679, 15638, -49699, -43657, 13882, 69410, 80258, 30637, 56842, 11568, 85354, 91547, 10263, -25428, 20264, -15471, 92070, -23238, 437, 61694, 9589, 61974, 40969, -2899, 59354, 54841, 31622, 35420, -55, 41613, 81436, -7698, 47114, -8890, -11597, -6491, 63494, -46312, -33219, -19297, 61028, -24606, 90573, 76677, -27259, -45588, -5936, -48654, -26063, 50968, 91569, -39795, -20333, -7058, 92755, 94182, 55991, 48094, -1912, 68006, 65649, 26897, -47080, -48721, 18800, 19363, -14075, -4464, 40115, 37736, 49210, -25317, 37141, -48344, 71281, 54688, -24795, 80595, 11884, -18229, 85977, 95971, 7544, 74140, 62861, 63538, 1203, 64587, 39446, 76006, 16977, 39735, 65427, 58439, 21269, 65299, 50870, -26132, 95410, 1070, -48447, 55059, 92498, 34808, -5199, 55242, 23309, 21006, 42301, 30484, -18080, 64214, 71011, -14438, 21989, 18908, 15844, 32287, 60862, 57854, -23307, 96808, 59226, -14771, 18189, 69086, 98789, 77018, 73291, -28149, 23445, 6337, 38372, 48408, -31651, 67839, 47360, 21743, 16657, -30085, 53299, 17159, 98582, 91222, -10837, -26815, -30238, 38325, -29151, -20398, 84863, 32485, 7939, 24413, -5829, 32023, -27379, -10768, 89522, -31338, 1018, -25677, 20879, 65955, -19944, 99603, -30765, 78681, 51328, 18989, -2149, 89052, -27905, 49767, -1103, 15526, 36588, 87149, 51646, -22123, 4414, 32903, 21287, 30713, -44618, 38937, 52801, 5107, 45999, -34029, -45691, 39702, 63506, 89347, 90293, 22506, -23133, 25299, 75261, 83494, -15862, 95933, 68941, 61178, 47088, -12702, 71645, 41546, 71513, -8338, 96956, 79088, 70299, -25749, 83900, -28489, 34123, 69485, 67124, 50827, 69843, 4205, 98209, 86509, 96742, -23754, -42969, 32608, 9890, 64735, 30582, -38909, -47802, 79595, 56860, -3121, -3806, 93697, 76469, -21774, 29738, 84862, 30632, -12710, 97943, 55553, -34551, -3254, 42924, -20591, -38209, 70504, 55027, 8536, 93214, -26720, -3342, -20911, 58721, 62143, 75849, 53205, -34115, -38885, 67589, 14268, -31219, 2121, 63943, -39609, -24533, 36993, 25095, 84021, 57910, 9023, -4069, 16330, 21801, -47219, -16356, 7117, -37506, 65099, 41576, 7518, 60130, -13855, 87362, 982, -48631, 35433, 13511, -8938, 19929, 1390, 8535, 73335, 30040, 90340, 26173, 25464, 95262, 43054, -13816, 66544, 6804, 53500, -16658, -42970, -2273, -4486, 76356, -38410, 51800, 61922, 80269, 82140, 33513, -16325, 57088, -14574, -36241, 70010, 15632, 59169, -33777, 45208, 70518, 53103, 70213, 69974, 9644, 30510, 18386, 78635, 20180, 20776, 10252, 9228, 96693, -40090, -12247, 28194, 59866, 72834, -41658, 2483, -24559, 70488, -32549, 39552, 40031, -19646, 20476, 86734, 86536, 44234, 44371, 81480, -32648, -43524, 87501, 74426, 81202, 19987, -22752, -42820, -25978, 58443, -9812, 39353, -28463, 30851, -1600, -40899, 35132, 54228, 93174, -22861, 17881, 46910, 59593, 38794, 82181, -43276, 87979, -9440, 84394, 65728, 59298, 34957, -6166, 87142, 78494, 98438, 95829, -28152, 96979, -5467, 67053, -38953, 68414, 39228, -43487, 11431, 75580, -20137, 64437, 55449, -39947, 24247, -5977, 8786, -11283, -6209, 34395, 8664, -43019, 28768, 41732, -15416, 34869, 61106, 80655, -21336, -41185, 91051, 28164, 40783, 19522, -27, 31046, -48824, 27079, -12309, 35234, 45008, 90228, 40645, -8680, 94587, 22728, -27325, 54551, 94916, -16432, -41284, 39775, 92315, 58706, 4525, -4460, 50544, 2491, 31911, 69342, 81208, 21212, 91209, -25227, 56636, 79704, 11378, 3104, 8843, 28036, 58481, -6561, 42554, -30043, 6887, 79458, 2999, 33601, -9777, 87903, -10339, 42767, 56399, -41613, 56476, 85432, 48526, -14842, -334, 68821, -43510, 90814, 78982, 2401, 17970, 8424, 25277, 48683, 50180, -720, -20620, 85361, 84975, -2301, 48432, -3328, -26322, -39447, 68902, 32348, 29621, 24540, 27502, -4606, 23294, 86800, -27941, 90225, 14399, 52494, 11013, 15390, 58097, 57800, 93023, 85379, 44503, 40321, 86227, 94132, -1675, 18808, 39606, 35170, -12941, 58877, 71898, -30614, 92491, 60455, 27646, 95986, 57854, -18667, 45621, 41987, 63368, -18338, -19365, -35162, 91164, -23792, -27172, 34578, -33170, 49491, 20638, 15679, -32696, -49340, -19443, 20493, 27468, 51425, 2245, -48006, 56317, 67143, 75379, -33843, 56394, 41760, 78250, -12222, 85623, -4490, -17078, -41930, 57018, -3965, 52653, -38272, -36291, -31896, 41783, 6948, 21500, -6943, -20639, -41942, 53267, -46876, 14638, 1345, 92298, 12973, 1649, -434, -16441, 90006, -42294, 21308, 91849, -2075, -48355, -46037, 38172, 91856, 46515, 59609, -13157, 8931, 65961, 14039, 68311, 52700, 28240, 83163, 36178, 64062, 42915, -45505, 22642, 28783, -25503, -11357, 39964, 25505, -10417, -32679, 35825, 97519, -7772, 84459, 74640, 70072, 40881, -28963, 86774, 2734, 67557, 43614, 59926, 45303, 2523, -48934, -43818, 43153, 45797, 64051, -20157, 60951, 94280, 75940, -38562, -34939, 91005, 80171, 91483, 891, -44171, 32071, 73962, 20946, -24671, 19530, -32743, 32691, -22524, -4621, 99222, 74105, 90166, -25080, 46162, 76968, -6514, 18461, 97168, -41160, -42562, -10813, 31155, 18917, 73724, 50003, 91714, -40204, -10325, 35908, 75556, 16755, 47017, 15051, -45419, -48955, 47982, 40785, 64976, 475, 87961, 21251, -25428, -45953, -30510, 10034, -48102, 97708, 61360, -19686, 38146, -22228, 11707, 23709, -19624, 73277, -43420, -38425, -21174, 52604, 83914, -8962, -7384, -41164, -22684, -9318, 67429, 95770, 4571, -22720, 16524, -30937, 32975, 24177, -33669, -7972, 39426, 97264, -3736, 81743, -7279, 19138, 63784, 76696, -27970, 23889, -42328, 4107, 65843, 91852, 54988, 89109, 84815, -39151, 369, -49498, -38552, -24599, 66689, 11140, 55956, 64932, -27664, 61405, 24902, 15891, 49800, -23404, 88843, 41727, 18671, 7146, -38586, -42653, 26727, -21363, 8655, 37267, 66349, -10221, -46210, -18789, 39330, 35748, 4540, 42362, 62107, 19116, 39346, -33945, 46132, 51802, 1119, -38305, -16949, 34051, 95938, 61446, 67207, 47657, 87776, -12046, 89560, 65280, -26779, 11560, -4690, -29711, -22500, 75931, -20373, -17731, 59985, -13208, 77038, -36253, 2395, -44939, 65852, 76388, -30684, -22568, 21639, 20608, 93617, 2657, 47457, -35299, -40725, 81275, 41996, 84879, 69431, 85469, -35389, -44562, 97811, -1110, 70655, -26786, -39807, 2430, 91037, 82442, 57685, 15301, 98595, 86957, 11761, 57962, -7316, 45229, -28049, -41401, -8818, -39078, 38689, 65867, -22141, 53879, 7796, 49865, 38684, -30304, -27847, 16799, 5566, 4331, 30016, 83562, 30362, -35436, -25023, -18744, 31361, 95441, 34778, 91021, 47108, 82646, 1173, 3207, -43146, 24439, 4408, 55184, 31960, -19684, -9623, 81561, -21129, -8494, 87562, -19351, 98758, -9940, 21943, 96075, 61166, 43314, 65441, -13466, 98235, 3133, 37115, 89415, -13962, -1390, 66704, -14602, 88951, -39413, -16183, 55505, -16241, 20902, 22291, -3511, 89554, 66440, 77113, 64027, -32638, -60, 77350, 30319, -16189, 23449, 22454, 83710, 72958, 3149, -3283, 62320, -16797, 13374, -33719, 75118, -42368, 46901, 49168, 23377, -21882, 24574, 52527, 13340, 13159, 54335, -41973, -28242, 65414, -31678, -4176, 71486, 78057, 34536, 38973, -37675, -46119, 8693, -34748, -7309, 73642, 93825, 74213, 62615, -2097, 10054, 56166, 45631, 76268, 69108, 35499, 63027, 98983, 28584, -17292, 1285, -21300, 33107, 41133, 63986, 21764, -44414, 78568, -43382, 83310, 64327, 35593, 94340, 86326, -5973, 94373, -9389, 87324, 92453, 9889, 65491, 92284, 85193, 59513, 52471, 41856, -39063, -34180, 42578, 70591, 74972, -22964, 60375, 82510, 6228, -24957, 56888, 852, 7938, 21102, -1251, -15455, 93420, 29066, 49215, -26184, 25634, 47168, -31960, 70898, 52719, 57541, 81448, 33058, 49693, -44921, 18817, 67741, 57928, 99998, -27291, 39231, -26720, 90576, 41585, -22731, 54083, 15132, -17079, 90830, -32951, -17132, -32070, 10349, 63266, 99029, 48247, -26446, 60211, -32408, -47660, 46432, -1795, 80987, 84594, 53682, 3082, 79039, -13343, -20430, 13365, 13363, 11858, 6898, 89119, 39965, 82425, 55648, 39002, 97629, 51555, 43283, 32235, -32486, 65371, 2853, -6704, -4259, -6310, -4201, 41511, -12240, -40323, -27517, -9656, 47786, 36690, -27503, -5826, 35193, 75980, 87241, -31313, 31015, -2093, -1533, 60730, 26269, 73504, 45167, -28818, 98309, 45922, 76446, 56159, 29249, -37429, -29545, -45129, 82231, -16950, 16375, 59153, -40756, 30457, 18524, -32584, 33276, 72366, 9318, 30580, 19391, -26526, -38745, -28174, 23391, -24049, 61369, 33702, 27850, 43760, -27651, -13351, 25279, 76785, -6507, -39206, -18729, -17455, 97349, 77098, 3609, 2720, 86624, 31159, -29957, 19602, -44399, -23743, 57439, -11443, 14690, 70231, 55010, 18923, 62414, 64735, -25574, 84401, 5550, -40213, -41295, -14807, -33323, 17940, -32528, 37162, -10001, 2082, 96676, -30384, 72787, -16071, 69190, 77688, 6101, -20184, -46950, -29292, 39060, 61118, 98895, 90962, -5877, -42058, 80677, 80090, 79942, -794, 83282, 97266, 51153, -23772, 20020, 81399, 61036, -12264, 34685, -37571, 83966, -49583, 52992, 87633, 3542, -17889, 78844, 22763, 36786, 29954, -39689, 56074, 90166, 42855, -6513, 80089, 88549, 67852, 78820, -11156, 67352, 74944, 60540, -22504, -16148, 42862, 14041, 40215, 82194, -20804, 42172, 24906, -655, 92605, 24492, -42395, 92562, 89937, 23335, 39044, 1232, 78824, -39344, -30258, 8075, 84325, -32344, 75052, 79993, 10363, 91508, -21610, 99738, 92791, 32892, 67193, 35419, 69667, -47641, 42922, -6820, 27606, -42727, -13429, -14849, -8154, -27676, 33757, 16104, 61501, 58748, -15054, 28517, 55028, -27570, -2038, -27204, 47164, 79867, 79216, -34984, -4037, -40548, 24155, -11243, 82536, 33158, 71335, -44109, 61456, -9970, -3573, 98839, -45757, -40746, -13946, -47331, 39274, 8474, 18423, -7986, -25091, 75809, 91394, 77378, 6156, 11860, 23323, -25785, 72616, -21174, 49784, 51743, -48202, 89774, -22192, 12355, 1536, 5098, -35173, -36614, -45650, 1591, 20315, -26552, 49471, -48171, 27643, 9828, 30002, -31490, -30919, -16557, -26929, -22733, 7020, -3707, -38390, 16941, 16216, 19347, 51779, 65022, -7903, 45405, 79827, -38253, 21175, 36452, 97783, 46911, -22947, 98879, 99783, 92488, 97359, 76714, 44026, 9599, 23364, -16670, 65654, 91973, 43644, 59494, 82617, 21589, -15330, -48726, 76643, -23728, 55396, -22526, -37935, 23623, 18975, -41144, 78820, 25018, -18778, -20497, 9944, 70927, 64520, 83620, 21990, 22996, 67600, 17604, 6172, 65727, 24549, -23582, -10985, 6985, 72408, 25805, -5909, 50967, -16108, 79431, 22744, -45928, -25070, 75021, 68804, 71919, 14225, 62275, 21828, 36836, 29727, 80098, 8969, 96759, 3422, 94883, 99697, -42023, 34350, -10119, 30747, 5079, 72512, 44692, 78501, -33492, -42508, 47227, -6964, 91017, -12982, 25592, 93162, 58115, -35401, -8601, -31853, 72379, 22399, -1904, 43611, -2029, 76935, 2815, 77880, 38318, -33124, 5409, 49251, -21493, 19057, 83164, 94443, 1278, 527, 88248, 32786, 35407, -40999, 70129, 69010, 98047, -41711, 92818, 21556, -17900, 88541, 6811, 18837, 9318, 41435, -25380, -46138, -33176, -40671, 59069, 22976, 48787, 34563, 15453, 38822, 57870, 32951, -41681, 99610, -5024, 78143, -23827, -19283, 83529, -32298, 11238, 5188, 24508, -1339, 40966, 25449, -24041, 24966, 9502, 14784, -20263, -37615, 52671, -44548, -2173, 88262, 63747, -3678, 19465, -23999, -13003, -10589, 64589, 48730, -11532, 89849, -5732, -45171, 62983, 13510, 43598, 37211, -34216, 13634, 79233, 50105, 4003, -20009, 46933, 23238, 33873, -7078, 12937, 25354, -7390, -42348, 5372, 53194, -10452, 95471, 74763, -11469, 55473, 51477, 3143, 95482, -29766, -22021, 37693, -19604, -34137, 35692, 27792, -41542, 9556, 45213, -35657, 97439, 82387, 62129, 94741, 56671, -23437, 22230, -28712, 68216, -32164, -1569, 3353, 77166, 22783, 25238, 46557, 62255, -8359, 70831, 16181, -41217, 32582, 46172, -37320, 69052, 24111, 29211, -20959, 84881, -1712, -47416, 15794, -49716, 30569, 57998, -16580, 62933, 23473, 12763, 74262, 83764, -26714, -17881, 83932, 6657, 31, -23957, 34437, -39649, -32745, -39345, 24876, -8569, -40697, 25424, -8753, 4062, -46004, 2968, -7918, 40746, 99157, -33749, -6276, -14828, 85059, -25824, -10476, -21346, 1867, 17419, -15383, 94139, -49990, 70249, 53815, 31987, 33529, 67424, -35329, 33622, -27485, 44609, 74998, 99262, 99076, -46345, -271, 1818, 15163, -15209, -29393, 78943, 49516, 13629, -26832, 46552, -29797, 6664, 35834, -32121, -45801, -22631, 72483, 17569, 88342, 59489, -31305, -35430, 71525, 92533, -22409, 64127, 95395, 34505, 14243, 56604, -46939, 51709, 44417, -36529, -3788, 97998, -37091, 34632, 38280, 18177, 85275, 97047, -32195, 61658, -35800, 69747, 36376, 31614, 85545, 68293, 52555, 5821, -28396, -37276, 48343, -47566, -47950, 12504, -33508, 28596, 26514, 60967, 43866, -45342, -4681, -39998, -20015, 79813, 98889, -31351, 96916, -29853, 68034, 25947, 87750, 64985, 86507, 96434, 40028, 76378, 21864, 58828, -25428, 29485, 63255, 85786, 92307, 64316, 41287, 35440, -40246, -13170, 37000, 26352, -44834, -4941, 4108, 53247, 8721, 49364, 16845, -27102, -45167, 62696, -20309, -43033, 1993, 75740, 82120, 41096, 20853, -9474, 86049, 99301, 20320, 2785, 13719, 54055, -8265, 59386, 49914, 13911, 20486, 94619, 98831, 99691, 98027, 1254, 71543, -31684, -17875, 78503, -43030, 7195, 5329, 41573, 40013, 95380, -28191, 38875, 99164, 66379, 91484, 94173, 71417, -41591, 48065, 94746, 44066, 47566, -11804, 45344, 94265, -19937, 31901, 2647, 35765, 42517, 72220, 69450, -13224, 30827, -23802, 65461, 58869, -32287, 26849, 46992, -32570, 48683, 9527, 76800, 43996, 13414, -40327, 40710, -18746, -38915, -15797, -31016, 83501, 60109, -36204, 64908, -35285, -34875, 79040, -32784, -24489, 4872, 30253, 89486, -13596, -21180, 46804, 5193, -49073, 44770, 99430, 16453, -23907, 3156, 49951, -39603, 75071, 32496, 84549, -496, 87575, 30133, 66735, 74644, -23554, 53268, 10350, -17215, 31086, 49830, 68309, 67010, 93979, 46227, -23639, -12313, -3514, 96883, 78750, 20751, 81217, 29860, 43745, 79841, 52704, 33980, 24454, -7263, 78296, 3551, 76250, 41435, 31078, 63511, 32815, 17813, 86976, -27893, 97145, 35216, 22674, -48616, 61487, 88664, 25093, 12739, 834, 67938, 31246, 28266, -16703, -25612, 3660, 84141, -43673, 67399, -43396, 52244, -45965, 19872, 45383, 9478, 60186, -11370, -25448, 50607, -37505, 60487, -46595, 74868, -20821, 64537, 29255, 59576, -40311, 17853, -11987, -35381, 56793, 74534, -26354, 71193, 67582, 32032, -11590, -3837, 87260, -5399, -36656, 37673, 5284, 80441, -46099, 79732, -18205, 97563, -34907, -49087, -40318, -43248, 42613, -2946, 25642, 60826, -17821, -6470, 22902, -38187, 68485, 27990, -8426, -19845, 62807, 37138, -43888, 2560, -9641, -11726, 25769, 22916, 11740, 66569, 72713, 24286, 52225, 99089, -4233, 75772, -16162, -10873, 37604, 68968, 97831, -21646, 70411, 58197, 54310, -20880, -17868, -28387, -36906, -46680, -16138, 42252, 23329, -39319, 74198, 84741, -48587, 82871, 5370, 56711, -40132, 52901, -23929, 37936, -41829, 75281, 49898, 73730, 96843, 41681, 37913, 94506, 79255, 47311, -23366, -17728, 1184, 37730, 97786, 88890, 23920, 63067, 38045, -49656, 50618, -34274, -8859, -13057, 60812, 24972, -12457, -10644, 43584, -40348, 8932, 69285, 46883, 58473, 65867, -31093, 79341, 58413, 67791, 91491, 90948, 82781, 64281, 52097, 46268, 14156, -41903, 7839, 57304, 1494, 33952, -2707, -3437, -42384, 70585, 3632, 15473, -47819, 66341, 77744, -4426, 50784, 17721, 38122, 23979, 33150, 74400, -35785, -22720, -22874, -35954, -1300, 17073, 89984, 65132, 29629, -1954, 26480, 16801, 99756, -17983, 43077, 63043, 72258, -30749, 25358, -22962, 325, -3758, -42940, 97295, 44691, -5612, 89685, -3598, 87753, -44366, 24383, 75528, 66618, -36840, 67900, -9712, -22968, 97231, -16060, -1234, -40798, 58701, 12111, 28908, 38506, -43517, -37766, 14932, 3551, 58232, 95093, 95832, 16101, -2726, -43076, 2441, -33955, -1884, 97479, 63107, 94716, -29526, -3097, 45812, 64781, -20597, 87949, 56415, 76161, 92269, 64901, -226, 92702, 563, -7089, -24243, -9595, 15083, 255, 82291, -934, 45237, 42703, 69352, -36811, 86632, 18012, -527, -41085, -6860, -3042, -46868, 63562, -43482, 88893, 65849, 72273, 9785, 43749, -45722, 97461, -18188, 60331, 77795, 6468, 84378, 77047, 62246, 78929, -30412, 56295, 44406, -36700, 23194, 61849, -933, 47431, 22023, -11758, 77578, 98632, 27441, 68881, -4968, -10385, 18394, -19442, 12380, 42118, 71577, 76794, 87824, -4463, 83799, 34200, -2345, 48876, -46553, 32345, -7327, -33280, 13165, -1261, -33429, 38835, 13299, 20898, 40974, 69441, 87899, 98257, 24095, 4916, -15606, 29904, 70123, 63634, 62103, 86857, 19793, 40967, 40497, 73724, -31013, -11011, -45257, 6456, 53317, 42505, -12267, 19995, 15311, 36980, 87823, 10384, 51434, 65895, 77064, -14205, 29653, 20130, 5722, 21644, -21942, 42486, 80291, 51700, 94032, -28465, 37032, -29909, 30024, -34837, -41413, 84935, 25994, -11126, -3259, -20308, -24970, 50812, 47931, -15643, -1537, 1156, 20665, -13831, 53154, 7895, -5457, 81928, 39832, -33314, 19000, 11751, 97799, -11475, 85271, -18517, 22602, 91006, 4616, -29741, -30891, 54227, -8940, 45679, -22043, -1838, -10318, -47026, 9272, 58463, -39140, 44316, -8795, 84363, 33039, 29330, 65231, 37783, 87905, 68671, 65803, 84183, -38726, 59191, 62256, -11256, 31356, 97007, -32461, -25600, 53882, 31012, 49960, -21906, 44432, 69643, 10071, 53020, -8448, 53677, -19276, 2095, -1385, 32151, 3583, -43500, 83450, 40356, 67066, 82116, 65182, 57427, 68465, -20228, -19968, 36499, -43168, -13240, 15784, 19379, -31863, -29660, 8745, 10993, -4951, 80020, 49487, -47589, 4431, 33671, -14053, 42242, 4811, -21159, -5962, 38977, 35942, 35454, -5851, 3394, 86328, 66870, 76544, 22013, 45786, 56976, -17952, -32016, -28916, 33047, -6137, 75231, 81897, 29254, -40139, -32286, -11147, 60232, -8193, 22418, -45876, -163, 42958, -12803, -40884, 26409, 48482, -46350, -14230, 46471, 25227, 55242, 6484, 63849, 17269, -29418, 4262, 77492, 76755, 77006, -41615, 19006, 71819, 11582, 18665, 37548, 84071, 48375, 32207, -46318, 46924, 94712, -28008, 61283, 97747, 52511, -20520, -16568, -11501, 10729, -12754, -17511, 75937, 32900, 97437, -30883, 46185, 34844, -27188, 61748, -40515, 15907, 14442, 55793, 20466, 403, 38061, -22371, 82208, 5009, -48174, 36196, -21146, -15066, 64361, 77222, -8992, -41791, -24437, 57294, 36610, -10888, -10889, 10214, 59010, 51236, 21870, 94325, 95673, 48555, -1627, -22652, 86163, 62605, 13060, 830, 24382, -24335, 1916, 97661, 80460, 68927, -3498, -25407, 78542, -32883, 42399, 17081, 62025, 40982, 7848, 54666, 16818, -16806, -43985, 13719, 11965, -2553, 34535, 80716, 56057, -40243, 70421, -41679, 56760, 6038, 74606, 99442, 86187, 35395, -27854, 57908, 53798, 46666, 69500, 94372, 83494, 84641, -7357, 97298, 57065, -19161, 3199, 76539, -40095, -28957, 17671, -48691, 2418, -46777, 10394, 47818, 65280, -46762, 78294, -8083, 36863, -40410, 52009, 85031, 72502, 24470, 44711, 88105, -14907, 30324, -11482, -23335, 71529, 5354, -15596, -27049, 21995, 27544, 66605, 39764, 83636, -12108, -12459, 98547, 49887, 91936, -12922, 89271, 81009, -37523, 96364, 73916, -30330, 76738, 25275, 84470, 66390, 33, 77486, 65306, 70182, 23430, 28842, 97195, -13851, -35479, 68220, 9102, 24931, 44920, 75979, 49775, 30158, 88390, 58389, -40856, -9712, 89128, -5238, 26732, -39318, 99270, -6985, -21975, -31276, 58037, -23953, 81337, 57987, 55285, 56557, 54542, -9139, -42176, -38106, -17611, 5573, 3297, 97941, -17865, 92133, -44019, 27991, 34723, 49996, 3161, -22842, -11981, 40481, -17747, 14061, 37797, -34755, -3671, -14458, 79552, 3279, -44550, 98775, 1223, -39982, 98500, -1975, 60875, 76351, -16214, 3164, 76151, 51778, 29009, 83358, -41253, 77417, 94729, 12489, -21229, 41528, 16454, -43819, 45002, 58336, 52978, 71213, 4695, -26668, 59013, 39168, -20788, -7151, 29977, -2687, 65155, -25175, 25540, -42161, -42269, 5197, 12955, 68077, 29885, -11804, -6269, 94252, 58881, 42483, -4972, 54374, 20481, -23429, -40877, 94995, 3157, 22566, 82657, 55929, 83242, 49149, 96651, -42519, -17504, 27019, -16342, 4226, 64401, 46850, 13007, 39735, -47756, -13743, 25030, -48398, 8107, 23675, -798, -24911, -47523, -2161, 99574, 62264, 70837, 38051, -5395, -36687, 92401, -22538, 79527, -35754, 602, 97730, 13181, -225, 95833, 48963, 59137, 714, -5352, -30858, 48400, 22448, 31305, -25232, -48340, -22651, 95990, 69970, 29152, 42082, 58767, 83388, 76261, -8194, 44467, 41260, 51299, 60633, -30887, -24147, 54387, 63149, 8145, 58851, -2730, -3989, 26907, 777, 69211, 28878, -38145, 3102, 13965, 9690, -35015, -19604, 45428, 64119, 7601, 60293, 95536, -29435, 45464, -494, 12742, -41433, 2798, 18981, 28616, 69585, 72224, 2676, 7922, 58107, -30182, 85902, 59166, -27003, -11855, -37423, 37274, 59405, -4086, -25089, -30849, 62142, 84817, -35957, -42146, 98225, 82546, -46502, -4374, -17931, -44553, 88213, 81728, 62277, -10401, 85469, 90847, 90, 24986, 26542, 83074, 27087, -9710, 83552, 27516, -32027, 82215, 61494, 96591, 29383, 17917, 97890, 16215, 45832, -7850, -9993, -37258, 79912, 47647, -32114, 3229, 16299, 21717, -8202, 97750, -31528, 68721, 89945, 34331, 28217, 44923, -46346, -33445, 56662, 61727, -4084, -25451, 84470, 70207, -283, 41902, -27729, 50929, 8844, 55798, -9638, 19371, -42277, -29479, -14937, 21463, -3594, 17179, 14165, 29340, -18546, 20968, 20306, 91234, -43541, 2586, 72047, 90326, -36524, 34114, 12077, 77523, 25051, -46912, -21287, -28105, 19594, 48645, 4318, 29470, 51252, 78568, 14210, 9954, -44550, 65975, 69984, -6720, -40196, 76719, 49870, 34152, 80643, 279, 24923, 44158, 17301, 58059, 85517, -43074, -1028, 92624, 21637, 25684, 20760, 70647, -31019, 55347, 78928, 23893, 81717, 3937, 38233, -31526, 98461, -21975, -29796, -37434, -34149, -17071, 28671, 46375, -21946, -1142, 43309, 67361, 96868, -43559, 84563, 44137, 27972, 79789, 44614, 20663, -4365, -9750, 41726, -44566, -15799, -33520, 4288, 4322, 1261, -44054, -36983, 54237, 56586, 39435, 76830, -14954, 93434, 18847, 76217, 4586, -11012, -20730, 78175, 78050, 56369, 94636, -39436, 64616, 19029, 99413, -2158, 86275, -44185, 47044, 35205, 95313, -35697, 39474, -49765, 39723, 72572, -35594, 69367, 53323, -35023, 38303, 54880, -21728, -30510, -22832, 33715, -42718, -33445, -27443, 47316, 48786, 48314, 26224, 25104, 81524, 85144, -45494, 90236, 73956, -40779, 76488, -13264, 30437, 803, 73312, 89888, 54429, 28285, 1973, -5379, -6924, -31119, 38370, -20195, 44723, 98632, 56010, -19935, 62805, -1101, 20754, -35307, 91258, 30753, -3706, 87840, 7481, -2103, 46995, -2981, 96062, 97485, 49866, 6431, 92514, 78923, 96498, 8080, 57014, 87928, 36039, 43149, 95443, 65714, -32916, -46472, 16931, -32178, 79874, -1604, 3404, 86252, 6528, 45356, -23600, 28601, -3426, 78621, -30237, 90346, 78914, -42217, 84243, 5221, 75265, -25245, 58318, 48353, 43574, 60919, 32318, -25339, -22289, 7969, -19507, 19240, -21756, 7624, -33420, 10175, 62976, -40893, 21452, 31176, 91479, 72703, -21858, 44569, 44082, -45339, -44253, 25655, -25591, -37961, 9503, 18328, -17931, -39455, -47416, 43900, -34208, 69091, -35478, 24765, 13146, -42892, 13039, -15397, 91070, 9807, -17044, 93522, 72424, 31576, -40340, -40371, -9692, -35775, 43208, 97684, -35417, 11083, 65348, 63315, 46095, 62053, 46988, -9446, 53295, 92745, 64303, 96852, -6876, -22930, 77418, 11006, -12847, -28839, -27249, -41271, -14097, -38893, 34253, 55068, -6605, 57656, 23416, 80266, -19442, 19571, -2800, -22806, 61158, 8386, 3829, 4290, 51902, 30260, 27992, 53941, 72963, 55912, -37302, 15935, -38789, 66220, 53199, 26598, -31478, -8309, 91625, -26294, 86661, 7404, -40504, -20825, 81623, 9539, -47462, -23328, -9437, -31113, 12461, -27709, 67640, -7641, -8145, 3624, 54255, 53668, -33403, -13277, 34513, -26144, -35859, 77633, 74922, 65683, -45279, 59280, -28364, 58227, 49063, -9625, 58371, -44656, 43168, 53483, 73610, 82543, -38419, -16225, -9683, 59053, 24238, 83010, -42855, -23481, 71993, -3597, 92384, -6486, 42634, -24380, 25098, -32727, -37916, -14495, 32043, 84242, -49211, 95473, -22744, 59288, -4761, 3668, 817, 2502, 20583, 85182, 2312, 79557, 7150, 35194, 4700, 45813, 52681, 7640, -11594, 10292, -15578, 203, 66113, -42842, 75650, -46997, 15037, 24151, -29527, 940, -12120, -29683, 67226, 20670, -47973, -23248, 86841, 77359, 45796, -47764, 25860, -31802, -14899, -32806, 7492, 25400, -35850, -47013, 31252, -3487, 89058, 33233, 3244, -26991, 44962, 40519, -33853, 64695, 12057, -8779, 14893, 4588, 86440, 4270, -30297, 63877, 86738, 27128, 14455, -3061, 90277, 36320, 8644, 64878, -42997, 82143, 4576, 86842, -14023, -14760, -13007, -25216, 52861, 893, 21539, 39445, 95938, 38381, -1402, 54600, -25461, 31654, 23013, 56556, 37517, 46141, 6979, 31860, 38780, 71240, 35799, 73426, 43595, 2574, -6167, -46686, 87687, 231, -46049, 19691, 27457, 26423, 91436, 62060, 4975, 28927, 52243, 12862, 60773, 76395, -23392, -46513, 51043, 71402, -9728, 46950, 92533, -6030, 27981, 58202, -11093, 87581, -14015, -38420, 90006, -35219, -25433, 55648, 26060, 8959, -8921, 97455, 88082, -28345, 36587, 36444, -39970, -27023, 95436, 8108, 36772, 48967, -738, -42629, -1166, 40737, 53601, -8906, -33462, 51670, 90303, 31951, 1680, -6511, 99491, -40403, 49087, -16258, -31600, 65397, 35433, 31140, -13584, -9857, -21018, -19538, 57113, -12866, 6996, 42246, -44785, 7870, 62977, -38562, 94757, -42201, 90534, -1293, -26219, 36910, 76528, -40875, -142, 12337, 29771, -43648, -24707, -18955, 62036, 75004, 30388, -8305, -46509, -17443, -18516, 88320, 5070, -4004, 51179, 30937, 72442, 86404, 60186, 27637, 78249, 32212, 6645, 90058, -13948, -16774, 95308, -26858, -6871, 69644, -6730, 4291, -11767, -42820, -33283, 42555, -33565, 59113, 45694, 90310, 64798, 3644, -43857, -29500, -1803, 30486, 90567, 82100, -25605, 69191, 85776, 47891, -6739, -34382, 81832, -16289, 18578, 74964, -1979, 64625, 60816, 58377, -10857, 81968, -14720, -3936, 17553, 80781, 72457, 48278, 70123, -40820, 6581, -33429, 74765, -44301, -5360, -43144, 66565, -40987, 34911, -44132, 91147, 47770, -31806, -31863, -23571, 1586, 98585, 22218, 48843, 16562, 49546, -49210, 99178, 95975, 60386, 1306, 83842, 85068, 56508, -10369, 73364, 35231, -15226, 28582, 21443, 32560, -42401, -20164, 45313, 70340, -18582, 56622, -36503, -33038, -25028, 95516, 13242, 33081, -12698, 34394, -13722, 5174, -15805, -30065, 71866, 81583, 37021, 80336, 50913, 62027, 25229, -43975, -14857, -42679, 3383, 94256, -23537, 50746, 86096, -40263, 58405, -25600, 97427, 92215, 37223, 5492, -28283, 76571, 79549, 68780, -22650, 40402, -13210, -3067, 12539, 95681, 97355, -39701, -47170, -46054, -985, 62688, 83657, 54908, 21758, 10129, 54040, -30207, 32608, 69945, 88830, 61284, 31322, 2757, 19783, -43020, -25686, -24558, 65669, 39094, 28264, 72028, 10550, -3841, 81096, -40016, -16812, -31094, 97517, 59410, -31889, 92234, 29300, 32532, 93746, 49418, 34007, 71640, -34512, -28503, 31375, -49168, 93100, -25418, -49840, 32857, -11333, -36813, -29266, 43581, 90644, -46313, 1721, 42982, 77753, 69576, 5596, -9017, -10592, 51151, 68303, 81457, 90139, -32428, 25801, -30207, 41303, 64630, -37226, 867, -7684, -19460, 90085, 11209, 51803, -19726, -43333, -42039, -43477, 44874, 33815, -34235, -27459, -2538, 65659, -42879, 79579, 22496, 82497, 58614, 9315, 48246, 10049, -39137, -765, 48522, 39189, 70028, 27530, -12586, 20106, 6314, 42591, 74325, -33933, 12325, -42197, 32321, 79486, -43093, 77964, -17824, 98530, 11581, 98454, -4858, 57868, 87001, -12840, -4029, -40125, 29679, -7447, 55032, -26028, -45704, -14143, 54610, 70954, 54575, 99608, 92808, -23999, 73562, 9100, -16588, -2441, 4942, 98841, -9764, 2597, -5840, 11808, 61874, 80941, -26555, -49623, -16215, 71768, 98039, 72901, 44145, 74726, -35452, 71666, -29538, -37169, 49127, 3945, -14952, 5689, 48029, 2049, 93329, 15993, 15563, 66058, -42901, 47566, -44448, 83527, 79276, -15226, 59240, 64299, -10976, 55069, 99899, 88144, 30782, 86773, 24027, 30893, -26521, 62064, -33037, 15961, 85633, 8163, -49347, 65636, 80721, -15722, 83147, 71340, -43279, 48590, 29959, 20893, -2589, 87703, -43212, 33141, 56967, -4172, -30985, 21799, -49256, -42832, 82556, -49557, -32928, 3981, -18547, 49210, 87766, 97375, -13374, 6330, 67392, 29206, 63247, -20349, 29491, 30350, -39642, 17768, 94141, 46558, 5159, 35158, 64363, 86160, -546, -1996, -7523, 97819, 66256, 37399, -24321, 7328, -14338, 62765, 12815, -32283, 39257, 11565, 63305, 76568, -49271, -44533, 2241, 38442, -4634, 68468, -11127, 33980, 98882, 7097, 65334, 97253, 7418, -34102, 79170, 35454, 18099, -21875, 52481, 52196, -12326, -13643, 906, 83873, 70579, 3821, 48833, 81180, -13165, -46262, 21673, 52657, 64696, -30158, 35852, 79488, 74167, 15477, 10372, 6591, 90506, 33773, -9146, -33839, 68071, 92943, -41191, 3057, 76610, 60860, 10145, -32325, 10522, -34300, -47566, 91581, -31083, -25646, 23710, 29223, 5291, -11767, 38100, 49053, -40200, 89150, -49537, 35622, 74463, 66532, -304, -34525, -10625, -10553, -22980, -27506, 29330, 57389, -48024, -15053, -20699, 37549, 74880, 49581, 59597, 52604, 55029, 27383, 61816, -37838, 70787, 53658, 83462, 44141, 82677, -26550, 75771, 25193, 32462, -34046, -34374, 39419, 64863, 54123, 9593, 80807, -8767, -12118, 27913, 11922, 87831, 60114, 68967, -47040, -9352, 82330, -22681, 49358, -20931, 74760, 43214, -9945, 41681, -47327, 42434, 65400, -4677, -13254, 70553, 54817, 69872, -1685, 64318, 54108, 92430, 53148, -1182, 96752, -11314, -39743, 46352, 70557, 84656, -31648, -44875, 55864, 46482, 37635, -5931, -3960, -33133, 37722, 32167, 18383, 87023, 5591, 61433, 3989, 42004, 58480, 63622, 4067, 79083, -2730, 75827, 54757, 26610, -31324, -25295, 55457, 83356, -41625, 91725, 14806, 52677, 98882, 87401, 87072, 21091, 8094, 10961, 10740, 18245, 98187, -24539, -30549, 38051, -29788, 87686, 83371, 48102, 79703, 61947, 73920, 58152, -29759, -31807, 40370, 83614, -6831, 1801, -41225, 69658, 48230, 54658, -6874, 77550, 78721, 66308, 75037, 98916, 20827, 54547, -30208, -36740, 39536, 8265, 18779, 66512, 80284, 64962, 91835, -40912, 93596, 74294, -4354, -28684, 49859, 57112, 50538, 42697, -500, 12729, 18535, -8727, 97313, -12531, 83522, -40399, -21339, 63231, 29833, -12928, 52933, -46238, 16040, 53838, 79017, 34338, 30235, 78163, 94755, 34553, -21687, 35462, 50079, 46275, 16604, 51547, 43133, 94526, 89011, 44842, -8414, -29169, -19872, 9182, 62886, 2676, -23232, 68640, 33381, 2125, 85511, -35938, -7711, 46572, 42503, 72184, -43129, -1886, 92358, 8832, 628, 7985, -32700, -42661, 32669, -21902, 34927, 36404, 12281, 8747, 34201, 65266, 32634, -8544, 19128, 32663, 90741, -7255, 35087, 65714, 64675, -152, 45135, 83242, -48632, 14826, 32674, 9321, 53960, 59226, 3500, -38800, -41593, -41051, 47031, 87512, 92404, 46178, 60253, 31792, 66038, -34554, -7282, -9268, 98710, 77319, -38229, 18223, -34683, 94178, -11434, 80740, -15851, 95373, 71677, -46140, -40457, 5637, 18159, 74309, -13622, 86731, -9887, -7723, 40662, 61112, 85120, 56149, 617, -32005, 20747, -48260, 96272, 68801, -2710, 54051, 28144, -22677, 98617, 81351, -42959, 54874, 7584, 40236, 44549, -14478, 71820, 53163, 58249, -43071, 62333, 39146, 69573, -45080, -20774, -15611, 45123, -39743, 86463, 40927, 11193, -19808, -34069, 59239, 62723, -21910, 63221, -15916, -12268, 44152, 8631, 20939, -29014, -6154, 3480, 77763, 47734, 58786, 22029, 75364, 89676, 94056, 42610, -23357, 49557, 29787, 17049, 80897, 53579, 77979, 29866, -1891, -29845, 96679, 23993, -20772, 63073, 10415, 67617, 95550, -33129, 40468, -43425, -10185, -45828, 79677, -48075, 74233, 85121, 88686, -6670, -45637, 12752, -33631, 46602, -27242, -17179, 89665, 37403, 17350, 357, 96244, -17595, 7988, 49670, -2316, 37700, 77020, -3883, 58850, 54196, 56845, 42633, 82692, 66903, 10951, -25754, -16659, 64065, 18725, 36906, 30232, 47484, -16138, -34530, 51050, 16311, 91249, -36734, 88593, -12198, 33457, 99323, -40189, 77337, 86417, 41480, -29295, 54274, 70518, -34945, 90790, 98588, 19843, -31512, -33715, 79141, -8453, -5730, 29369, 96169, -28173, -14693, 50805, 55602, 49829, 53667, 27530, 25740, -40581, -22705, 34448, 47919, -34661, 89025, 42498, -48121, 71851, -17358, -13546, 44521, -17612, -36341, 85215, -33180, 31676, 44174, 46980, 14810, 97672, 66574, 8005, 86538, 65623, 36459, 37861, -40727, -24207, 40495, -39895, 26725, 44983, 85574, -973, -10715, -3255, 87326, 78130, 88803, 12058, 67097, -3218, 40989, 53924, 39236, 96445, -26997, 26459, 68434, 76509, 99463, 44298, -21435, 68511, 72087, 78806, 15190, -45596, 65517, 86348, 62112, -14319, 31834, 79377, 3852, 91943, 50914, 59799, 53101, 17608, 31966, 16849, 65761, 35009, -30991, 79395, 97307, 3427, 2476, -43699, -23448, -23308, 56537, -44426, 70163, 11955, -31759, -31349, 9045, -32386, 22291, 10463, -3721, -20545, 26611, 71694, 89662, 92807, 2336, -14752, -31754, 48996, 3804, -8231, 95649, -40056, -46146, 9033, 21164, 80735, -46164, 34311, 74944, 35380, -36293, 47207, 83044, -48594, 15877, 59525, -45453, 18686, 89265, 75998, 26944, 890, 29383, 92791, -48524, -11739, 21671, -11074, -5329, 94101, -49585, 62873, 54318, 78823, 23819, -13724, -31794, 20382, -2389, -33678, 40534, -14360, -44511, -22801, 2944, 36949, -608, 43997, 42705, 94400, 95603, 34878, 63176, 1194, 50, 26947, 78798, 61129, 46283, -36317, 81483, 15208, -23817, -9741, 82939, 51174, -29920, 21904, -15638, 44048, 5400, 73623, -18277, 13711, 25238, 12398, -24637, 25907, -32259, -29828, 62379, 30870, -2878, -45301, 18675, -32197, 76931, 14700, -11987, 14346, 32675, -17636, -9438, 49573, 66803, 89110, 31734, 64133, 27080, -36877, 76154, 13110, -33673, -17477, 7107, 32982, 42608, 98535, 97802, -45648, 13015, 90023, 3708, 82811, -39504, 12429, 82980, 11477, 59849, 84388, 65164, 19960, 34446, 65955, -31376, 4542, 8557, -48292, -23721, 54486, 46042, 31650, -33807, 90259, -26727, -28232, 70254, 92412, -23472, 84371, 28009, 67479, 12862, 73523, 3934, 41078, -28625, 62824, -16288, -36036, -22864, 77245, 80098, 34065, 65283, 43000, 62373, -14279, 16022, 9262, -9511, 65515, 66857, -21370, -45360, 55603, 30383, 9387, -28702, -46650, 78604, 79812, 28995, 5354, 39564, 72434, 65063, 39145, 65074, -44643, 36139, 63741, 26104, 89145, 99315, 79126, -38057, 67953, -35386, 64239, 96464, -37280, -36968, 278, -5351, 61222, 51135, 42552, 98566, -20410, 11435, 74389, -31607, 71611, -19588, 51437, 86585, 8187, 93617, 1093, 16699, -8643, 58934, 44992, 71039, 60944, -4324, 90269, 13257, 90214, -22908, -22114, 18688, 50124, 48873, -32741, 15887, -1754, -46235, 86369, 41832, 59325, 17128, 78618, -35412, -2928, 42287, -47220, 91900, 8487, 96670, -31692, -42857, -41765, -3786, 91217, 51408, -39394, -25245, 7809, -4723, 20761, -18800, -34398, 25235, -9813, 26135, 32774, -34002, 16430, 20528, 58130, -20169, 35338, 77659, -31562, 33922, -2224, 279, 67262, -32563, -47003, 88526, 52779, 42896, 67841, 32243, -19261, 54078, 98576, 97265, 64813, -21192, 71912, -5370, 50387, 82463, -23962, 15959, -30704, -40765, -1333, 75993, 90019, 80201, -30764, 89650, 84350, -48584, 9209, -48347, -840, 35487, 50959, 55396, -29715, 93704, 44592, 4899, 53808, -44943, 68744, 46379, -20908, 13588, -39308, 81628, 45315, 93971, 17360, 70875, -25467, -5192, -24905, -16884, 43291, -16674, 45116, -11653, 41678, 1376, 93979, -6948, 85520, 37207, 11536, 84669, -44763, 50704, -19842, 2794, -24537, 82263, 67824, 11240, 16810, 31001, 88101, 48289, -19180, -6212, 98091, 71097, 91513, 30021, 31809, 97227, -21470, 94152, 53117, 37360, -9724, 32372, 37041, 39723, -20088, -47854, 89380, 34211, -21268, 8091, 92541, -42252, 4348, 84146, 385, 42276, -26246, -19129, -6053, 23489, 38117, 71475, -28947, 32262, 73788, -1544, 88570, 51936, -24052, 1101, 91388, -14455, 47733, 67623, 44561, 71028, 29858, 32051, 71567, 19137, 78243, 25955, -35347, 8306, 46701, -49754, 48245, 47300, 80094, -22659, 33140, 67529, 48510, -16723, -38138, 13025, -13346, -41716, 3374, -22285, 5655, -26111, -9138, 68617, 14719, -18859, -14526, 96234, 7623, 53916, 68580, 2094, 60310, 11171, 94843, 4254, 24506, -14436, 78845, 93813, -36718, 57546, 87152, 99664, -22396, 60525, -7839, 88896, 53825, 77099, 8726, 81485, 76370, 5058, 87574, 53915, 37033, 84596, 954, -5630, 45609, -36595, 85811, -46367, 87828, -22150, -5401, -39755, 57063, 37620, -15876, 63800, 62487, 92826, 15437, -36187, 37743, 92197, 77313, -37056, 15284, 4413, -27336, 31881, 48385, -33900, -26154, 22785, -46231, 89350, 94694, -31412, -2592, -14606, 57875, 66762, -7461, 70343, -39767, 55919, 70765, 45044, -28655, 96276, 75935, 48935, -14844, 85759, -38465, -19347, 55187, 17057, 91607, 81378, 65007, 90177, 7692, 50337, -27312, 25369, 20307, 21080, -25097, -27117, 3826, 73219, 66991, 40679, -44067, -20405, 74877, 70097, 73561, 174, 4365, 91691, 33688, 25252, -11289, -48352, -31798, -43397, 15024, 84259, 98335, -46701, 23855, 30345, 38856, -17954, 63534, -48811, -23163, -7788, -13479, -6383, 56616, 98755, 24900, -15376, 58845, 52753, -27768, 91914, 29526, 17445, 42266, 62658, -12809, -33288, -47131, -48959, 37117, 81261, -26149, 96221, 74691, 87860, 41087, 38105, 552, 37164, -32934, 6941, -16967, 12945, 1505, 4336, 89595, 87706, 5152, 51194, 64914, 31484, -24056, -34280, 46931, -36491, 33160, 29133, 70308, 52848, -34788, 33607, 8259, -44869, 41322, 58245, 86676, 78209, 69243, 64889, -24655, 10282, -23683, -30724, 56850, 41205, 19944, 41145, 19369, 90035, -3650, -46950, 94767, 44841, 56205, 83116, 80121, -31454, 66916, 6640, 25831, 94487, -25818, 79073, -34561, -23494, -1073, 96790, 37975, 94781, 34747, -35543, 71240, -35829, 85543, 7084, -45941, 76571, 43762, 22830, 37766, 25799, 83643, 75238, 25531, -34401, -16594, 85161, -23114, 18300, 94657, 11150, -42537, 56288, 36766, -46118, -38543, -45162, -36824, 67933, -7876, -11426, 32578, 54648, 77886, 41143, 88566, 35733, -17437, 33222, -10068, 46737, 11157, 67190, 15205, 98997, -36456, 85905, -10506, 56025, 65343, -44388, -19742, -26616, 1830, 37728, 10370, 75325, -28317, 53020, 71722, 34662, 90953, 22178, -28730, 81520, 38357, -14385, 49170, 31683, -44012, 17160, 40289, 98760, 985, -28526, 41690, 72417, 94138, 62597, -17673, -34879, -48540, 75031, -7002, 9945, 68959, 22364, 61151, 11662, -28793, -27812, 25642, -12053, -18675, 53916, 2195, 49766, 64714, 66712, 83966, 81922, 37406, 61038, 72272, -47592, 4407, 88160, 42375, 35159, 32572, -1646, 61144, 17750, -49947, 8689, -49920, 3200, 67368, 12459, -37279, 5855, 73329, -15107, 3415, 1896, -5765, -14136, 51234, -36746, 68291, 38152, -41660, -25185, 55099, 10286, 74185, 76197, 28459, -34816, -49305, 74844, 84914, -39025, 15709, 8043, -11813, 52651, -10942, 71733, -27769, -16624, 50612, 70757, 71529, 12591, -30874, 23073, -2808, 38725, 92654, 47944, -30112, 8943, 84192, 77201, 71568, 10338, 57758, 4283, -11758, -36364, 43220, -5397, 84837, 89812, -35926, 53930, 11313, 14725, 68231, 56519, 38564, 29526, -28273, -44489, -14430, 55582, 62617, 90931, 84999, 3369, 7393, 59778, -3343, -7955, 150, 52742, 82246, 28613, -3173, -5643, 91020, 134, 84918, -30800, 30816, -36795, 93682, -47329, -18248, 15674, 77667, 93664, 28360, 90537, 56963, -19444, 32885, -42983, 13984, -28744, -8216, 65803, -3457, 48276, 43282, -11663, 52377, 49828, 79083, -4175, 31383, 15801, 77008, 56506, -40277, -20183, 2744, -22046, 30693, 30726, 7494, 76014, -15362, 58260, 57050, 61155, 91661, 46544, 26630, 91924, 16197, -25007, -10624, 63883, 17081, -42456, 84274, -37960, 9189, 44262, 47424, 36871, 38322, -4259, 81553, 14920, -28726, 82401, 95978, -27028, 25852, -47264, 82031, 62138, 86814, -46032, 58597, 9537, 81345, 78734, 59356, -10704, 88428, 48891, 12508, 93390, -41766, 77752, -3320, 83386, -45268, 23716, 77144, 26043, 77145, 99729, -41738, -3312, 64735, 73602, 72637, 58060, 62571, 70195, 60458, 13868, -48029, 79429, 61246, -31504, -17382, 3674, -22280, 41421, 66420, -13499, 62967, 27637, 19217, 69946, 17410, 82432, 28032, 12929, -34763, -40837, 49836, 69690, -30114, 28201, 80035, 44254, 22242, -47669, -14857, 25381, 52406, -975, 74245, 59971, 98729, -34050, 61877, 84117, 98531, 12826, 48998, 64068, -47567, 55640, 77563, -15673, 48124, 16409, 29938, 70109, 76847, 67075, -10026, 69419, 94606, 41477, 65727, 7806, 96210, -11475, -10070, 14397, 82174, 42082, 70499, 44905, 84850, -13294, 11251, 24301, -23290, 81504, 31612, -41769, 15389, 65072, 2595, 1169, 51355, 54311, 84444, -5442, 73129, 13195, 81332, -11934, 11566, 29951, 66619, 62158, 2219, 5854, -16232, 77174, -32922, 96885, -47163, 86134, -48118, 12603, 8644, 71366, 83011, -44552, 71318, 75747, -7170, 94002, 89806, 17127, 92223, 15366, 70351, 17356, 53415, 91827, -39105, 54446, 79230, 53392, 11035, 65842, 96984, 52835, -28038, 95636, 45437, 23875, 43881, -13730, 83756, -12931, 45904, 54474, 90394, 57048, 3317, 64686, 35959, -6501, -21113, 8792, -20187, -42254, 17303, 99646, -48112, 4446, 90792, -14601, 85951, 94043, 83914, -13397, 45884, 60961, -39729, 6651, -24395, 90967, 90624, 25341, 12098, 49190, -20206, -37124, -46287, -31451, -20595, -3514, -14741, 75805, 92419, -31616, 92053, 14077, 67745, 49888, -37730, 55393, 56813, -44022, -871, 52533, 60024, -16443, 15545, 11669, 85896, 69134, 49587, 14083, 16080, 41158, 3152, 13804, 47477, 92623, 61278, -20316, 96011, -11140, -23354, -7577, -29522, 13726, 19577, 2890, -30120, 90430, 4995, 77806, 33893, -26284, 11507, 88382, 89205, 80825, 36175, -45028, 65111, -28169, 23500, 48059, 9166, 53436, -29001, -20449, -35130, 56616, 82761, -16281, 45055, -21654, 23657, -39077, 22211, 66313, 45857, -9248, 58950, 71020, -43562, -39230, 47324, 17726, 21668, -38912, -5399, 35104, -7176, 22169, -17155, -3415, -28850, -33990, 16061, 71051, 49105, -6238, -16371, 9830, 49485, -4191, -47584, 47049, 51127, -9793, -5344, 66810, 8832, 91728, 23603, -24059, 14432, 44449, -14439, -30474, -24296, -10609, 18848, 38027, 11286, -20037, -46631, -29095, 87545, -21159, 38275, 75029, 10038, 70837, -10325, 95988, 29742, 64037, 28128, 65499, 86400, 42203, 79850, 50982, 24320, 2451, 98877, -11152, 82636, 23435, -18141, -49159, 67581, 86722, -10872, 88934, 24569, 59689, 12633, 5774, -43213, -39861, 850, 28568, 64913, 92479, 66281, 26813, 72250, 20958, -36989, -15672, 34488, 44665, 26201, 17736, -40492, 68901, 30262, -26548, -21712, 71228, -19693, 92065, 43916, -48348, 55846, 55314, 93378, -27467, -38546, 44358, 77028, 42264, 22957, 20829, 73857, -48174, 78809, -11562, -37507, 59440, 11382, 60637, 90735, 46345, 68355, 24879, 11194, 24210, 55713, -20036, -23638, -43265, -40066, -44829, 3825, -46744, -22818, 11439, 66176, -15907, 31991, 21849, 68237, -18819, -24147, 39265, 99038, 76285, 95056, 28666, -485, 15212, -46064, 37967, 62092, 22807, 38479, -10265, 61649, -10725, 81285, 95958, -14223, 71455, -44206, -14290, 24486, 78290, 20256, 48503, 9397, 54337, 27071, 47344, 58465, 13654, 78918, -30274, -1821, 48102, 30490, 79851, 53954, -19752, 74450, -1316, -16984, -2108, 84352, -17885, -25550, 99227, 57558, 20539, 68632, 33612, 74291, -850, 8364, 22900, 50989, -33234, -16689, 86916, 38614, 61213, 15953, 87716, 6378, 26171, -16481, -19328, -28607, 91107, 80576, 2690, 97306, 48652, 23776, 64069, 71668, 75487, -47952, 35042, -30127, 19667, -8629, -21917, 6662, -40079, 65107, 68345, 37466, 24975, -20333, -30521, 56276, 6813, -18651, 24690, 84518, 9961, 41492, 94072, 61757, 81051, -47211, -42507, 18961, 11448, 94531, 25410, 47990, 85474, 36677, -27434, 2075, 25106, -12420, 52704, 92218, 9749, 39111, 37845, -18, 76193, 9536, 6607, 51204, -41511, 81235, 79122, 24638, 48048, 36556, 45959, -37442, 17344, 84047, -43885, 30329, 66636, -20128, -44315, 15414, 60227, 9691, 59262, -450, 19322, 31292, 64008, -29083, -29726, -46089, 7530, -872, 22830, -9634, 90156, 49852, 18672, 40869, 38119, 5619, -26921, 9871, -17969, 8832, -40666, -47817, 26955, -33677, 24408, 17016, 88221, 65083, -13555, 76500, -40068, 12682, 69950, 43437, 72208, 75332, -21949, 11059, 71041, 25907, 59847, 37795, 87872, 27241, 89724, 29172, 35443, 42896, 17695, 53220, -31049, -34033, 87795, 80434, 84586, -33234, 23509, -13553, 98326, 82424, 65321, 94214, -11712, 59893, -33200, -46688, 42139, 6794, -12928, -9331, 58445, 26097, 63051, 42958, 68236, 22858, 62534, 10017, -17432, 78917, 33076, 82252, -5780, 86041, 46681, -40300, 2268, -48722, 19077, -18338, 89192, 47290, -43784, 468, 79196, -45772, 51206, 69936, -47021, 81429, 7949, 31104, -18456, 51668, 7003, -28581, 89261, 39356, 72034, 62122, 85144, 12046, 30396, 79358, 49504, -9350, -26702, 8090, 94820, 93255, 3044, -11343, -7987, -40358, 64232, 64606, 84712, 95465, -41563, 17866, -13098, 29959, 63199, 74794, 11506, -21981, 82099, -19295, 85132, -13079, 94698, 15254, 18531, -34585, -5061, 95237, 54508, -10617, -27672, 88682, 43742, -20462, 31253, -46492, -31320, 95553, -3868, 59175, -42358, 21740, -42046, -8061, 64969, 85644, -36713, -12519, 63495, 47519, 6086, 46759, 12891, 87760, 30964, 69218, -5304, -9655, 8040, -38297, 85729, 71820, -14191, 14510, -4541, 57615, 3309, 55394, 75129, 276, -11760, 52316, 62909, 25836, 6069, 73248, 50065, 572, -20719, 71014, -23457, -38432, 82658, 77323, -45913, 57471, 16362, 97114, -38042, 58262, -37279, 91929, -33584, -25202, 70925, -23744, 3941, 48792, -22363, 61437, 90287, 85859, 54096, -15688, 9507, 16272, 90880, -39399, 20167, -32107, 6661, -39572, 87357, 5237, 76695, 45822, -25110, 52733, -7438, 31120, 59120, 79174, 64724, -43118, 4924, -8053, 2545, 37220, 4581, 50901, 49869, 25619, 76524, 78989, 9046, -38341, 43888, 79688, 23323, -25782, 95089, 68779, 48100, 54212, 23703, 49016, 93665, 10720, -42790, 71409, -381, 27788, -13930, 85404, 94849, 18630, -2306, 3018, -23373, 70014, -329, 33047, 37807, 61172, 99936, 96551, 91322, 67843, 82763, -29865, -27669, 94877, -18181, 52361, 24636, -15588, -9159, 38301, -46708, 85525, -19897, 16222, 65098, 52102, 88165, -35029, 57688, 17289, 66424, 43738, 38922, 58185, -5791, -10003, 97505, 67387, 75566, 5185, 29699, 33273, 91050, 44545, 91999, 7267, 93984, -37645, 19186, -12178, 3846, 66299, 80145, 6125, -6866, 91686, 62209, -26802, -12359, 38358, -27951, -13259, 12669, 34719, 88115, 2408, 70313, -43934, 32393, -1322, 50902, 99590, -44152, -9938, -37470, -27460, 58761, 44294, 53361, -25494, 59684, -10510, 87684, 50240, -12743, -49625, -43518, 31013, -1975, 4218, -32669, 17258, -44552, -44088, 93204, 10202, -36737, -7989, -2873, 2752, 52301, -38953, 66031, 11948, 67986, 35066, 99589, 77359, 22976, 39310, 14974, 76342, 53625, 7636, 46601, 32076, 72865, 62924, -7675, -18028, 24717, -22755, -9238, -16814, 17132, 12834, 87970, 8398, 34573, 29448, -19910, 28502, -25090, 93173, -18446, -5114, 12043, 40348, -4376, 34208, -36741, 35184, 62391, -44607, -49291, -45175, 8918, -16686, -46346, 33623, 46508, 43879, 18311, 13880, -16550, -19991, 40620, 52668, -21327, 61601, 53815, 41504, 25257, -28892, 60731, 41168, 27357, 50181, 28060, 19941, -26429, -7789, 5260, 12075, -45860, -24814, 20566, -6272, 16685, 39262, -32180, 1902, 44013, -26715, 7482, -47748, 89904, 81796, 84106, -38424, 18777, 9500, 6263, 18566, 42930, -40088, -9964, -14364, -20170, 26949, 93510, 39379, 13404, 49148, 76263, 20298, 22821, 84956, -13829, 77653, 31294, -17140, -44215, 3073, 90404, -27167, 15187, 314, 44549, 80184, 74792, 28634, 77887, -20972, -32997, 624, -9008, 63865, 8414, 63295, -27217, -17987, 33819, 28021, 47713, 85505, 60870, 568, 51608, -44910, 77528, -1109, 65067, 92159, -39099, 10173, 11431, 22708, 16110, 88311, 77887, -10471, 7043, 20567, 55244, -4607, 71774, 46936, -14227, 13762, 19074, -38076, 34981, 73483, 35086, 74490, 88788, 43403, -39470, -44371, 99334, 54676, 90584, 36548, 37699, 52306, -7799, -26789, 49471, -45376, -25528, 53101, 99521, -33018, 28273, -49615, 99522, -29781, 96758, 24379, 3260, 95923, 57848, -23692, -37434, 60102, -4381, 87584, -12892, 66202, -29568, 25425, 94145, 83190, 63023, 73129, 26357, -25013, -3630, 71865, 43683, 53246, 9635, -38360, 84665, 99449, 58722, 63157, 2738, 33488, 63165, 73133, 23638, -23276, 40147, -46858, 50404, 48234, 78417, -22699, -150, -18246, 43644, 21849, 50537, 61233, 3306, 71948, 35457, -21315, 23723, -21836, -48865, 18860, 42844, 69914, 70887, 43722, -22561, 85279, -21428, 67992, 19218, 74639, 81433, -12403, 85633, 21845, 91445, -20995, 49761, 86823, 11298, -46983, -8940, 13896, 59717, 10313, -21284, -4448, -6579, -15304, -44179, -13591, 53650, 11355, -11539, 64596, -27571, -28627, 20567, 71655, -26044, -32312, -43182, 52724, 32231, 17644, -5301, 60582, 19439, 43112, 15038, 10725, 26780, -39349, 23576, -20340, -46736, 32013, 11360, -44075, -978, 42995, 35919, 5615, 3548, -6992, 99200, 32561, 78540, 29784, -3561, 97392, -12857, 80930, 8822, 71324, 7888, -15023, 58582, -36593, 21217, 64008, 34719, 86529, 20776, 85453, 80055, 89372, 501, 28696, 26654, 67561, -11552, 61630, 7984, -15393, 32281, 59700, 34539, -3301, 84540, -42258, -27596, 66590, 89885, 24541, 98495, 66402, 12788, -21271, 91256, 81555, 51091, 74870, 17928, 86902, 22438, 65499, 13115, 18007, 34132, 14617, 91769, 65527, 15180, -15780, -34377, 93808, -35023, -49011, 30739, 89920, -2341, 14465, 15259, 92639, 39429, 2467, 68455, -18708, 5613, -16587, 19690, 13720, 79893, 7757, -47254, 63660, 19486, -49350, -48309, 440, -8857, 14198, -34599, 56301, 53620, 8007, 18625, -45189, -49081, 53536, 56428, -23984, 4727, 19765, -14556, 91630, 14176, -26649, 25484, 63889, 79888, -33401, 73697, 36286, 36500, 49464, 37360, -48558, 33440, -48914, 78709, 39947, -33414, 95187, -2374, 2799, 73553, 54035, 48516, -23400, 48747, -32039, 39312, -14380, 26894, -13238, 76029, -7177, 67728, -48138, -19166, -9470, 77500, 8729, -34781, 93403, 78342, 57275, 71262, -20911, 64535, 44386, -42671, -11122, 93348, -22571, 72145, 80415, -40069, 6055, 76276, -11016, -35154, 39606, 81252, -41657, 91932, 99805, 89464, 24770, 75716, 12711, 8708, -8048, 50823, -41590, 97729, -2113, -25391, 48520, -14954, 95325, -22334, 51514, -22377, -10204, 6475, 96516, -37624, -48420, 4869, -3897, -28887, 29116, 44442, -41728, -11508, 45791, 77420, 52984, -26612, 5089, 10939, 44360, -18756, 47724, -45759, 84771, -6051, -33382, 3124, 93524, 18514, 89532, 16163, 76809, -868, 28170, 80644, -42063, -25071, 68296, 90708, 19673, 9072, -39824, 59744, 55681, 62790, -39357, 33995, -48457, 72981, 79819, 27727, -38346, 34356, 29012, 3883, 99233, -12885, -5023, 44614, 57158, 58041, 87611, -47888, -42982, -21710, -3680, -47340, 12661, 82561, -23921, 98002, 40792, -36779, 11045, -22580, 65195, 1725, -17454, -12760, 36275, 60310, 54242, 47960, 57302, -49367, -28897, 6414, -32171, 37037, 48607, -17339, -36352, 10, 14453, -40049, 60175, 61024, -16240, 71741, -37354, 4509, -13747, 77832, 76796, 99617, 94645, -43413, 2170, 29324, -3559, 26330, -38563, 30761, 96313, 61091, -36687, 34462, 13564, -31924, -41446, 89421, 48436, 65416, -5671, -23578, 26017, 76837, 55567, 73777, 9485, -35808, 3516, -9824, -1965, 61250, 56512, -6949, -25796, 52672, 94566, 44801, 99618, -37511, 15676, -25456, 45242, 25916, 55526, 42209, 61462, 78913, 48274, 50955, 15060, 42235, -30863, 48962, 42554, 88501, 21992, -19147, 31880, 72316, 22319, 94718, 1760, 4696, 28272, 61052, 12524, -23794, -14129, 26828, 19864, 93679, 8434, 38548, 34469, 45900, -39329, 20740, -36934, -9672, -13362, 34523, 60160, 99920, -45695, -22568, -25696, 77332, 64365, 29239, 16456, 58013, 69591, -13215, 58169, 65197, -10356, -20845, 71393, 89783, 77866, 37074, 42969, -35250, 6861, 14760, 70577, -633, 12809, 23359, 86544, 67638, -490, 63812, -35759, 90347, 60553, 60705, -8615, 36744, 10333, -24479, 34941, -8323, -3118, 14770, -9127, -17999, 21948, -10811, 22857, -15260, -45009, 29038, 45117, -21463, -48392, 10060, -18884, 61222, -2041, 6063, 56463, -49943, 71756, 78673, 13855, -46558, 52736, 4766, 11725, 25632, -39368, 36201, 86963, 90330, 29768, -13049, -1119, 98758, -47421, 38028, 17216, 25354, 10171, 9667, 33899, -12199, 51995, 14735, 98338, -38907, 86508, -16010, 15881, 90913, -26852, -47144, -9823, -28112, 7177, -21422, 45342, -36863, 23062, 63567, 53096, 93567, 38425, -28511, 54196, 3249, 555, -20498, 32245, 81870, -15198, 74584, -5923, 79375, 31691, 3221, 26498, 53161, 30614, 99044, 43824, 62616, 36717, 4882, -6552, -2710, -4500, -3025, 48992, 44949, -13425, 10775, -40018, -20009, 57638, 55974, -17856, 30923, 81404, 79140, 7917, 13564, 55625, 7521, -25817, 90558, 47542, -18885, 16845, 73979, 21991, 42763, -25927, 71567, 14596, -33229, -37401, -39923, 92649, 38176, 78505, 555, 75383, -49567, 64862, 47667, -7565, 16318, 67996, -23624, 87357, 30950, 45634, 30303, -28975, -49819, -48434, 64586, 1904, 24585, 17390, 1748, -11768, -27871, -18449, 43440, 55725, 78997, 74277, 76007, 38531, 45560, 33142, -16704, 42354, 81044, 6453, 76982, 12330, 46340, 21055, 68752, 81094, -46558, 6597, 7643, 52538, -47819, 12497, 99616, -26334, -5182, 45510, 8920, 80515, 57523, -32954, 65678, -47705, 56534, 97037, 17093, 41958, 85769, 29993, 90521, 39440, -36275, 17510, 4630, -13301, -44345, -31495, -15349, 33217, 67185, 18129, -8584, -9959, 39836, 19748, -2670, 69800, -3110, 51303, 63114, 46843, -20283, 29332, 37968, -39504, 41145, -43609, -130, 55866, 15055, -14098, -37427, 6607, -34073, 55507, 34565, -42034, 98034, 39305, 27097, 47372, 7013, 6637, -46515, -45195, 98915, 94910, 83319, 89425, 98167, 43684, -23170, 90715, 36633, 66328, -6311, 87589, -34338, -27038, 78082, 90708, 97695, 19390, 94322, 32115, 84722, -15521, 91491, -33525, 27307, -30104, 37534, 2161, -21834, 96477, 2867, -40610, 25104, -5765, 17504, -42928, 7836, 52436, 82634, 4210, -9675, -43759, 75879, 86473, -35252, 89560, 74103, 59614, 12914, 96787, 93716, 72887, 19886, 24775, 90398, 2816, 13233, 25617, 70300, 27106, 70096, 23628, -47019, -13564, -2295, -13377, -49963, 67857, 87526, 46160, -30778, 88630, 96290, 65280, 54356, 39042, 11523, 64396, 99322, -46830, 69677, 51248, 32096, -20205, -33136, 89318, -49550, -20718, -31352, 13173, 64027, 69480, -22070, 42503, 53412, 8049, 1307, 75104, -42249, 54457, 28285, -30376, 95880, -24786, 35252, -25524, 25058, 11756, 67167, 96880, 35350, 25450, 91202, 86598, -1057, 88098, 34276, 24338, -33442, 99168, 28813, 52953, -19008, 67134, 49432, 72133, 92389, 16764, 77356, 77678, 15887, 16218, -32947, 7539, 44392, 68947, 43353, -17913, 29915, -26988, 61778, 72620, 2881, -40934, 56850, -44798, -4978, 52595, -42764, -47136, 84307, 83994, 74502, 63369, -21091, 8503, -8722, 56661, 71916, 16752, 8084, -10320, 65721, 27127, 13090, -6829, 96527, -13782, 97200, 36094, 48919, -45621, 14077, 8069, 59494, 48528, 50418, 27074, 93476, 57549, 16796, 94559, -28581, 91940, 28181, 47738, 86507, 22891, -10287, -33271, 38728, -11964, 7825, 93701, 17301, 86342, -6896, -44658, 58024, 43259, 8855, -30532, 21338, 35343, -41872, -15936, 25056, 74651, 45357, 99578, 70919, 22317, 96268, 366, 99301, -22427, -11069, 61142, 60833, -2219, 20480, 83752, -37551, -20134, 73849, -15133, -6513, 29044, 14359, -14998, -39239, 47033, 15225, 26619, -47114, 35531, 56535, -44340, -46321, -45167, 35255, -44478, 73814, -42969, -28030, -25892, 4561, -183, -20119, -7302, 72997, 67828, 77002, -31965, -30547, -9140, 92369, -19212, -31530, 70486, -33139, 46603, -27582, -21290, -30229, 89259, -48541, -8367, 83621, -3769, 13462, -12995, -5828, 6771, 90731, 63096, 24174, -12709, 39244, -19677, -29524, 60583, 4819, 47592, 29996, -34397, 46147, 90358, 46006, 97899, 78390, -39732, 77627, 37861, 18235, 43504, 37640, 24565, 25777, 3031, 22068, -31645, 42038, 53539, 38338, -42026, 80693, 2955, 95875, 65979, -5639, -36476, 31776, 88481, 73946, 58720, 28846, 60750, 70537, 85526, 17272, 46397, -37393, -37671, 34293, 16831, 51181, -14367, 87350, 98367, 65698, 15083, 58518, 24747, 96160, -6541, -12108, 75509, -1977, -7728, -32197, -2401, -47166, 69622, 73414, 96056, -49433, 99844, 38841, 93111, -14335, 89997, 23215, 20053, 39367, 63487, 32371, 86963, 66991, 51021, 71786, -23170, -24406, 12059, 65315, 79907, -22831, 52120, 66325, 19038, -46739, 1755, -21391, 62812, -15989, 57135, -44209, 43483, -33748, 92515, 19344, -6276, 9495, -19504, -7024, 1046, -42526, -1750, 2620, -18232, -15808, 98315, -32844, 35327, 92715, 51786, 12499, 54993, 52646, -28361, -8025, -26871, 76594, 61255, -44484, 68998, 76823, 86261, 83158, 47147, -13804, 40574, -40809, 12101, 45758, 72837, 48551, 7074, 5371, -21535, -10495, 13207, -35865, 85554, 7017, 61577, 72749, -28106, -34790, 99808, 12477, 17207, 69402, -11875, 79692, 33917, 39278, 30536, 81019, -9548, 76972, 59768, -19383, 84444, 83292, 48720, 96733, -31722, 48402, 93534, 57333, 59964, -3112, 88874, -18273, 87437, 91479, -367, -44694, -4858, -31243, -23478, 96668, 369, 73598, -35080, 77788, 55776, 33653, -710, 32558, -18403, 10167, -13685, 79170, -18216, 68421, 44866, -14511, 86510, 80061, -899, 12444, 11506, 83552, 97941, 68251, -33307, 75172, -48607, 11947, -12384, 79488, -21619, 6452, 64030, 31854, 46097, 50779, 38429, 45925, 95878, 49693, 94310, -10371, 32405, 2226, 31832, 75760, 44467, 60835, 6603, 8299, 74357, -19685, 73779, 32638, 67424, -7624, -41062, -27370, -38845, 454, 65566, 25293, 80596, 1987, 51185, -44954, -48893, -17640, -45472, 75001, -21994, 85056, 44106, 80518, 82425, -47623, -2750, 57240, 17622, 47238, 1070, -28925, -35908, 94175, 34196, 67437, 63706, 38002, 19420, -38882, -42057, 7215, 85695, 80832, 28029, -3474, -33678, 3698, 69465, -16124, -8298, -32584, 51067, 5248, 98961, 31399, -10319, -27457, -23092, 87182, -5505, 72194, 30048, 60977, -32490, 89102, 39988, -28328, -41693, -7369, 53803, 37977, -36382, 52500, 71418, 37317, 1412, 291, 62610, 67712, 89651, 17298, 95274, 18872, 48350, 37202, 10384, 54527, 70289, 61478, -34095, 9806, 22066, 83621, 58102, 87507, -49477, 9151, 93123, -39302, -23378, 87059, 11154, 84296, -8244, 17806, -37814, 75765, -23046, -7766, 84430, 27715, 27948, -38974, 97239, 34501, 84509, 52035, 71594, 78069, -12522, 4984, 31804, 63654, -15708, 97764, 47666, 97251, 97600, 48152, 22675, 94699, 11525, 27850, -18578, 34519, 81215, -45762, 29864, 14637, -20564, 98691, -35369, 48467, 47274, 16650, 78521, 53869, -27768, -49990, 11576, 44866, -26628, 46384, 7070, -13959, 11421, 7937, 96315, 29230, 4828, -28729, 46321, 98362, 67079, 78396, 48898, -41189, 71547, -41930, 49474, 60862, 87563, 10646, 6985, 35045, 96539, -17037, -40658, 55685, -31315, 95705, -25544, 30741, 84203, -14656, 95838, 50535, 12570, 37643, -45025, 31678, -21046, 60323, 6076, -47766, -23581, 94476, 62963, 80253, 74152, 83773, 94473, -30063, -17113, 59906, 49450, 51853, 86600, 86140, 70973, 67945, 50646, 41363, -34889, 55508, 8782, -4803, 43773, -27626, 86602, 11674, 94653, 60660, -2939, 5271, 2105, 67552, 86183, -1039, 75941, 23945, -23819, 86265, -36286, 91534, 42647, 31853, 11440, 44741, 45860, 74347, -43714, -18389, 98875, 68834, -46505, 92897, 77810, 64260, -16310, 27131, 13712, 79416, 98057, 38700, 20213, -18611, 41508, 52103, -32708, 28435, 49426, 94003, -29184, -19797, 56481, 30629, 24404, 28614, 76230, -21123, 33808, -8530, 41111, 2379, 21515, 72887, -42227, 4199, 37378, 83696, 90158, 3000, 40278, -38721, 7921, 4101, -21157, -16936, -12950, 33109, -9836, 76952, -4360, 39173, 39421, 69547, -40782, -45166, 88138, 72697, -13283, 38207, 33041, -19093, 51094, 43063, -19230, 92831, 26611, 99833, 92986, -7607, 75347, 92478, 33672, 70853, 81234, 13736, -47646, 10188, 84500, -44974, -49264, -17221, 60121, 26710, 97712, 89493, 8173, 49053, 58053, -44845, -48727, 41395, 89566, 52148, 15058, 64155, -33637, 22182, 38553, -22103, -38902, 46651, -22441, 59991, 25540, 93571, -49295, 42972, -12463, 13917, 52297, -14212, 56746, 42752, -30336, 20785, 95143, 39721, -38604, 55411, -35978, -16745, 11601, -33702, 96955, 21619, -7360, 85264, 83821, -29861, -15028, -28613, -27122, 15387, 12799, -2812, -42120, -1527, 18966, -13658, 61641, -4535, 85452, -28407, 6853, -9145, -29450, -9757, 99590, 16309, -28543, 47129, 64052, 29113, 67106, 27670, 2657, 27376, 17903, -6580, 96191, 97637, -22888, 38336, -27988, 36361, 46189, -4767, 23137, 35424, -34861, 138, 13230, -30656, 55791, 8988, 87403, -13533, 86471, 85271, 6303, -19097, 90352, 90563, 48093, 99023, -14621, -3419, -4684, -47850, 30564, 96104, 89615, -45387, 39255, 95878, -1083, -25776, 50103, 13569, 64421, -5919, 83892, 8712, 23924, 82839, 21597, -20730, 11372, 65252, -37030, 50240, -17700, 79913, 93590, 19883, -31869, 2979, 73696, 22661, -18993, 7208, -5887, -11818, 95282, -8404, -24349, 10923, 73792, 42848, -32879, -21586, 16696, -16579, 65225, 29943, -4033, 89314, 32183, -14230, -26372, 64347, 34431, -5801, 59435, -45500, -29509, 46481, 41506, -33962, 90454, -32438, -2754, -606, 37258, 79051, 18480, 12350, -5443, 95980, 62353, 7658, 49988, 31698, 38310, 7115, 11651, -16894, -39085, -1559, -37178, 77255, 54928, 12565, 87570, 74123, 87986, 45997, -25703, 94784, 97707, -28604, 64953, 13121, -28382, 96923, -25862, 48205, -22509, -13986, 63139, 14528, -34944, 47422, 73714, 2814, 93903, 19278, 80345, -25137, 40106, -32152, 14761, 88639, -34321, 2654, 39837, 15974, 42766, -19046, 27391, -49514, 69321, 43599, 29136, 6358, -22612, -6491, 83451, 26816, -12621, 55769, 51358, -48492, -16679, 917, -32995, -32292, -7950, -20297, 78517, 70483, -4382, 81702, 94280, 61279, 5218, 52044, 78059, 68538, -33503, 82477, -10542, 28910, 47902, 75425, -11090, 82506, -410, -13402, -27252, -15082, 59716, 4745, 12348, 98962, -37467, -12354, 14270, 95775, -34683, 31021, 84499, 84761, 2929, 83507, 60492, 94161, 43566, 73238, 17590, 36133, -30683, -20955, 64847, 20128, 24144, -46380, 17800, 60055, 12782, -28642, -15517, -18786, 46331, -49684, -4056, -26227, -41808, 26025, -20596, -31136, -21419, -17097, -1637, 69059, 51957, 83307, -34827, 62103, 67282, -6400, 96759, -7447, -49702, 50358, -30736, 8966, 87988, 66451, -10000, 74666, 65769, -20200, 49316, 17265, -29166, 43862, 34888, 50670, -46020, 2101, 11885, -1734, 60733, 56089, 90315, 23666, 43871, -26969, -30699, 85305, 75658, -39769, 25192, 25981, -4101, 75811, -15353, 21623, 82077, -39345, -28270, 76611, 92018, 31375, -44879, -44151, -15465, 81938, 44651, -24219, 87810, 6975, -32240, 52390, 94607, -3718, 21429, 64863, 15159, -47593, -21852, 6835, 1120, 15541, 23427, 77650, -20422, -39095, -23870, 61536, 94853, 62108, 76640, 4355, -10557, 99295, 13266, 63450, 66141, -20950, 91988, 91645, 85446, -7074, 67924, 53014, 54969, 18516, 71003, 67866, 84150, 13826, 67105, 35619, 70284, -2296, -31130, 72121, 15690, -8501, 41651, 6179, 93122, -35344, -47265, 97607, 42088, 40089, -69, 70119, 14227, 54853, 8503, -3679, -42693, 37128, -33184, -23745, 441, -45732, -45528, 81090, 16870, 94083, -42462, -11173, 38286, 43859, 43397, 4387, 79867, 71222, -8904, -47612, 79052, 32361, 48414, 72794, -45995, 18083, -27015, 9329, -30463, 94930, 52569, -28264, -9762, 33361, -24294, 53183, 59800, 46054, -40151, 37500, 52096, 37892, -4712, 58907, 47826, 40445, 79067, 32862, 708, 9987, -29701, 30633, 5899, 95410, 85802, 62324, 4054, 67831, 38348, 15510, 67570, 8423, 54532, 14423, 87247, 23227, 23714, 81891, 99386, -11260, 57684, -46249, 80204, 99485, -43550, 19565, 92062, 22065, -2273, 49648, 35733, -45746, -48464, 49365, 75865, 49191, 9747, 68534, 74676, -32712, 29199, -45033, 53637, 78225, -41053, -36827, 89023, 73098, -43300, -44973, -25744, 28646, 24393, -43673, 17382, -12651, -29676, 87667, -14789, 78491, 40461, 9080, 27607, 95680, 5791, -17443, 65201, -30526, 32514, 80541, -14650, 40056, 32650, -14111, -47305, 91253, -8267, 96067, 16007, 45064, 22680, -21669, 22024, -17330, 53739, 41528, 17489, -32435, 44923, -39812, 49236, -22745, 28158, 30860, -21214, 84714, -9180, -41898, -6493, 24170, 36674, 28046, -30536, 23017, 5787, -1038, 60911, 18076, 23816, 19514, -3949, 82943, 28568, -43404, 28504, -21782, -32805, 21256, 69126, 64711, 78437, 47751, 96526, 58307, -39879, 15003, -44006, 27071, 55825, -47078, -3781, 19885, 48047, 45111, 27981, 96379, -13649, 68744, -39600, 55315, -19387, 62469, 85436, 85648, 95192, -45859, -11626, 22524, 48430, -41180, 33575, 17255, 56761, 78771, 1966, -29591, 87963, 26294, -12627, 18951, -22877, 74790, 98082, 93665, 80311, 12893, 23072, 9912, 95121, 35993, -23687, -37008, 4923, 11027, -571, 21875, 50916, 82500, -12252, -11992, -49938, 8671, 32036, 63839, -23169, 44009, 66739, 34168, 75651, 49544, 83588, 1674, 6472, 10779, -18747, 32727, -34425, 36131, -18106, 56964, 54092, -1204, 9736, -1123, 47813, 63533, 9108, -27196, -1129, 93860, 7415, 92249, -20858, 41855, 37160, 11913, 41799, 59016, 47895, 69590, 88633, 32249, 61010, 54158, 88004, 85718, 35990, -24327, 15476, -24176, 34408, 82900, 93403, 17902, -27453, 52641, 55424, 28751, 17472, 7019, -6534, 68590, -28773, 36376, 48966, 92341, 70298, 47498, 25771, 25143, -3816, 31038, 58398, -48920, -29450, 857, -39918, 63080, -26349, 46261, 59079, 3701, 39930, 68650, 16289, 73047, 49565, -2076, 7495, -42623, 10992, -19935, 3740, -37132, 98919, 91783, 80534, 75571, -19449, 47446, 82606, 32818, 30676, -30208, 97161, 8317, -1391, 58933, -19288, 90013, 98814, -48288, 25564, -48548, 87537, 14140, 19741, 19995, 96094, 98905, -14169, -24005, -11791, -35751, 24409, -31721, 73690, -32794, 37124, 69103, 5576, 46765, 46417, -27606, -10462, -33178, 3787, -13358, 9337, 95566, 241, 79857, 46955, 79521, 50343, -38515, -24683, 28685, 84760, -34116, 72806, 69389, -36269, -25129, -34742, 81532, 71373, -24056, 36850, 88964, 62601, 45299, 34943, -36164, 61551, 12517, 80982, -20306, 96686, 78311, 33574, -48363, 65902, 86453, 34487, 38452, 12745, -12616, 19007, -49553, -22696, 96797, 31147, 16430, 37245, 75546, 15531, 61110, 54478, 46113, 95458, -31087, 63844, 49972, -33284, 14230, -30322, 13188, 14751, 49152, 74418, -8035, -47669, 34893, -39325, 48681, 47189, 54782, 94713, 706, 81560, 93508, 11328, -45382, -30217, -15886, -17313, 74581, 76802, 70669, -14754, 73957, 91624, 56310, 84898, 55326, 8087, -34635, 3407, 33476, -23200, 75687, -4915, 91932, -24341, -12514, 17344, 93987, -31079, -38657, -46815, -23116, -43935, 63134, 64067, 94673, -14711, 36845, 16814, 91449, -21000, -31499, -41180, 80990, -7938, 88948, 38455, 13703, 68750, 81842, 35134, 19652, -38963, 19, 8480, 56977, 72420, 12789, 34422, -29275, 81059, -37357, 34937, 65346, 56549, 97475, 70200, 58082, -42064, 8978, 90703, 47600, -16549, 66944, 40251, -47087, 52773, 32552, 4378, 30076, 64184, 9798, -42435, -46535, 68087, 50303, 32097, -46396, 17453, -40260, -36772, 50455, 1333, -43297, 8603, 77297, -33153, 64432, -527, -4451, -47496, 32743, -12792, 62240, 86571, 9703, 62169, -28473, -2964, -26666, 17447, 95439, -6324, 9244, 74181, -34830, 60480, 10735, -3066, -25807, 82324, -6312, -24187, -2067, -9223, -43669, 88986, 17816, -5847, 84066, 89513, -15949, 78423, -14107, 34591, 58399, 39296, -9258, -42964, 75323, -12938, 60061, 7885, 57265, 88021, 37773, -35322, 18583, -38438, 64468, -250, 98145, 69072, 9251, 64270, 92089, 33974, -29275, -28383, -23880, -15372, -17586, -39555, 15632, 33612, -45656, 59779, 35336, -46060, 70168, 50120, -43287, -35195, 83437, -31486, 73547, 36400, 50477, 45876, -25910, 95199, -27852, 78370, -27369, -39137, -17000, 22588, -31046, 73050, -28390, 8855, -6497, 98681, 94079, -6115, -41515, 57358, 95424, -47231, 9941, -40442, 94082, -27000, 13203, 77311, 97684, 77661, -21196, 2515, -11800, 45431, 26908, 53340, -1712, 43110, 1167, -16832, 64293, 1635, 17760, 10320, 83050, -49787, 16293, 34424, -12143, 22317, 30083, 9926, 15969, 97043, 31944, 60680, -15498, -15640, -13787, 34657, -46669, 56607, 99138, -49845, 41118, -24861, 89673, 19701, -17698, 81690, -34373, 20494, -29518, 6506, -14629, 31881, -23113, 87209, -195, -20598, 41448, 35415, 26390, -6351, -19276, 35675, 67964, -3969, -477, 7340, 20544, -28836, 88692, 92001, 99403, -16869, -15559, 86152, -44388, -33764, -26926, 58489, 52088, 96866, 67981, -739, 5542, 45718, 92972, -28693, 23283, -4331, -28812, -8804, 57235, 34668, 37564, -37867, 1534, 76331, -14130, -17605, -14494, 51130, 67662, -47588, 49883, 33508, -29446, 35840, -19389, 69047, 15677, 90511, 43454, 16657, 95468, 24956, -33459, 92387, 73938, -35219, 89285, 44056, 81954, 26598, 6643, 54639, 70108, -3346, -24852, 9367, -32254, -25824, -29635, -7285, 69469, 35296, 54630, 44123, 46867, 38918, 46052, 68925, -49886, 2350, 25429, 80306, -48988, -46295, -30476, 9209, 51443, 673, -18027, 15823, 87305, 55033, -42131, 1801, 32614, 39807, 32118, 49025, 3291, 71658, 88087, -48703, -49761, 81458, 25045, 11244, -19621, 26966, 56991, 34938, 64290, 37343, 39689, -43061, 24713, 58449, -17898, -4909, 31399, 52481, 5651, 26930, 68073, 66608, 34121, -35208, 82939, 99605, 56539, 75216, 58708, 62650, -37301, 605, -33330, 13140, 88265, -14069, 45066, 75968, 99921, 34061, -42019, 17731, 42431, 50788, 9175, -38133, -37256, -25329, -15987, 55259, 48995, 14929, -686, -9586, 24847, -18054, -21098, 24200, 15524, -45260, 98147, 70206, -47201, 73788, 15459, -3589, 91457, -46899, -6916, 23429, 74376, 64531, 1989, 21110, 70976, 37565, 19052, 9111, -43526, 38003, 34038, -17118, 35162, 53229, 77592, 83590, 75318, 30812, -12655, -22456, -6845, -26062, 45493, -28355, -36471, 43576, 37706, -45870, 89461, -43992, 64185, 65161, 88368, -22483, 59830, 73952, 4316, 75653, 62075, 65923, 83160, 56841, -12446, 54421, 52302, 3362, 4574, 38719, 50263, 34605, -33004, -39559, 65196, -11600, -24434, -3952, 19096, 10415, 39907, -48316, 75461, -26988, 64868, 91223, 97186, 64161, -26388, 42840, 5518, 93383, 75732, 14944, 13833, 95920, 60327, 11387, 77337, 51884, 77354, 66316, -29854, -1677, 42434, -135, 76702, 48649, 76850, 91732, -45809, -41964, 10079, 12097, 16349, 17710, 49883, 50880, 11125, -4387, 38664, 96921, 44251, 38294, 40735, 90297, -37151, 74127, 18744, -9030, 31506, -6899, 76334, -18974, 25106, 76259, 97976, -39606, 83385, 40171, 56522, 72943, 71714, 63733, 4489, -3093, 79752, 78176, 21916, 93977, 75201, -25815, -2440, 69123, 27423, 7438, 48388, 32082, -11581, -16319, 49908, 65660, 97195, 36616, 39569, -6968, 62135, 673, -21300, 10130, -17095, -44387, 30887, -48501, 21732, 65141, 17313, 12242, 57166, -25118, 8838, 62121, 77990, 12677, 67217, 3567, 14128, -1154, 17634, 43036, -36264, 70024, -18400, 67648, -48819, 84621, -33307, 24579, 45051, 5515, 18560, -45646, -49117, -17248, 46773, 49085, 30703, -15806, 21867, 87380, -35654, -31132, -47937, -25928, 61348, 78682, 9196, -15510, 42939, 12672, 27363, -5644, 30828, 39834, 35154, -19759, 76549, -30035, 6766, 27275, -28054, 11360, 85937, 32716, 41930, -20231, -16037, 90897, 92376, 56058, -27328, 15813, 49502, -29556, -10147, 51544, 32185, 30511, 72606, 93750, -15173, 35721, 10869, 26107, -40571, -26835, 37925, 73204, 19126, 92104, -8808, 66019, 59244, 78269, 68278, 23848, -37341, 42945, 23641, 75187, -8893, 88450, 85609, -7411, 32192, -2127, 62971, 36753, 32203, -1988, 3994, -32363, -15121, 99041, 47961, 15868, 16363, -20443, -8215, 39322, 88945, -26084, -47668, 57038, 82886, -16896, 97711, 32586, -6933, 49179, -14594, -3027, 99909, 1462, 88896, 33257, -29525, -36505, 7539, 83719, 12680, 13415, -69, 20141, 71287, -42095, 92815, 30897, 87274, 96817, 74193, 33514, 67729, 94085, 14691, 84728, 83306, 51006, 55995, 19488, -14047, -14913, -23004, 96102, -46698, 28916, 78493, 56039, -6508, 86891, 73242, 73053, -25207, 29302, -6702, 89623, 50184, 44687, 29323, 3932, 43211, 61349, 98626, -30453, 92019, -2192, 12384, -41206, 56857, 89411, -24287, -47004, -45405, 12087, -18011, 61436, -4495, -27818, 5561, 22950, 87387, 98978, 2343, 95340, 73550, -30562, 54900, -24004, 98200, 3810, 83011, 97199, -30949, 7021, -31632, 83225, -26605, -1563, 41787, 88356, 40641, -43900, 64928, 34410, 15500, 17458, -14727, 27419, -40940, 69500, 78327, 4161, -37128, -27764, 7645, 93439, 87256, 4808, 61174, -39740, 46980, 18663, 64353, -49638, 78617, 37653, -48929, 15025, -7700, 84357, 90387, 73051, 95563, -31840, 71607, -9664, -11629, -44683, -40098, 7550, 78395, -45165, -3950, -33575, 66255, 47553, 1959, -23137, 72393, 16846, 29596, 52257, 60847, 93540, -45157, 99714, 25389, 12018, 67197, -43612, 62682, -17439, 15613, 86884, 49383, 5330, -26548, 61795, 46881, -42257, 83981, 9055, -17043, 31009, -10138, -38586, 75873, 47174, 48356, 60855, -34714, 77470, -4115, -44105, -46502, 54780, 9844, 57076, 86039, 65614, 54426, 88491, -13075, -31067, 43879, 15415, -24102, 24363, 76455, 44824, -30485, 54087, 5159, 29287, 61444, -6357, 70878, 96574, -31378, 21252, 21423, 27427, -35784, 75768, 78520, 54074, -28102, 53042, 97838, 38945, -16722, 9713, -45584, 88464, 88648, 31947, -34474, 17836, -41320, 73357, 64090, 45544, 55600, 61780, 75976, -39748, 33261, -39608, 63968, 80916, -30512, 66116, 41593, -1509, 73236, 941, -18089, 83856, -20272, 20344, 69237, -46858, 87085, 78029, 16086, 34851, 93089, 40135, -1028, 43858, 175, 683, -11757, 30847, -5599, 41613, 1334, -15779, 44731, 18621, 30040, 64884, -27769, -3954, 65518, 68331, -25588, -42141, 15155, 48379, 21082, -27884, -38872, 30881, 41729, -25103, -24033, 63405, 82572, 16580, 54118, 17077, 74431, 77334, 41189, 82025, 3869, 570, 98145, -32284, -36741, 794, -40086, 27105, 51812, 21014, 53456, 40351, 42306, -48416, 21679, 66678, 85431, 35584, -3723, 41628, 8094, 30126, 62699, 31677, 23653, -33569, -42215, 965, 35358, 74725, -47863, 13261, 76997, -28546, -6370, -24854, 10041, 51169, 81972, 12257, -14094, 1035, 38760, -30560, -10066, -32250, -36776, 6413, 14920, 41515, 73783, -3371, 4247, 96443, 35154, 42042, 61854, -39178, -42737, 16675, 92460, 83595, -24561, -47612, 22490, 7016, -23726, 42023, 3905, 30399, -47728, -37583, 37396, 62060, 39479, -29093, 39820, 53436, 86745, 51345, -40443, 18572, 60075, -30226, 9511, 61699, 64611, -36170, 77206, 60909, -9, 59286, 68645, 40916, -33834, -24532, 97088, 58512, 20680, 96085, 28726, -39159, -41138, -41782, 44186, 85987, 12142, 35427, -9430, 27989, 94081, 80702, -23314, 33175, -7423, 4457, 57552, 71051, 71016, 66014, 60076, -42722, 89545, 10675, -14311, -13541, -8431, -1333, 69154, 57495, 39630, 66737, 16190, 93934, 23663, 77338, -579, -41256, 91567, 26856, 47491, -22355, -6144, -47082, -36041, -34625, -49188, 46383, 16821, 18141, -14893, -6820, -38302, 47545, -22544, 75836, 26905, 45763, 90983, -9873, 47416, 74647, 85855, 96933, 15819, -15449, 74132, 11932, 47035, -42564, 80289, -16018, -30582, 67701, 99986, 71054, -32026, 46839, -45304, -15324, 19921, 25401, 16403, 82353, -33443, -14763, 47687, -9002, 44899, -33667, -17233, 83096, 8391, -11653, -1869, -23474, 69637, -18638, 67873, 24447, -44353, 8172, 26797, 93124, -23136, 20694, 35448, 19825, 35515, 25740, 91079, 59597, -37628, 67379, -43638, 71123, 8664, 48114, 46823, 84068, 51087, 62453, 20568, 36504, -22271, -39150, 93769, 77033, 28901, -38724, 27003, 50774, 78958, -29770, 12532, -40597, -31269, 95042, 73736, 2379, 80799, 90356, -16961, 16319, -40230, 37584, -48136, 71653, 92444, -49564, -21726, -43116, 78695, 77070, 79757, 96188, 98809, 41891, -23947, 48085, 91483, 74146, -22632, -9814, -8606, 95599, 99927, 95447, 38704, -18778, -32148, 12841, 50842, 33708, -18005, 4931, -41607, 7978, 3048, 60703, -46092, 36479, 88807, 64959, -41468, 71176, 37934, -36329, 788, 55064, 65702, -19431, 61933, 94953, -11131, -8797, -37874, 46392, -21366, 88535, 2126, 56087, -21097, -9960, -39009, 27378, -10649, -29117, 7994, 50963, -491, 40845, 18694, 15272, 99582, -36646, 96937, 51090, -12780, 74711, -1071, 79875, 58214, 20589, -40206, 23033, 88850, -27573, 44102, 48620, -3719, 784, 17882, -34554, 3095, 45705, 18278, 9155, 20939, 33260, 50113, 90029, 50761, 21787, 35914, -35741, 28246, 80166, 45754, 80312, 57649, 96800, 86416, -14790, -14069, -49930, 20201, 50167, 10338, 12947, 4738, 16619, -45768, 58158, 52072, 32169, 578, -29370, 3453, -43455, 12300, 62440, 38788, -42539, 4264, 72333, 37880, 14631, -22770, 75473, 31700, -46608, 68907, 98124, 41072, 94480, 81200, -36523, -14421, 54161, 86944, 3097, 38698, 26103, 54829, -24897, -6242, -42571, -45671, -20819, 75407, 67483, 67483, -43301, 40996, 65323, -12027, 41004, -4563, -21740, -43555, -8937, -44978, -45453, 93208, 87382, -3396, 23557, -22068, 70638, 51586, -30437, -12027, 13340, 47128, -25372, 82653, 83876, 68343, 20831, 23297, -34454, -47215, -2447, -42264, -46194, 43668, 16067, 99598, 38369, 42830, 76194, -49130, 2567, 74478, -1502, -21507, 85156, -22475, -29214, 80952, 98010, -43630, -33710, 31410, -38175, 24018, -2342, 45974, 29220, 84939, 25155, 69524, 96317, 71984, 87230, 73647, 93077, -46944, 81597, -4308, 30021, 13026, 87908, 51253, 33297, 95026, 21965, 56572, 79616, 57917, 92833, 35664, 46709, -39919, 67553, -40937, 88593, 92163, 69838, 17166, -43374, 74464, -24960, -11873, 37424, 60210, -38095, 85028, -17183, 85890, -34617, 64789, 75179, 5863, -917, -16324, 97570, -30606, 46279, 24502, 64108, -39888, 22721, 25085, 5989, 77488, 23133, -35610, 44291, 39822, 63707, 88111, -34422, 46371, -36340, 51931, 35763, 75137, 98624, 57984, 83369, 35650, -11975, 8153, 93689, 18043, 36353, 20329, 18017, 60992, -25650, 46289, 65435, 34610, -991, -33928, 57144, 62670, 15504, 91846, 4392, 22806, 91369, -41491, 42834, -20060, -13837, 86748, 36663, -35049, -15813, 91723, 81622, 90141, -8459, 91099, 94720, 89271, -42178, -10919, 95265, 29827, -14532, -45506, 66089, -5271, 94262, -10838, 56635, -22999, -19346, 90492, 40855, -8075, 55808, 353, 27906, -39766, 18252, 84938, 12306, -14784, 90145, -38697, -3309, 43430, 36510, -22166, 65324, 76132, 38419, 56227, 541, 579, -32973, 66948, 87906, 30589, 13968, 63793, -9442, -8836, 44217, 50556, 53186, 58504, -2271, 58838, 38779, 11363, 6282, -10747, -2942, 12552, 54048, 61957, 26937, -35252, 68090, -14224, 51553, -36875, 52348, 34762, 28208, 58620, -18785, 18754, 19487, -40925, 2634, 31951, 17492, 24349, 91332, 38596, 54942, -19955, 47798, -8976, 57017, -37129, 77565, -607, 51951, -19142, 91907, 38513, 26972, -11943, -40131, 8816, 49054, 80876, 45125, 12086, 57829, 28861, 45417, -24189, -6206, 2147, 70526, -17669, 43377, -47119, 93488, 69865, 17511, 76406, 22189, 49042, 75374, 92919, 42533, 50417, 22978, -13876, -18735, 18270, 68707, 89292, 61312, 34198, -6628, 71125, -21413, -3070, 47219, 23267, 59903, 63455, -33824, -14839, -37039, 43267, 48319, -13806, -5390, 93803, 12720, 26313, 77406, 30122, 53052, 58579, 97873, 51345, -40906, -43101, 63768, 71776, -36743, 82405, 70151, 38169, -18164, -5107, 24582, 71867, 80703, 50313, 24010, 618, 47942, 88215, 21566, 55083, 15216, -22266, 91383, -51, -8284, -40860, -28, 46445, 62337, -48341, -24449, -23587, -22868, 95816, 91814, 10050, 84799, -47946, 765, 17305, -24082, 79329, 38067, 89395, -9376, -34677, 64619, 61194, 2311, 70061, 13740, 89895, -24846, 54116, -1479, -278, -46905, 26565, -9550, -24368, 80885, 11964, 69453, 65476, 72332, 44503, 4636, 56034, 98064, 8587, 50145, 84226, -21183, -13679, 68186, 24161, 90427, 55846, -39672, 17337, 8026, -23941, 64855, 645, -950, 97464, 75353, 40378, 54915, -42325, 71773, 86827, 59426, 73401, 14971, -6283, 58892, 65107, -313, 20208, 93219, 89949, 78236, 15798, 14932, 56175, 76162, -25564, 83217, -30160, 9697, -39236, -43613, -1328, 79559, 57005, -9532, 86339, 11323, 41501, -41341, 6669, -38357, -27792, -19064, -37178, -36518, 91892, 211, 81942, 18718, -35037, -1832, 14970, -8244, -16795, 22226, 406, 53293, 76423, 44045, -43800, 17411, 93249, -28481, 66283, 9940, 34392, 78659, -46677, -49314, -14562, 10982, 20906, 70977, 16917, 25519, 13052, 51571, 63125, -37671, 21476, -511, -43754, 76727, 80432, 59232, 97545, 6597, 95962, 29016, 85231, 77785, -1772, 37537, -38475, 50194, 39210, -15947, 55698, 92324, -33640, -33325, 61574, 42629, 4175, -23181, -11071, 17728, -34549, 43879, 62282, -32132, 35565, 29521, 73142, 56516, 14059, -31699, 57409, -44078, -30542, -38308, 10304, 8259, -31947, 53499, 19241, -860, -24806, 23449, 17599, 6070, 19754, -34887, -15217, -17541, 36650, -10475, -37135, 72176, 44773, 446, 18673, -10677, 45905, -7732, 87733, 46301, 31981, 66303, 27161, 75559, -49891, 19713, 17804, 45405, 91398, 33034, 20062, 90197, 63404, 90048, 94658, 10866, 18639, 43306, 56944, -4900, -17689, 14895, -43229, 39078, -48065, 69062, -25145, -987, -17348, 7977, -23671, 26363, 97456, 58397, -37700, 91730, 63125, -14324, -47090, 45621, 8024, 28067, 26105, -26536, 39236, -26380, 13126, -25225, 61111, 28923, -2413, 46282, 46748, -17613, 55427, 77798, 18335, -41234, 2405, 18179, 1040, -40765, -27268, 8491, -23904, 31736, -11547, 32119, 82980, 33922, -24858, -28653, 38258, 55718, -33087, 74661, -37666, 48235, 58733, 80044, 3023, -40030, -83, 63728, -38287, -20547, 98158, 74223, -18475, 2050, 29956, 48183, 79199, 4944, 17335, -46307, 4440, 34804, -10610, 9526, 14768, 75507, 40703, 22686, -21346, 90148, 52909, 5160, -38346, 15267, 9029, -47163, -4052, 26120, 33159, 58864, 20228, 80331, 33233, 99933, -41500, 97544, 13223, -15029, 89626, 62319, -32204, -49698, 72777, -28411, 42084, -33605, 18429, -24370, 93038, 89535, 8255, 3300, 84740, 54686, 76392, 69695, -40856, -29364, 3355, -20251, 88478, 84365, 62857, 62000, 85975, 12912, 60257, 60741, -471, 58253, -40365, 65338, 52769, 76837, -27665, -5592, -40464, 42174, -36339, 59395, 74494, 71961, -40550, 78239, 26773, 23343, -3587, 18903, -34979, -21482, -33605, 28454, 15713, -42294, 29338, 3678, 7257, 42534, -22262, 21979, 66715, -30775, 1848, -45139, 59554, 26405, -16111, 3820, 69547, 56309, 51294, 62784, 90256, 84046, 17507, 75369, 60351, -49518, 56190, 60090, 74541, 75030, -11984, -33229, -38882, 80079, 27851, -19409, 64402, 49055, 45802, 55268, -3797, 45576, 76331, 31245, -1193, 50466, -19145, -40675, 68169, -47579, 61296, 66806, 60361, -44624, 85529, 59542, 87951, 14821, 98047, 20968, 56143, 51308, 11247, 93831, 22588, 23715, 50019, -8838, 4451, 66615, 39776, 38968, 33800, 76600, 71070, 4715, 24343, -3952, 24454, -33014, 55316, -37569, 28121, 40757, -27702, -7, 69817, 5636, 3227, 64596, -24175, -49758, -17209, 69405, 96306, 16032, -36264, -17159, 56467, 52804, 4874, 74934, -8686, 9916, 12944, 96912, 51390, 70555, -42505, 20090, 1825, -16432, 8541, -14349, 96392, -30407, 6304, -12182, 8122, 5468, 39207, 60757, 45118, -35619, 97502, 50685, -35799, -2482, -27615, 18342, 86462, -2695, 69921, 47218, 36057, -28347, 9251, 27722, 74472, -18040, 2489, -25464, -48067, -34353, 1242, 33267, -22784, 31167, -27502, -25366, 79348, 28122, -35228, 88164, 59844, 81802, -49947, 71500, -42298, -8887, 7458, 66736, -30607, -3126, 47504, 10321, 88049, 53110, 13593, 59666, 49486, -38996, 23498, -8126, -15693, -35987, 47240, 76508, 55775, -7239, 93588, 74799, 44371, -43338, 66761, -38092, -18969, -19593, -37446, 23795, 75928, 13759, 32929, 21338, -19256, -26209, 13207, 33125, -1651, 66623, -33327, 773, -39523, 20032, -17078, 17246, -26455, 83828, 40679, 77602, 45277, 50826, 7527, 68033, 48056, -25925, 90993, -36295, 43856, 32249, -8787, -16859, -27598, -15044, -18742, 5642, -14748, 98964, 948, -7900, 20761, 18298, 34056, 96079, -33002, -2669, 53337, 55594, 62192, -13117, 18053, 95261, 28320, 64213, 8947, 50928, -46986, 45721, 34328, 40062, 39106, -45777, 90995, 10630, -36187, 79455, -47747, -321, -45423, -44609, 5842, -40759, -45134, -44749, -28765, 40580, -26242, 19569, 81993, -15076, 8791, -11168, 6222, -43190, 25119, 6700, 42415, 89417, 88095, -40258, 69990, 74555, -11513, -10950, -16752, 43089, 8591, 84319, 61307, 47005, 3715, 22996, 93362, 45692, 63265, -22201, 4862, 66078, 97023, -24871, 46399, 88922, 7389, 58345, 49790, 70100, 19656, 91973, 87668, 32923, 48306, 90370, -9912, 10984, -18424, 95986, 16505, -22008, 44420, -27045, -29922, 81515, 29792, -12401, 48573, 54915, 64383, -5968, 61483, 46558, -29101, 59989, 50180, -1802, 91851, 37359, 61113, 28866, 99133, 45108, 84321, 31054, -49663, -28075, 15805, 17091, 91150, 40128, 53913, 75335, -9310, 89777, -36330, -22830, -14562, -13521, -24792, 31610, 58596, 35038, 44389, 15740, -1499, 7327, 63556, -41907, 69888, 88806, -47328, 22953, 12002, -41682, 70235, -38575, 89864, -2605, -15123, -18563, 41075, 88551, 80172, -27785, 36958, 16886, 12207, 54151, 30926, 62538, 33444, 81526, -30357, 21613, 60062, 75638, -6616, -32370, -21139, 8360, 83816, -48157, -31533, 41426, 10546, -24502, 46937, -29914, 52330, 99063, 63786, -2747, 52890, 83907, 3612, 66097, 50999, -25830, 33975, -13736, -18633, 80199, -23052, 38179, 22536, 35887, 79984, 92453, 84984, -210, 35333, 20999, 49877, 37668, 92058, -24731, -27994, 18081, 4584, 18268, 21909, -17335, 58225, 96179, 22848, 76099, 97831, 62815, 8087, 5333, -1898, 31393, -17259, 27660, 84378, -26378, 41596, 3465, -31345, -3004, -11967, 71806, -24691, 2511, 3014, 25239, 66210, -8430, -29277, 19952, 62967, 87149, 13115, 54527, -7694, 27834, 75348, -15967, 65144, 57508, -18637, 85868, 64438, 45711, -6729, -35024, -22149, 85277, 59697, 59722, 18136, 69100, -44213, 59330, -46423, 58678, 52914, -45120, 36978, 45732, -18435, 68083, 23607, -49898, -34182, 72467, 49241, 82685, -20182, -44823, 74885, -22087, 87527, 22941, 48311, -36885, 80619, 55164, 61718, 16925, -5814, -37743, -15795, 94898, 21781, -2668, 38526, -9572, 59814, 76609, 83752, 53563, 55397, 58824, 28757, 31844, 10066, -19956, 58224, 73659, 75994, 74568, 62877, -40109, 74852, 62941, -35062, 9003, 40161, -26611, 78173, 58439, -2839, 9323, 64431, 2173, 62674, 91154, 72704, 82165, 63390, 80494, -16743, -5642, 89838, 74552, 97564, -27325, 13272, -21880, -27095, -16179, 18104, -37537, 88939, 61839, 82534, -29659, 66973, 44949, -39720, -42321, 17810, 2599, 87212, -46529, -34988, 48240, 49515, -41137, -27579, 58761, -18989, -42440, 99860, 46777, 10375, -48426, -27639, -4483, -6557, 91087, 94145, 77413, 61380, 16140, 61957, 24413, 37764, 36545, -43650, 82151, -3196, 21140, 5202, 31063, 31982, -641, -25401, 10729, 7413, 30839, -496, 98131, 34904, 14993, 28146, 52442, -43192, 98726, -6402, -13845, 54156, -20998, 53838, -33957, 16560, -29240, -11524, -39342, 178, 12379, 58402, 38251, 33074, 33377, 54378, 85628, 36303, 67411, 78045, -2667, 79263, 15380, 16988, -21815, 24942, 22490, -31964, -39654, 24092, 27249, 9638, 11965, -20834, 885, -24109, 21746, 67224, -44374, -27448, -19787, -46437, 55883, 51141, 48813, -429, -12409, 88967, 13816, -13232, -44756, -34583, 22908, -40215, 28149, -8542, 57824, 37182, 76724, 78114, 63427, 57856, 27606, -4128, 46519, 66335, -3288, 58611, 11131, -18489, 60972, 22004, 38738, 38993, 73620, -8643, 90332, 52367, 27925, 95494, 30190, -45013, -25439, 29692, 99576, 57560, 16648, -39777, 6498, 16991, -28177, 54410, 10224, 7488, 55077, -543, 95837, -37297, 4963, -46959, 30729, -32079, 98961, 73578, 17906, -23180, 24573, 82877, -439, -25072, -30159, 15623, -25541, 46867, -16016, 69955, 99600, -5253, 86492, 98036, -47826, 43527, 61011, -35224, 98226, 93852, -21864, -25047, 28038, 89563, 14, 6668, -28389, 31674, -8822, 1960, 5805, 43940, -27506, 71560, 92634, -33237, 301, 60210, 99900, 27227, -20692, 43864, 93150, 85355, 35559, -36826, 49135, 85168, -12618, 58173, 40477, 22576, 87605, 8290, -12746, 63341, 1014, -33377, 55677, 46407, -21573, 60062, 74301, 35359, -30899, 28758, -4086, 98641, 38175, 71709, 62440, 65874, -8654, 90558, 73566, -25671, 73733, 27470, 64499, -43212, 70378, -13810, 76717, -10144, 14494, 84573, 30054, 39653, 40216, 53193, 17786, 82391, 13821, 55024, 82252, -2421, 12320, -46532, 30598, -27196, 81534, 61314, -19008, 20377, 12495, 44196, 37686, 99415, 41162, 63869, 54845, 3929, -18842, 25928, 3349, 16287, -20638, 32663, 92228, 59354, 77908, 36771, 62424, -30919, -23657, -48087, -21499, 69557, 44972, -18433, 343, -2674, -6074, 94091, 29141, 59322, 89345, 30058, -17772, 29713, 16292, 51901, 63928, -42462, 19911, -5540, -49962, -23135, 77451, 86355, 36368, 37659, -17028, 71541, 26371, 95106, 48562, 86385, 49509, 24602, 69267, -29938, 83197, 36533, -35447, -43262, 74599, 60786, -29746, 37125, -28492, 52082, 99700, 70930, 18567, -31920, 63376, 76905, 7140, -44082, 8963, -26503, 52525, 37341, 47769, 731, 85540, -24562, -24772, 59229, -10324, 51266, 68634, -21737, 29717, -5411, 8031, 39000, 20340, 30824, 89197, -42367, -6140, -5864, 14522, 25220, -15219, -18041, 24600, 74636, -34516, 45489, 53723, -32774, 49190, 40701, -28206, 51289, -20132, 16517, 20821, 47606, 85969, -27726, 67633, -21050, 72040, 97477, 58937, 95916, -3267, -19958, 66522, 36046, 69718, 4303, 45347, -40014, 43523, -33361, 90664, 47348, 51464, -17410, 60622, 57600, -644, 93196, 70658, 33752, 13463, 52527, 38960, 25182, 19710, 87567, 19722, -8650, -18261, 47737, -5255, 78161, 95754, -45406, -3178, 48185, -18030, 4054, -4438, 6890, -19586, -586, 10294, -8713, 82518, 98346, 11856, 46835, 88462, 38393, 61381, 99045, 24115, 19711, 5467, 94970, 38537, 39184, -16323, -17452, 37855, -45660, 55971, 70273, 63848, 8602, -23640, -23240, -42362, 93358, 33800, 70984, 99700, 15835, -47105, 21148, 45940, -38856, 74076, 82990, -45217, 2437, -13044, 56621, -17691, -3933, 27333, 36389, -43802, -29788, 76916, 17399, -40948, -18102, 57190, -15433, -35770, -29682, 85327, -37628, 32214, -19628, 7705, 85441, 34753, 75488, -47447, 56653, -48142, 19361, -36127, 30250, -28799, 4594, -33775, -45567, 88005, 38296, 29975, -41372, 31987, 46097, 6332, -49621, 46401, 40137, 92709, 64403, 96413, -38666, 64630, 58702, 24475, -24990, 66934, 53538, -48088, 61346, 95396, 95062, 78513, 9397, 17410, 13245, -24476, -39279, 10910, 37382, 35377, 75721, 44899, -14438, 85260, 65455, 90283, 7181, -21515, 42512, 91377, -43911, -13989, -42859, -32315, -32482, -5656, 6061, 43318, -48069, -35037, -49868, 20370, 81938, 27505, 50260, 46456, 93845, 65225, 95796, 36348, 21054, 82705, 84167, 25713, -22744, -39422, 95829, 86445, -21635, 50738, 41486, 94433, 57829, 17509, 2667, -2323, -48613, -31986, -22739, 59279, 27307, 4410, 24545, 61376, -39839, -28506, 82564, 5246, -1416, 45931, -20410, 62017, -2270, 69042, -35084, -19596, 37256, -24373, 70916, 70684, -49431, 37864, 1169, 36976, 59012, 70341, 7799, 9433, 32295, 85475, 29091, -43122, 28047, -40861, 95790, 61013, 67339, 16563, 63567, 18813, 67166, -11245, 67866, 14734, -29339, 26586, 53537, -46311, -38410, -25072, 47624, 17596, 5132, -2435, 38538, 67397, -45256, 55254, -28059, 2159, -15411, -24321, 61620, -36961, 90831, -29665, 99944, 82171, -11282, 53894, 81514, -7710, -31794, 16931, -10073, -38462, 52539, -679, -26432, 206, 19408, -19183, 32305, 4037, 36734, 15471, 74438, 64134, 62411, 7186, 21549, -45359, 75918, -37801, 37006, 61625, 63129, -16768, -43999, -33950, 76084, 15149, -5026, 99330, 70323, 69597, 59693, 33289, -46648, -35455, 22970, 23434, -3054, -8404, 54233, -2386, 83850, 8014, 56427, 43638, 79132, 72463, -46981, -15341, -43566, -26907, -41911, 26483, 86212, 661, 95800, -37053, 29996, 97363, 71813, 82189, -18957, 72605, 9552, 28225, -33199, -27989, 56366, 88943, -23786, -42527, 62036, -4617, -44866, 24657, -39814, 37410, -10015, 56457, 66917, -8810, 41812, 57014, 25068, -30716, 88469, -4279, 48908, -11496, 80160, 7357, 34856, 91682, 79905, 54357, 34717, -34125, 46336, 37727, 22116, -36434, 19755, -4789, 85535, 52349, -40591, 20317, 26860, 19119, -13042, 52850, 20949, -26576, -17897, 93659, -40591, 80166, 80928, 31067, 83622, -11637, -41284, 63026, 89838, 74780, -13431, -33344, 66681, 75436, 32286, -21802, 47501, 50256, 26295, 66713, -13687, 52036, 78992, 26718, 58999, 3929, -35258, -34767, 30654, 20368, 26418, 98414, -12835, -29076, 84844, 14785, 60372, 86937, -29439, 85509, 25900, 92405, -39194, 94929, 89428, 3783, 57683, 16314, 77666, -5015, 11804, -44263, 34653, -27813, 48713, -25021, 20467, 84873, 24403, -39910, -10671, -15615, -33321, -43453, -48124, 62570, -15641, -489, 5034, -25219, 88477, 45496, 35289, 82262, 7876, 83706, 98248, 39978, 86936, 93947, -11986, 73517, -811, -32487, 2881, -41705, 94872, 69693, -26995, 5666, 48933, -15784, 29401, -27464, 4437, -29051, 49651, -15315, 43698, 92566, 58646, 17647, -6983, 4035, 82384, 41256, 33032, 97481, 27517, -18464, -20735, -35611, -40415, 99406, 24638, -49107, 32628, -31829, 29597, 73606, -17276, 89451, -6544, 53734, 56935, 41299, -12666, 70717, 85397, 33981, -49114, -42448, -44220, -6077, 4166, -4179, -22867, -35418, 37653, -23301, -8916, -34653, -22958, 65242, 71881, 82436, -44445, 29237, 31180, 64317, 60768, 24079, -11594, -1606, 81777, 43013, 68262, 44244, -24002, 75606, -4008, 75967, 77475, -5182, -4298, 8338, 52658, 66897, 12118, 28992, -27556, 84038, 34364, 6803, 11710, 43319, 47252, 23549, 38951, -31491, -16945, -44016, 12906, 50981, -24109, 71351, 15171, 99451, -29587, 57728, 77521, 42898, 19548, 14756, -41066, 89652, 65141, 18739, 56021, -26954, 94816, -21371, -24856, 67736, 37448, 4900, 66809, 39580, -15563, 90795, 91441, 1313, -26586, 68357, 69982, 11683, -6283, -40373, 82948, 45748, 17323, -47471, -17886, 37055, 4190, -16511, -28130, -20123, 16199, 36425, 70167, 76726, 49445, 94980, 57333, 66707, 15909, -3529, 91268, 10996, 55842, -12777, -14195, -22481, -45087, -3304, 19829, 19181, -44223, 14598, 7141, 69727, 6534, -7645, -41723, 65444, 4637, 45687, 62322, 84567, -22463, -41003, -21397, -37049, 29281, -23545, 51973, 23357, 26127, -42472, -1950, 62752, 56560, 29995, -18086, 84006, 79831, -5866, 40140, -26846, 65141, -46718, 75642, 76732, 40822, 28866, 5126, -16164, 66296, -16367, 8958, 6381, 87813, -26283, 70516, 65131, -10210, 94901, -25386, 54269, -41514, 98054, -22585, 73717, 6163, 74100, 1386, 22732, 42934, 25542, -28370, 36521, -32250, 21024, -44937, -15375, -8374, 36120, 50754, 46125, -16437, 81600, 14501, 48353, 55193, -29755, 21771, -30193, 25604, -37909, -6818, -28032, -15111, 55209, 91384, 9674, 21754, 49952, 38156, 68753, -45350, -35574, -18931, 79194, 18900, 428, 19900, 54291, 23154, 86835, 85778, -4110, -31227, 52388, -35947, 78652, 66864, -24229, 77064, 65509, 81316, 65228, 11606, -41424, -38371, 69819, -44140, 486, 45891, -3653, 16685, 50724, 50725, 31768, 64522, -22856, 27805, 61541, -17743, 99697, 15006, 4466, -26214, 41385, 18485, 69783, 94248, 5277, 42252, 16025, 45653, 83387, 29649, 80932, 30960, 67859, -34743, -25638, -6204, -7853, 21356, 18922, 22031, 32628, 28811, 64164, -25044, 80936, 26534, 17569, 11075, 23663, 47075, 14612, 83517, 24526, 53629, 23598, 93241, -2213, -18570, -39845, 82327, 84724, 97568, 55557, 50116, 73433, 99878, 36025, -14837, -22697, -17423, 35912, -35708, 33391, 51809, 94983, -21422, 26988, -46527, -7517, 99683, -5213, 18307, -26065, 93791, 84434, 90606, 53802, 71565, 18631, 88503, -10265, 60532, 83571, -2122, 46379, -28996, 13829, 99785, 26480, 89995, 61067, -37193, 9959, 28597, 62863, 2657, -23225, 96291, 43334, 97107, 62902, 46531, 26251, 79729, 8411, 36974, 98357, -37500, 67282, 32115, -12168, 66160, 83109, 6770, 71846, 71846, 45262, -12186, 602, 50954, 33193, -35468, -13659, 12972, 29392, 46822, -779, -30711, 2955, 99680, -30397, -36862, 17637, 11184, 11208, -41471, -36541, 28506, 17472, -2178, 21728, 34946, -18026, -45409, 72440, -47582, 99612, 28739, -14294, 32095, 76667, 72907, 27757, 42740, 72346, -34994, -7140, 22525, 66335, -17773, 19184, 81644, -19432, 72606, 87967, 7805, 84794, 69214, 42143, 18870, -13444, 95739, -44030, -10721, 65725, 73706, 36120, -46387, -22882, 18873, -26349, 88908, -11979, 61184, 79758, -39963, 1956, 6242, -30252, -3545, 47683, -41442, 52787, 85737, 96331, -22667, -2183, 7058, 33708, 53479, -7670, -11025, 31550, 27345, 69450, 58743, 81832, 19394, 50800, 13213, 90677, -22926, 89445, 16869, -18232, -26004, -34746, -19716, 66948, 21131, 35198, 95260, 50134, 81243, 93727, -11395, 64889, -40172, -28252, 30368, 56815, 16668, 93549, 13853, 79309, -47651, 92793, -48901, 84514, -26367, 31206, -637, -29708, 76808, -5623, -31612, -29657, -17414, 30018, 99482, 15498, 51573, 52581, 89796, 43069, 332, 28715, 36477, 20478, 85786, 39094, 95523, 95408, 45709, -22693, 85098, -17106, 43841, -12359, 62042, -35148, -10020, -3628, 50615, 4207, 98998, 36541, 22562, -33537, 87122, 91435, 50879, 43570, 62876, 74815, 3931, 17765, -25466, -31555, -19045, -14254, 50874, 45009, 83651, 55507, 61697, 10561, -42319, 66306, -39377, 15573, 59105, -49019, 97369, 34858, -20067, 76142, 46336, 15879, -45228, 22000, 86963, -43618, 82389, -28923, -46322, -34273, -26733, 99142, 16010, 21711, 41444, 90255, 83205, 90038, 57182, 62741, 23590, 5210, 15488, 2838, 22446, -29244, -22624, -25900, -5810, 97050, 62017, 31923, -12412, 90222, 64107, 5202, 71060, -40658, 64782, 14503, 97147, -23985, 75562, -5385, -6433, -6703, 25244, 75442, 59455, 58534, -23372, 51051, -36041, -46322, 14936, 28496, 83630, 60292, -8304, -42202, 84533, 63794, -6115, -1708, -38205, 93357, 1096, 69031, -1945, -1226, 15439, 4527, 98618, 94403, 28885, 96538, -7704, 26357, 5292, -19407, 22078, 63979, -37112, 8565, 63753, -34810, 81771, 7136, -9027, -18333, 44402, -22707, 62574, -29441, 63670, 1018, -14175, -27829, -21472, -21190, 25478, 49856, 44722, 16909, -34703, 7967, 61926, -10731, 89965, 27725, 79646, 97823, 78028, 33213, 70784, -14030, 3139, 21206, -24515, -20747, 6684, 72057, -25819, -18001, -15612, 51965, 91511, 49034, 14899, -9699, -15887, -24406, -21106, 78936, 41703, -45976, -29896, 94816, 74610, 35169, 81541, -1678, 88555, 60093, 33240, 23392, 60311, -28245, 78416, -15188, 18804, -504, -41507, 19793, 9448, 33135, 21222, 46922, -34986, 69505, 3968, 77807, 97461, 62943, 28016, 53508, 58795, 19066, -12540, -24920, 55765, 64546, 74546, 85793, 77199, -4560, 43828, 65972, 81580, 491, 14559, -36762, 45657, 21024, 86618, -19376, 97331, 45371, -18369, -10377, 58923, 72574, -4885, 81525, 21205, 12389, 75372, -781, 89420, 23264, 93831, -20039, -28849, 65395, 34750, 15801, 19464, 69502, 91281, 69455, 335, 51461, 98229, -28489, -44619, 35564, -43667, 215, 92269, 39988, 50572, 23806, 81901, 67220, 84175, 7326, 29031, 93071, 95266, -28870, 12376, 52310, -33113, 81726, -37825, 98185, -9367, 51611, 44180, 35048, -15887, 55823, 46815, 12713, 98099, -4865, 36133, -23052, -16977, 1546, -25703, 23183, -13851, 22832, 64256, -9651, 51752, 29286, -24917, 12742, 50647, 53647, -15913, 55734, 56690, -44054, -17996, -7023, 59481, -28128, 28540, 45001, -13129, -35356, 33256, 79897, 97880, 70148, 45622, -18503, -14244, 52815, 5811, 7676, 95352, -26030, 87506, 64144, 40607, -27281, 28497, 41058, 79062, -407, -23624, 40679, 54907, 34009, 98122, 54649, 17784, -11903, 4918, 51728, 4441, -32490, 16695, -3052, 26426, 15555, -1377, 22980, 6459, -17365, 25498, 56395, -37527, -11045, 15906, -30273, 71642, 71622, 25894, -39941, 90985, -23355, 8905, 87082, -34301, 8855, 79065, 97801, -10776, 13938, 14626, -40856, 7281, 7468, 42172, -2835, 4979, 67190, 72809, 67877, 792, -49063, 10520, -39759, 97482, 6022, -30621, 21894, 35355, -31981, -7254, 46616, 37590, 84815, 1695, 42270, 27372, 37254, 7761, 73540, -19598, 45273, -20668, 66486, 15864, -25723, 381, -33303, 48886, -3658, 25930, -45808, 78702, 15872, 86025, 67947, -24457, 54256, 56122, -27306, 57765, -27533, 4243, -15770, -18508, 71185, 15985, 67575, -32550, 35157, 61733, 63828, 76464, 6906, 77132, 99018, 92456, -33929, 26330, 8141, 19540, 62490, -31665, 89897, -30055, 86634, 16082, -35422, -9450, -30094, -48877, -33, 54000, 42859, -9301, 8814, 77569, 72011, 21657, -3756, 15929, -34034, 11247, 59527, 7852, 85732, 33524, -1128, -17801, 92779, 89051, 715, -42272, 9793, 89572, -12836, 78638, -5032, 58534, 19309, -13672, 95014, -28772, 37216, 49197, -23939, 50027, 81047, -49428, -22550, 19843, 46932, 76150, -30211, -8495, 51844, -476, -38115, 418, 35603, -22253, 78351, 93412, -38127, 68755, 31259, -43035, -38881, 44469, 99811, 9328, -29204, 40442, 39307, 5147, -47700, 94362, -33165, 40350, 87209, 13161, 43591, 76788, -2368, -20920, -18151, 10344, -8728, 35659, 3249, -18896, 73835, 45173, 76244, 67067, 29564, 18353, -39215, 29757, -16360, -44089, 62378, -28644, -22146, 62358, 21752, -20342, -2411, -5519, 90603, 25533, 90849, 60880, 39806, 51108, 38908, 20573, 53937, -21046, -25085, 72123, 26979, 78461, -1990, 26014, 90917, -2789, 92752, -32401, -15661, 37723, 47013, -33267, 9287, 36809, 12732, -6597, 16699, -43765, -390, 4636, -49364, -23114, 61648, 30066, 5176, -21355, 13505, 40611, 99837, 32798, 4243, 16774, -2927, -14529, -39972, -49749, 57640, -40991, -46737, -18898, 82864, 69737, 62905, 68705, 75419, 50584, -47267, 8586, 28297, -37667, 90274, -20082, -41605, -7066, 28066, 54814, -2544, 80394, 65319, 89530, 55438, -6945, 34202, 71482, 15089, 77385, -26945, -36999, 46737, 90324, -46959, 91798, 86352, 30092, 20138, 97947, 5467, -36409, 49292, -24591, -38343, 83404, -47953, -30767, 89065, 50028, -29506, -29240, 85017, 37210, 85178, 2814, -17406, 20634, 18781, -33423, 39753, 41983, 35697, 99681, 96114, 92811, -44954, -8548, 64814, 70467, 71951, 77880, 44349, -4825, 93669, -22865, 47360, -14554, -28579, 81151, 24939, 15299, -47780, 23213, 30990, -3140, 94430, 22416, -41454, 50104, 72495, -25455, -13682, 79219, 99659, -8, -38504, 4407, -38071, 50967, -15539, -44050, 24642, 69829, -25562, -18076, 68390, 98069, -8156, -12250, 56064, 91026, 25326, 14809, -39927, 70317, 64232, -17722, 55556, 93158, 93327, -36794, -11785, 61094, 48957, 34220, 15258, -7730, 71048, 22901, -17238, -6339, -39240, 14719, 18955, 48555, 10549, 9265, -11261, -49891, 72397, 87169, -10844, 18526, -40942, 56902, 35040, -22984, -18434, 19970, 73093, 52990, -28896, -38883, 20889, -17242, 75449, 87792, 4044, -38486, 77345, 24402, 14664, 33248, 22757, -47298, -35142, -13452, 1337, -18016, 24943, -16596, 19566, -47330, 17864, -18324, 45399, 90728, 12438, 61989, 432, -33851, 33372, 66787, 5443, 54225, 37943, 86620, 27404, 31434, -4555, 34154, -12856, -38182, -47207, 69249, -30318, -39935, 90034, 73101, 86998, -43827, 1673, -41728, -21729, -45098, 80342, -2219, -35149, -45005, 44200, -17535, 95937, 80083, 40619, 16087, 85633, 51012, 95941, -39246, -25374, -36863, -40498, 48448, 48940, 42749, 89496, 79473, -16253, 24997, 62960, -39636, -9152, 59592, -29685, -7135, -43832, 53221, 25326, 75854, 89187, -17104, 25407, 24096, -25848, -699, 11103, 3948, -36514, 24939, 82132, 31608, -13518, 22856, 19313, 31551, 71284, 87074, 90812, 74065, 30526, 65748, -36990, 71228, 8567, 45403, 83376, -36272, 48579, 64584, 85194, -20330, 26177, 35336, -41524, -27818, 93420, -14897, 41382, 13400, 1605, 62836, 92313, 69052, 51190, -41091, -14347, 62040, 69306, 81184, -8796, -46225, 32910, -29380, 4734, 30636, 74009, 587, 94542, 8934, 55973, 91716, 49069, 15065, 83485, 49537, 99879, 66148, -35147, -25019, 65909, 8166, -18663, 45610, 65615, 11452, 87097, 55264, 51486, 394, 40071, 98164, 27805, 74022, 65253, -37812, 83515, -43413, 57853, 73336, 96317, 33154, 31696, 97580, -44578, 25397, 96681, -43193, 41949, -44091, 43386, 88404, 42072, -1218, 746, 1342, 48730, 74965, -37652, -3990, 12841, 44078, -23083, 37707, 3687, 74471, 77270, 96390, 82016, 99362, 98633, -38136, 78576, 36398, 52461, -3964, 37587, 63829, -26236, 37515, -42448, 94067, 4006, -35954, -36998, 66541, 79123, -48079, 74622, -3033, 3088, -44784, -2141, 73920, -28632, 8696, 85635, 39532, 20238, 54562, 65364, 32728, 72813, 77393, 46596, 53952, -12735, 35738, -15020, 7498, 5501, 44182, 71266, -932, 29203, 81907, 90207, 53237, 82872, 39943, 68715, 57036, 13365, 92924, -38904, 55875, 90460, -8545, 78460, -18786, 8086, 75908, 91568, -44918, 3194, -25703, -28975, 25659, 66482, 54239, 38758, 85361, -1804, 49016, -9746, 51638, 2978, 89153, 6357, 22805, 77638, 39083, -26257, 865, -37592, 36170, -20762, 40059, 59190, -13233, 27445, 11367, -7040, 5123, 32363, -25617, 73310, 77646, 33159, 38858, -19536, 90581, 42495, 78326, 52758, 12119, 59295, 88420, 14921, 23461, -36532, 58839, 97832, 874, -38834, -41481, 18678, -6590, 73280, 82982, 70775, -45552, -22237, -33309, 58840, 6972, -23195, 58054, 7052, 63692, 67302, 47925, 27609, -17070, -32491, -46274, -49503, 71444, -21188, 22911, 32644, 86901, -16528, 72469, -475, 3326, 60914, -32261, -41098, 83023, 97499, -33196, -24949, -5999, -22768, 55169, -21114, 15017, 90066, 35657, 79655, 73301, -11171, 75323, -49158, -18197, 25589, 51376, -12031, -31081, 69268, 3761, 39436, 73089, 8617, 89846, 13416, 84728, -3279, -23759, 12528, 91111, -8305, 34745, -9472, -45933, -43328, 62519, 84875, -36441, 67433, -4389, 39143, 61559, 44217, 23512, -2684, 88614, -48075, -32099, 66753, 79303, -22652, -20479, -39664, -41460, -29542, 59127, -48195, -36952, -23902, 23006, -9705, -48461, 21743, 38048, -39974, 79887, 64034, 57474, 63274, 32722, 60245, -26863, -20999, 85693, -8559, 80610, -44860, -29503, 16030, 89048, -3944, 2777, 79044, -16543, -24550, 23746, -44647, -29272, 26602, -9389, -6729, -7961, 97727, 32786, 66603, 90802, 11414, -14161, 51246, -5592, 11693, 54005, -40760, 64345, 40017, 19900, 51104, -48034, -18775, 98845, 12378, 41432, 58330, 97706, 20835, -32420, -2838, 17034, 73483, 73417, 26345, 39155, 94469, 64405, 76743, 90765, 55899, 67864, -4330, 51393, -45177, -17612, 7882, 29634, 89037, 18768, -24301, -32094, -14082, -541, 5714, 17801, 71207, -26381, 80395, 13969, 25872, 41712, 55922, 51123, 70564, -35462, -24959, -31733, 14197, -21983, 7741, 81745, -19472, -13229, 30198, -11923, -34740, 66652, 30252, 36709, -4181, -43536, 46866, 59722, -43422, 86685, 97285, 29000, -17268, 4398, 81150, 43657, 10858, -32285, 81661, 50962, 45984, 11809, 74901, 5587, 61160, -46768, 93657, 76671, -27448, -30703, -3761, -33628, -37394, -23053, 44105, -11599, 2034, -29152, -45030, -40163, -10714, 91288, -6426, 27926, 80807, -12159, 69673, 65105, 47563, 25294, 24155, 10631, 15414, 54298, -21767, 32710, 33297, 10805, 11401, -44948, 12304, 60814, -49670, 56354, 76318, -26384, -2252, 30228, 4562, 11408, 76617, -21004, 66490, -13927, 94322, 19425, -40025, 75148, 66066, 50949, 77458, 38209, 14674, -34137, 58454, 13032, 32728, 13702, 76331, 72422, -4573, 38569, 97717, -47476, 43726, 97872, -30845, -11483, -37686, -23538, 98622, 22397, 80211, -11392, 1262, -45981, 72772, 97333, 4265, 59910, -13216, 38012, 53166, 48594, -47094, -885, 42814, 56798, 94477, 53830, 63279, 89806, -25990, -44584, 17952, -40436, -21377, -14180, 16997, 32207, 7638, 9029, 10677, 70434, 30627, 19915, 77420, 31393, -35838, -281, 90440, -32595, -519, 78547, -24637, 8070, 58442, 59947, 86960, 15799, 77422, -43673, 42644, 84110, -6952, 12223, 96498, -3947, -44857, 2670, 95393, 96072, 5611, 72528, 87321, 74909, -41407, 7084, 98534, 32093, 39778, 49613, 34544, 3324, 72800, -29961, 13305, 51060, 32940, -9376, 40763, -44267, -27767, 83482, -25904, -21410, 39693, 22271, -22640, 96555, -20483, -32406, -25326, 43878, 78499, 14544, -38704, 93721, 26659, 71037, 38179, -46559, 7152, 4333, 37392, 63703, -43940, 12502, 70798, 30158, -44197, -787, 64472, 7633, 83141, 2215, 47182, 85115, 65054, 50809, 32420, 79828, 96932, 65994, 43647, 24953, -34330, 18238, -30213, 44852, 31545, 95611, -12157, -1873, -16143, -28790, 401, 43073, -19167, 4522, 53959, -25411, 43712, 17231, -17478, 28846, -14968, 38534, 92720, -12920, 72533, 25146, -10915, -12144, -184, -31502, -6145, 94501, 30580, 90371, 15560, 83384, -28691, 4666, -47209, 3931, -3412, -23895, 30634, 44343, 23795, 56455, -47598, 19322, 81204, -31373, 21034, 65013, 59891, 71707, -14942, -3376, -10960, 96222, -47803, 21402, 5412, -46617, -35164, 54146, -35711, 30080, -38522, 45638, -38667, 71320, 64661, 53155, -22154, -10748, -4119, 44252, -7073, -42411, 77, 46384, 7945, -21630, 9611, 15647, 8115, 3581, 41670, -10168, -19016, -41570, -35296, 91888, 13772, 87907, 48513, -27707, 2700, 57368, -21091, 43362, -16934, -4795, 47450, -21893, 72489, 69689, 74043, 8802, 2297, 80112, -1118, 57086, 17184, 82555, -32916, 68308, 28218, 7088, 74708, -30728, -48425, -19276, 56389, -41585, 72164, -40489, 15883, 81897, 44811, -35089, 53204, -6017, 31248, 75273, 31561, 53844, 48706, 92692, 15637, 52285, 31620, 73193, 97099, 33344, 88431, 35919, 8934, 17317, -48061, -4221, -28511, -13028, 35186, 7649, -48546, -10942, 48358, -14474, 79074, 4954, -44980, 33553, 75205, 46456, 39295, 96064, -20912, -5509, -5568, 14605, 18350, -8427, 64790, -34477, -25340, -46496, -18238, 34793, -1403, -33071, 11599, -48331, 50517, 58741, -35127, 19395, -48444, 1577, 47759, -15560, 81440, -21090, 15786, 1691, 54683, 425, 74509, -37250, 27155, -38332, 85234, -27018, -7758, 85884, -3596, 24863, 64335, 55448, 10233, 9422, 79462, -17231, -21826, -42520, -7383, 5596, 82176, -16013, -15864, 22972, 51589, -1507, -44914, 16794, 6498, -47600, -37145, -25473, -29063, -23477, 34053, 29855, 9571, 29063, 81939, 69582, -21228, -44865, 38911, -34340, 15173, 600, 69652, 44396, 22751, 31079, -38016, -32268, 72095, 52544, 81714, 22245, -28947, 74574, -223, -33595, -37088, 7549, -12124, 74601, 80258, 72280, 90672, 16393, 7969, 55691, -47671, 74046, 65556, 40297, 80497, 72584, -18280, -45158, 26926, 18903, -3149, 92075, -8722, 29662, 92378, 8832, 78385, 75779, 55582, -6271, -14672, 89963, 99766, 48042, -25404, 98490, 91995, 75989, -28828, 87713, -25156, 39620, 83598, 19791, -49056, 57062, 34214, 34886, -36949, 91603, 44140, 5086, 42528, -38439, 98217, 59463, -41037, -15707, -33011, 10976, 68728, -18264, 50153, 68674, -13660, 93023, 69852, 56594, 665, 4889, 91507, -38338, 58507, -40676, -27834, 71938, -8885, -21182, -6919, -13529, -40030, 46094, 61596, -14728, 98607, 48558, -35550, 9655, -47882, -5700, 23151, -4229, -16587, -5548, 90163, 9304, 57757, -5676, 9686, 55841, 31857, 72019, 48020, 40833, -17493, 13750, 165, 3799, 65988, 13475, 86158, 15475, -24723, 54546, -26311, 26478, -28073, 51999, -11018, 46026, 1601, 95168, 95150, 19442, 26735, -46424, 6869, 99609, 11203, 62004, -11853, -203, 32464, 95973, -34406, 57232, 52896, -5164, 47136, -3444, 12423, 24823, -40432, 45297, 54009, -23713, 52688, 76203, -18472, 92822, -1564, 24245, -13566, -22273, 99748, -29136, -29823, 77471, 58566, 10822, -13471, 8966, 15598, 93126, -47283, 78618, -46165, 58532, -15731, 19845, 44547, -22777, 75971, 18341, 30527, -49433, -22076, 82746, 59113, 1369, -5694, 18936, 17152, 74417, 75210, 61325, -4778, -41691, -3899, 1824, 76963, 67965, -46654, 53100, -1720, -3335, -13653, 91623, 14243, -10716, 62543, -27547, 84913, 17310, -7708, 85145, 72647, 41866, 11187, 35234, -24184, -49544, 66764, -5694, -46159, 37095, -47525, 36696, 85405, 39261, -26215, -42985, 38672, 80987, 13583, 16286, -5157, 37099, 11509, -5569, 45314, -22235, 4447, -22333, 49213, 69895, 14041, 82079, -43597, -29527, 15748, 3416, 87590, 10658, 30139, 39116, 96640, -9183, -34508, -13072, 18930, 58827, -37958, -23266, 5328, 71826, 83658, -8579, 68899, -16142, 80559, 17271, 54839, 6479, 24044, 43712, 33382, 92533, 52645, 48692, 91847, 8376, -4228, 41634, 58410, 61224, -36748, 83161, -45332, 81200, 31620, 63128, -15374, 41860, -43528, 28574, 90668, 41403, -14032, 51564, 76686, 11983, -29521, 9657, 92815, 54418, 71642, 67183, 98720, 88235, 41275, -19371, 72690, 5509, 82644, 57608, 22289, 77221, -35925, 22978, 72774, 9856, -49932, 93017, -17522, -16883, 67164, -7061, 83132, 84071, 30261, -44895, 530, 54631, -22416, 41741, -8354, 43764, -179, -14015, 92902, 83253, -17346, -27637, 84836, 28138, 4422, -21313, 73748, 25989, 38144, 15210, 79825, 18093, -25207, 55048, -45673, 44934, 47377, 35587, 22631, -41493, 7051, 85021, 48276, 28628, 51091, 75200, 52668, -9540, 46403, 23373, 46031, 82900, 51155, -38481, -29601, -48480, 62634, 73290, -16371, 68109, 73486, 18261, 13704, -15207, -12126, 70622, 63115, 22940, -36656, -45233, -31069, -37397, 96325, 87173, 59692, 26585, 10290, 28063, 40620, -41070, -9009, 12233, 68482, -1364, 94272, 35375, 81531, 91700, -35569, 97868, 62582, 39127, -23868, 9949, 87003, 42794, -17867, 12049, 21024, 65734, 30568, -39895, 49239, 57370, 24341, 19516, 19818, -35650, 3608, 31261, 79153, 30503, -14648, 10053, -47029, 47309, 1577, 81402, 46499, 33089, -39660, 48419, 68182, 50496, 60478, 6196, -31886, 20770, 76979, 46839, 14342, -1758, -34388, -46511, 63300, 3339, 49393, -34914, 84429, 32803, 44738, 24221, 13696, -22945, 16891, 16216, -44374, 77732, 90125, 19855, 15583, 51104, 60457, 87969, 7053, 37160, 9371, 94357, 60533, 82712, 93929, 82388, 4087, 89666, -4280, 7937, 29437, -46008, -31649, 35389, 62996, 42579, 2051, 69991, -28745, -7467, -39479, 13828, -10854, 72863, -49805, 13780, 85904, 51346, -41701, 54899, -8368, -15021, 90341, -19758, 81518, 68784, -13799, 76050, -32234, 41644, 24342, 64179, 85047, 12542, 2890, 21775, -31445, -3838, -41301, 36490, 77954, 34958, 98001, -48980, 38672, 95847, 19308, 80736, 44540, 4422, 81259, -35429, -14593, 64282, 42523, -46741, -31420, -20196, 92702, 19276, 31414, 69099, 44670, -48977, -13805, 73154, 46458, 1669, 16357, 92055, -5347, -3220, 60659, 65156, 49059, 25060, 88484, 81982, 67990, 443, 27636, 73517, 23240, 16524, 21569, 59300, 62018, -26719, -6052, -18509, 41963, 59103, 16392, 98948, 75355, 36656, 45572, 28529, 97431, 45834, 92113, -29042, 59204, 52039, 33009, 13035, -3313, 29012, -1111, 25476, 87529, -22321, 61398, 96114, 80800, 1644, 55692, 27063, 22242, 36175, 26277, 88991, -33414, 25633, 97676, 19328, 73349, -18359, 44795, -28103, 97302, 65680, -20998, 27928, -2075, -41290, 25286, -25126, 83455, 44949, -6390, 51360, -21132, 11424, 2117, 26389, 71981, 22820, -47528, -5609, -12510, 78273, 71533, 55151, 62088, 35791, 189, -28051, -7787, 80199, -46456, 86862, 77979, 25910, -22979, -25332, 67799, 71578, 15527, 29002, -21961, -227, -22526, -35324, 6730, -48292, -29900, 98734, 80162, 96534, -28585, 41934, -14401, 74364, -17691, 40450, 40529, -9622, -6508, 33999, -39971, -39174, -26662, -1818, 13486, -30585, -17210, -10117, 34057, 42172, 26969, 31356, -49233, -35603, -2437, 6838, -8937, 39742, 31046, 174, 87685, 78992, 64119, 10937, 40069, -22984, -18557, 37893, 90262, 28740, 93676, 61321, 53206, 96509, 35658, 98926, 16996, 84936, 44737, -40741, -31693, 6058, 71034, 32602, 71163, 10717, -6813, -3946, -16890, 7263, -32982, 17194, -39956, 10752, -35476, 30642, -15517, -47764, -15730, -10935, 48866, -11282, 69883, 82484, 29071, -26951, -32529, 70745, -1624, -22864, 4608, -9037, 51155, -22070, 77293, 74156, 58829, -21222, -3376, 24250, 16915, 80348, 11205, 96065, -19972, 35293, 56387, -39352, -43262, 64989, 47014, 78027, 84953, 6448, -35918, 14752, 11148, 6327, 25827, 1374, 80271, 82383, 41677, 46465, -9845, -41133, 79264, 2532, 31679, 74501, 54119, -18138, -24801, 57731, 77489, 22896, -9111, 478, -46788, -22847, 67548, 5321, -24660, -18117, 83599, 7158, -13757, 10001, 19190, -22846, 25834, 29185, -12147, 83900, 74081, 31588, 59314, 7826, -1849, -48674, 67889, -28794, -42921, 78717, -8573, -15483, 12353, 51635, 23468, -853, -12274, -35935, -4181, 42451, -39864, 13365, 12010, -15781, 63277, -47088, 14525, -48276, -18440, -31510, 80784, 2149, 86385, 16568, -44388, 87411, -23318, 42049, 73352, 10308, 8022, 44700, -562, -28793, -18863, 7024, -39267, 37979, 59885, -1519, 61256, -44319, 14058, 92483, 93875, 6029, 39605, 13787, -1222, 6775, 71183, 73137, 34817, 26430, 65985, 97740, -37755, 32189, 29261, -9736, 57003, 16127, 18786, -21881, -10428, 33530, 62697, 91451, 93267, -33105, 63056, -3917, 98997, -27904, 60491, 73436, 53182, 74837, 38741, -30775, 72284, 91184, 70866, -42363, -15540, 43927, 34628, 1921, 29151, 41926, 10269, 80781, 55872, -19590, -17330, -2429, 99689, -40485, -43721, 12307, 32734, -23740, 26224, 53703, -12427, -10697, -18337, 49950, -8965, 47924, -13509, 25433, 27316, -49871, -23657, 92642, -16837, 65876, 22321, -42660, 40415, 46462, 67625, -43215, 74007, -711, -32780, -7218, 44103, 6206, 37355, 78474, 35316, -5666, 74769, 24226, -22479, 39034, -12891, -13477, -38863, 62210, -47600, 80015, 5223, -49275, 95496, 74133, -23640, 33988, 64411, 97119, 86920, -47286, -2413, 76510, 99319, 85138, 66380, 35151, 62640, 7705, 26047, 59243, 23056, 74798, 11539, -20890, -13438, -42165, 76140, 94826, -45668, 39646, -15544, 27439, 57649, 30268, 42390, 58955, 8086, 45042, -40619, -1261, 55821, 22368, -37852, 69454, -47806, 50242, -6143, 90280, 90829, -33468, 47737, -1264, -22345, 71393, 73032, 82924, 54664, 25624, 87685, 40138, 11226, -23440, -23932, 58337, 81782, 30449, 67731, 65860, 19771, 43850, 90869, -31698, -13379, 93747, 96156, 47726, -29408, -7648, 32226, 35184, -22460, -21223, 70912, 87980, -4186, -30706, 74369, 23276, 2923, -35133, 24870, -48688, 13762, 9491, 74001, -14197, 73713, 62176, 24292, 41970, 85456, 49110, 67251, -10552, 52349, -22307, 63626, 13172, 85572, 26836, 88032, 88639, -36807, 37845, -47895, -18075, 88159, 74862, -7908, 19804, 77843, 52816, 57996, 82163, 21207, -43353, 22203, -21730, -44942, -30005, 97373, 28395, 6449, 25774, -40322, -30174, 71419, -14423, 80219, 97225, 33761, -46410, -8169, 1867, -22392, -10956, 66474, 83917, 57972, -9064, -22023, -27565, 17258, 70915, 42079, 62552, 58902, -26825, 4408, -34804, 88964, 80339, 78543, 37655, 96303, -43991, 69304, 54234, -2393, 1394, 22562, 16384, 98491, -28690, 97792, -48874, 7815, -18229, 36177, 91074, 19977, 98220, -23424, -9626, 73149, -7271, -40123, 49624, 95396, -42459, -27515, -2924, -11571, -31566, 97519, 43056, 83634, 36902, -5013, 99987, -10854, -11643, -13626, 19147, -21163, 73441, 97932, -1737, 20900, 62507, -9888, 10232, 74874, 45586, 40449, 33087, 9543, 21045, 86534, -35031, 28413, 21864, 87559, -40382, 30445, 79791, 16350, 29359, -10207, 86569, 24474, -2920, -24563, 7445, -46813, 48529, 87715, 98513, -27841, -47, 95455, 48325, 57730, -32749, 97699, 17730, 72003, 54698, 88919, 45114, 26156, 75591, 32023, 97726, 8978, 70417, 31964, 92615, -25443, 48687, -43786, -22328, 31290, 5959, 36641, 9916, 35102, -5507, -19123, -8021, 71990, 97982, -12462, 83079, -10856, -2968, 59171, 4810, -18428, 64048, 19272, 26577, -30143, 72817, 78536, -26066, 42361, -46723, 55531, 7944, -22718, -45793, 67316, 98934, -425, -34632, -5564, 18359, 10540, 6631, -39489, 93712, 57823, 28473, -13647, -11605, 67424, -22385, 86172, -34018, 69916, 41532, 32832, -8724, 30382, -13653, 89867, -23198, 43871, -46811, -15604, 2825, 60750, -28735, -26385, -12171, 84918, -8120, -31380, -28111, -33497, 69476, -5541, -8317, 63106, 65309, 24844, -15210, 1154, 27100, -35185, -47717, -34078, 98835, 6315, 18840, 34046, 79006, -11673, 8892, -16657, -41475, 71210, -43933, 70300, 16084, 72766, -48186, 87560, 72952, 71132, -26670, 24352, 88303, -13559, 85765, 57534, 41802, 66937, 45523, -19380, 98494, 87113, 70511, -11683, 12566, -24212, -46905, -46527, 78098, -39386, 38440, -32040, 83279, -7140, 29482, -29199, 78865, -45917, 34707, 16346, 91787, 3201, 67631, 8554, 72548, -15941, 79484, 92083, 56183, 42105, -24023, 25084, 64585, -35069, 8574, -11019, 1789, -41863, -13613, 90166, 38009, 23586, -30596, 66193, 32297, 99838, 92164, 79417, 84695, -21577, -19013, -41002, 9825, 87423, -38768, 88920, -14619, -24975, -169, 62840, 70683, 1581, 6022, 77666, 93389, 56931, 58141, 93770, 79940, 14873, 74088, 25493, 952, 93288, -39564, 94611, -31622, 99753, 62142, 10399, 26502, 38372, 91121, -25395, 68137, -42246, 93670, 57754, -42195, 8299, 51936, -28142, 19219, -8282, 34516, -7540, 58460, 43531, 76105, -46174, 56098, 99757, 79819, 53672, 6553, 1703, 66729, 92381, 30969, 92217, 39312, -10347, 33490, -12262, 45423, 19865, 75840, 4272, 34997, -20988, 56741, 31332, 647, 85640, -36505, -30363, 86158, 15511, -30399, 17225, 76241, -24289, 97778, -7243, -13422, -15812, 87058, -12274, -13524, 321, -14126, 42241, 9854, -6739, -44711, -39344, 31703, -41663, 21121, 21504, 72128, -13063, -30916, -30073, 37449, -46884, 94109, 83436, 23050, -26429, 6138, 1417, -5462, 80265, 67086, 40045, -22969, 76827, 84469, -31082, -28686, 51358, 58584, 81174, -31296, 18559, -36906, 36624, 42457, 30694, 64064, 96587, 14980, 69608, -35220, 49175, 71828, 7078, 74113, 15051, -37756, -2286, 51835, 32368, -22762, 66207, 91848, 60734, 32589, 98401, 78732, -44825, 13368, -14989, 69475, 92113, 22816, 49136, 15331, -36236, 3104, -1958, 30686, -36167, 37116, 68030, 40649, 10726, 40659, -5801, 35644, 44253, 4807, -47850, -45673, -2595, -515, 10264, -23112, 48154, 38773, -15698, -22596, -13692, -3931, -48456, -32205, -49509, 59953, 26964, 62546, -43574, 18432, -21573, -10857, 1404, 45967, 86564, 51816, 61397, 59203, 96698, -44561, 71582, 43456, -7221, 95860, 47064, -48230, -34804, 43255, -46212, 80070, -42304, 67464, -9072, -29034, -15639, 90475, 64068, 27740, 68537, 86690, 44581, 35839, 7756, 56635, 24403, 81705, 13983, 7850, 58001, 26301, 26889, 39319, 15703, 70707, -1909, -27782, 53387, 74417, -8211, 53421, -42983, 69539, 92658, 3008, -22898, -20071, 80487, 7972, 3285, 18917, 39541, 83126, -37214, 48893, -20480, 77366, -656, 75018, 83892, -13150, 36454, 3849, -21449, 20715, 12903, 641, 84132, 40370, 24744, 14602, -6086, -37163, 21392, -27024, 54457, 72592, 16260, -3210, 74155, 64474, 61020, 68829, 12216, -10479, -22351, 34201, 50945, 99100, -37490, 38435, 74295, -49289, -11478, -48730, 21579, 24440, 99099, -12582, 26705, -30330, 155, 39649, -11573, -18846, 60148, -33007, 22019, 72748, 58792, -43462, 22126, 75320, 21739, 39566, -40496, -15870, 91367, 74539, 96992, -43947, 37580, -13521, 80217, 92406, -23928, 16534, 43014, 90864, 86081, 40934, 76415, 59342, 73628, -12975, 51070, 3813, -48676, -27044, 76198, 31016, -23258, 73345, -11783, -20855, -25993, 74615, 69618, 8712, 38180, -16072, 15223, 32528, 91184, 96247, 99533, 15370, -37008, -8623, 36652, 43932, 17356, 26323, 99352, -25565, -22909, 4269, -17554, 12893, -37515, 54080, 5639, 75827, 18320, 11139, 50629, -6831, 40084, 38080, 37900, 41791, -15678, 67482, 11058, 49332, 45860, 36770, -13074, 49797, 2196, -44138, -14873, -42466, 80999, 34459, -10125, 64414, 4368, 42250, -35628, -14732, 86, 74615, 34130, 41874, 21263, 5561, 26072, 40093, 43980, 33327, 2106, 67195, 15935, -27403, 17571, 41278, -39612, 51247, 51060, -43020, 72283, 17372, -15104, -45386, 19099, -18245, 9293, -42688, 5547, -44896, 48341, -15254, -28988, 28283, -10587, 44419, 22464, 13035, -3099, 9849, -12428, -46918, -31095, 39875, 94277, 5609, -2796, 37735, 72106, 81370, 69052, 44345, 9369, 86092, 42830, 74092, 5294, 8158, 16663, 99605, 30772, 6664, 60359, -25315, -35148, 83790, 99673, 9676, 68378, 38108, -29889, -16368, -33841, 22273, -10843, 88451, 82275, -43184, -9166, 50922, -15127, 45353, -7879, 69186, 39841, -20089, -33654, 91542, 69667, 1346, -46473, 63549, 64018, 7437, -7011, 36740, -16970, -22206, -40147, -26764, 54453, 74509, 29996, 48937, 53048, 65444, 29281, 81125, 888, -21526, 70054, 26694, -21478, -19624, -26030, 8035, 8633, 94914, -32852, -42840, 42489, -31917, 37691, -18296, 76290, 85830, 67788, -16423, 72397, 26391, 11592, 35578, 89027, 29506, 81533, 53946, 13557, -31570, -11530, 91282, -15829, 82316, -42451, 95612, 27774, 93789, 73224, -23626, 8615, 49993, 10070, 62650, 50625, 4917, 67159, 33246, 59849, 40224, 48382, 38235, 91926, 19854, -27819, 78129, 95482, 4014, 76186, -32536, 29392, 12159, 23433, 48354, 16585, 64962, 7501, -45880, -41696, 91218, 11505, 64966, -49897, 95028, 66148, -40712, 21270, -43247, 1967, -32621, 89271, 70557, 41437, 72478, -47991, 48341, 56892, 19718, 95945, -40905, 61761, 62018, 25059, 75103, 54196, 11347, 7215, 46486, -5613, -25989, 4532, 23132, -39020, 95813, 75029, 49919, -26299, 11410, 91972, -23298, -28631, -8647, 84966, 1083, -42078, 98719, -33233, 42859, -21536, 87823, 30461, 92994, 89021, 32593, -47568, -15040, 56444, 80468, -25431, 52876, -31593, 61360, 77594, 64297, 66933, 51348, -24332, -17413, 21723, -33021, -39889, 18421, -33970, 44127, 24237, -30073, 22552, -44353, 51956, 99822, 60237, -7330, 17709, 44153, 82240, 71178, -25560, -38568, -7631, 79953, 39856, 57950, -16629, -36288, 98273, 47112, -11177, 53110, 68006, -11738, 46043, -38706, 51379, 48429, 83116, 84995, 54048, 25484, 8244, 71910, -11650, 96275, 50469, 55986, 87871, -37488, -49204, 98015, 20054, 51574, 4383, 45327, -23654, 25768, -87, -22795, 91217, -42546, -30612, -39323, -15223, 58755, -14635, 46111, 88877, 70412, 7860, -18718, -48093, 8020, -2355, 95718, 15598, 91496, 97022, 59799, 91274, 50148, -44478, 72381, 64789, 91171, -20380, 48163, 853, -11097, 76554, -5899, 81716, 17738, -16453, -8207, -27923, 47853, 49642, -38730, 89314, 66271, 25470, 2045, 90876, 67231, 55303, 72589, 89375, 38757, -11114, 33650, -9731, -6769, -6237, 13190, -26590, 4087, 29093, 3212, -69, 73665, 60708, 16428, -15060, 37537, -671, -16965, -13444, 96498, 47382, 68603, 32539, 34714, -20211, 2871, 52219, 13515, 77424, 96469, 48400, 18944, 46794, 92615, 83494, 27696, 19766, -23647, 59604, 20409, 14391, 5961, 91016, -7634, 20371, -44188, -14549, 80817, 71914, 76149, -18617, 82372, 17062, -24314, -8507, 78844, -43078, 511, 44267, 14407, 33371, -14553, 91138, 84331, -38021, -21095, -45500, 84951, 80161, -35290, -36109, -47284, 87001, -47508, -26915, 31958, 91445, -6816, 10985, -11202, 56725, 38852, 41015, 36449, 14971, -28888, -23751, 26328, -35158, -28926, 48566, 40734, -27649, -26925, -7729, -38646, 38736, 54136, 40211, 3709, -40542, 86683, 85169, 34031, -34585, -15328, 37369, 4699, 83525, 92434, 8306, -40252, -35199, 63086, 71581, 43412, 90144, 94719, 47427, 74348, 76175, 41681, 97397, 90698, 68354, 26788, 89367, -22743, 80125, -27175, 68115, -16388, 57049, 19558, 69261, -10496, 24058, -44136, 64010, -23012, 53384, 17523, 99137, -17362, 44557, 75026, 70209, -34069, -44233, 75982, -6524, 86770, 42127, -13190, -37257, 3692, 26231, 21355, 45777, 6349, 20951, -26535, 26172, 25207, 18172, 77868, 70971, 86317, 43860, 21011, 4099, -7460, -699, 45043, -10576, 28871, -44556, -31510, 1921, -23955, 53244, 80173, -13908, -13186, 31989, -26278, 95220, -8593, -15228, 72715, 2404, 25936, 35532, 96047, -12607, 53601, 47135, -47941, -9938, -6035, 13690, -25182, 20979, 62548, 56447, 41015, 41926, -1379, 26521, 24725, 21446, -7121, -22565, -35772, 57742, 58654, 35208, 20140, 79373, -38952, 31425, -16952, 8867, 81430, 71693, -13841, 15761, 67221, -30116, 98298, -8578, 55890, 33652, 61962, 38473, -15963, 59204, 57194, 71605, 767, 53986, 25961, 80829, 5722, 99295, 97248, 66801, -49270, -7898, -348, 23708, -33841, 59233, 43479, 77236, 62919, -14739, 33332, 83605, 13266, -21432, -10918, 78037, 56171, -4382, 26462, 57414, -17191, -47502, 68629, 57822, -34185, 22459, -34477, -30765, 16414, 91364, 20312, -12262, 92819, -40641, 28985, -18475, 64469, -22302, 8251, -37820, 33632, 92195, 28071, 60540, -42126, 34036, 29939, -48371, 98063, -33556, -16712, -42490, -10831, 66089, -16805, 75597, 20129, 94990, 62570, 40448, 24016, 16272, 99379, 35800, 21307, 12741, -23936, 91314, 95116, 22735, 33422, -31880, 69803, -30400, 36008, 8487, 31007, 1954, -44234, 7595, 67496, 88178, -48302, -29025, -43810, 3737, 79588, 13384, -18310, -19350, -20892, 71483, 16735, -22940, -25619, 26191, 63796, 62876, -22972, -7913, 96349, 5319, -23962, 74738, 50485, -45051, 98874, 62060, -12867, -23356, -16480, 10018, -8785, -36899, 19120, -42135, -40766, 78772, 30316, 59776, 17502, -34262, 55764, 49919, -2312, -7591, 11358, 3650, 11487, 24453, 2933, -48732, -31503, 98525, 55475, 47290, 8691, 85093, 55344, 73256, -44167, 44981, -35028, -27019, -32047, 19111, 6282, 39206, 96223, 67366, 80219, 82087, 65793, 72869, 60085, -9291, -32969, -39658, -3400, 41393, -10911, 33240, -6979, 1185, -4927, 56535, 21154, 71610, 90928, 83485, 19758, 22552, 21083, -35769, 55973, 3906, -8325, 31650, -31252, 23250, 44468, 53033, 58301, -20757, 59872, 62473, 74176, 17296, 93523, 56995, 72718, 59117, -8619, -26440, -6831, 1891, 68982, 90841, -44329, 260, -35131, -12551, 77233, -1982, -686, 28034, 55260, 75077, 24477, -12206, 99173, 99003, 45626, 4389, 5981, 8199, 92772, 13345, -16315, 70379, 20873, 48885, -589, -24675, -29328, 57528, 37118, -40325, 44254, 94874, 88079, 87656, 23614, -763, -31467, -12342, 94439, 74427, -22085, 89247, -45325, -27765, -8078, -36380, 86937, 22574, 54735, 42081, -432, -38949, -5890, 26023, 2995, 84631, 60756, -11160, 85105, 33597, 24148, 99467, 50985, -44648, 56349, -18445, 27842, -18305, 62636, 77979, -39241, 14988, -22085, 50284, -17586, -14921, 85627, -12995, 98130, -18519, 37138, -20815, 46194, 64020, 87590, 9821, -19600, -35488, 18382, 2048, -26567, -8240, 61025, -39263, 97464, 71802, 78626, -43699, 73984, -10550, -41635, 71180, -13768, 79553, -48456, 90522, 27878, -13794, 85050, -38067, 41566, -28310, 26194, -30252, 89267, 18351, -25938, 65055, 72775, 42586, -41846, -10477, 53996, -34679, -22217, 1460, -15731, 39790, 54245, -8632, 16232, 87178, 62790, 74869, 43946, 67632, -20217, 75846, -10823, 75733, 93564, -31407, 11604, 91219, -33749, -34639, 73870, 91542, 87, 92565, 88704, 66538, 92066, 2448, -20819, 72240, 53377, -20630, 87246, 24016, 42968, -29964, 26285, 44411, 58771, 86991, 67209, -14441, 94440, 19730, 19190, -13426, 7444, -8268, -44096, 8838, 72596, 1047, 85692, -4254, -28225, 5665, 71373, 87598, 89507, 91226, 20738, 93900, 8747, -12545, 82932, -39444, 47272, 36782, 52721, 12967, 28457, 48820, 10003, 70464, -22343, -46307, -40706, -41795, 39632, 45772, 48495, -20069, 44484, 82822, 31108, 4148, -17352, 52934, 16109, 99728, 78310, -9117, 69422, -41410, 92064, 71765, -35966, 37666, 31366, 98326, -37992, 67177, -23989, 95424, 544, 54750, -4499, -39451, 81239, 17113, -19874, 92719, 21770, -29965, 66335, -7456, 90031, 5429, 88141, 30155, 53666, 50480, -6571, -9570, -48509, 72360, 61205, 66403, -17662, -43567, -46495, -20140, 99297, 42171, 58558, 24368, -17102, 37829, 82616, 69442, 82466, 79751, 78980, 41062, 33635, -40479, 27546, -46469, -48661, 5929, 10262, 16864, 48680, 57393, 86790, 83829, 3213, -49256, -35523, 31747, -4082, 4026, -18889, -35578, 6607, 8774, -40983, 84678, 98314, -48146, 55031, -46591, 52987, 23049, -21198, 27437, -12483, 50938, 9400, 17465, -5732, 3017, 33253, 64012, 47655, 76580, 11398, 46387, 93058, 31184, 88921, 64641, 660, 12624, 25148, -48091, 52571, -48276, 59240, 30511, 63055, -48932, 49143, 37878, -32722, -14022, 55402, 18044, -40740, 68994, 10876, -22681, 84395, 34260, 48601, -38751, 67022, 36023, -33957, 6451, 8398, 77584, 99508, 67416, -43536, 41237, 55012, -27845, 22708, -46257, 29444, 99817, 96801, 37565, -32206, 33616, 14166, 67307, -28345, 76244, -11536, 17614, 32583, -48417, 73927, 92509, 92015, 87936, -42051, -19405, -48074, 8309, 12280, 38942, -25695, 21918, 23009, -32873, 73277, 82936, 34542, 5363, 16810, -10100, 70874, -2120, -34869, 71951, 2333, 2839, 86855, 10955, -15631, 23790, 63326, 63086, -1040, 67610, -25347, 27406, -30460, 79525, 6731, 17463, 53426, -47465, 64708, -4941, 24482, 65198, 67029, 45332, 91770, 82089, -25457, -1903, -40409, -46066, -31899, 83261, -49483, -19371, 34331, 90724, -31091, -29627, 46572, 58588, 25678, -36960, 6653, -6383, 72178, 11756, 31456, 80276, 22019, 30270, -25230, -47376, -42301, -32928, -44589, 31324, 11716, 40156, -8159, 92678, -31910, 41186, -41888, 75895, 48639, 28129, -30965, 29137, -19102, 80533, -11477, 63336, 42326, 6934, -49009, -9539, 77506, 77691, 86913, -7961, 88792, 64017, 38490, -48967, 16136, -40541, -9469, 65149, 24200, -47671, 68002, 98144, -28741, 34968, 37572, 91315, -42014, 45905, 98275, -37818, 26530, 75334, 5393, 1897, -16322, -49206, 75141, 80950, 79910, 43704, 48, 9600, 47256, -25500, 51460, 20038, 39320, 47507, 82140, -3192, -1390, 94879, 71698, -24170, 62997, 6492, -31537, 87738, 46999, -18962, 32132, 54904, 53416, 52467, 63918, -33559, 69922, -6042, -41282, -21787, 93391, 1325, -12959, 5208, 52994, -18997, 20601, -22117, -6712, 65654, -39679, 85525, -40665, -42935, -35909, 42601, 41708, 39697, -38244, -42975, 74255, 25367, 35387, -8599, -17402, 85864, -47584, 32079, 99788, 27471, -17230, 90061, 29739, -38012, 70261, -10987, -4490, -27781, -28993, 99049, -8838, 80331, 94902, -17411, 49014, 32978, -46188, 6866, 50337, -18756, 44532, 57431, 6956, 3599, -2828, 58562, 55946, -8901, 8492, 46092, 88, 62572, 47487, 85034, 69707, 29820, 99346, 16440, -42156, -46675, 3941, 81327, 54206, -40510, -32558, -47765, -26741, 40871, 76657, 95298, 61580, 74522, 21624, -7044, -34845, -9707, -45734, 75262, 9634, 43835, -5441, -14885, 59935, 35259, 21663, 38991, 73933, -47958, 23685, -17238, 97026, -20548, 70935, -11802, 90972, 31267, -16770, -6980, 30621, -15218, 26965, 23820, -49963, -39263, -43718, 24891, -25400, 66217, 99911, -28111, -37292, -6663, 27384, -27986, 43362, 92878, 97772, 92864, -40394, -37744, 63446, 92751, -31147, 96128, 36582, 56309, 46869, -43078, 49476, 97589, 14901, 76011, -5674, 88573, 82858, -19933, 58513, 50869, 2039, 21194, 87541, 63882, -11047, 11215, -28690, -4122, 9339, 38549, 62960, 77437, 44248, -46022, 64738, 10180, 65665, 65389, -36083, 48737, 35915, 72767, 51973, -2896, -14365, 16700, 7268, 10590, -19639, 66769, 58813, 41797, 10802, 61738, 33833, -1726, 66753, 1026, -18433, 26951, -6002, 89988, -2530, 17581, -22513, -35643, 55661, -7037, 64194, -26108, -44347, 39976, -21004, 54875, 43259, -48336, 73327, 28778, 59140, -18825, 55724, 23820, 98002, -26359, -35388, 62112, 81484, -36393, 68094, -19873, 23162, 5276, -19278, 47502, 81288, 64188, -28476, -3868, 72278, -1093, 30223, 98183, -43922, -19571, -49218, -15601, 51876, 67878, 11384, 52341, 62627, 82888, 14924, -27660, 14635, 26937, 2719, -19945, 5258, 55395, 62359, 63861, 65467, 52074, 39471, 12225, -41916, -34296, 99193, 6961, 19740, -17648, 61956, 82830, 36918, -15411, 43332, 68011, 87552, -42351, -5318, 78030, 59669, -35290, -11712, -37274, -33716, 19697, -37020, -9552, 34214, 93069, 6409, 63668, 65986, -774, 84443, 40612, 18794, -9184, 86901, -18100, -21384, -20716, 5997, 55018, 35510, -48157, 42098, -47132, -37950, 98913, 44246, 3656, 85091, -37520, 37798, 73766, 56975, 81033, -41219, 42580, -41424, 69815, -31233, 24919, -9810, 84633, -28289, 71405, 61815, 48375, -25969, -6758, 82159, 12075, 21667, 3968, 84468, 96685, -49082, -11187, 62847, 3609, 38064, -28206, 23171, 32853, -9158, 29849, -48955, 78631, 50496, 43686, -17918, 18246, 87991, -40879, -47197, 60637, 32152, -23429, 39403, -1248, -36923, -23924, -47453, 59680, 87223, 24007, 2429, 25180, 24653, -38688, 81708, 17222, 92179, 78369, 71333, -15971, -35339, 98012, -2270, 52912, 76566, 92029, -24415, 17761, 58702, 27173, 59086, 69656, 77229, 80232, 66690, 94338, 10633, 9743, 9985, 26321, 33277, 47069, 42439, 17396, 23337, -7499, 59419, -17309, -1367, 99003, 90476, -7813, 30721, 53358, 36267, 22507, 76202, 1639, 96154, -27719, -23116, -31031, 97405, 70938, 12994, -20807, 3987, 70673, 18532, -29280, -46008, 73320, 92183, -3233, 41635, -31267, -34882, -23297, -35154, 68773, 44702, 34987, 2827, 46154, 38543, 21147, -16635, 25214, 56947, 430, 72276, -15730, 51195, 71094, 46188, 88341, 3896, -49899, 93535, 49865, 25607, 35159, 87900, 78394, 2209, 67011, -48917, -8057, -41529, 74661, 13330, 46729, 22446, -42058, 65975, 79495, 68567, 71670, 12858, 84998, 42115, -36293, -22722, 25434, 50116, -7138, 55484, -38734, 65336, -5616, -48678, 58294, -5255, -31192, 18985, 89953, 8433, 31460, -21343, 68022, -31490, 53399, 89266, -23250, -15542, 33324, 44743, 39939, 64840, 19243, 56414, -27059, -21935, 85397, -46363, 51832, -10790, 27787, 68175, 92353, 13498, 176, 12983, 56756, 19912, 86065, 41578, 10971, 8612, 79886, 21670, 2913, -8453, -23301, 67, -4643, -38855, -30868, 99562, 24291, 83804, 16213, 69159, 35849, 35465, 68128, 1791, -681, 57283, -18755, 2419, -11265, 19241, -5903, 5315, -38623, -44165, 47206, 94527, 32444, 99049, 41341, 4619, -46718, 68616, -27185, 1375, -2841, 21837, 48447, 50694, 24249, 2971, 70330, 81450, 32753, 25638, -39078, 78422, 73508, 38004, -26922, -12285, 87812, 31576, 87595, -15843, 70060, 31954, -41006, -30424, 63857, 37265, -34703, 30522, 24391, -20436, -28232, -48020, -27573, 61831, 33472, -44213, -49460, -24690, 12398, 10270, -11456, 56608, -16538, 2209, 3699, 85099, 21112, -26213, 69324, 79923, -27594, 9300, 47325, 38508, 39983, 61881, 22422, 2117, 78683, -44056, -20327, 65471, 98694, 50184, -46422, 18746, -18870, 60747, -23684, -7130, 83635, 48670, -43150, 61853, -18915, -40764, 98720, 32425, -47672, -21369, -12311, 15033, -34996, -6641, -20066, 47534, 85963, 51951, 52561, 67576, 66450, 32919, 35388, -20652, 80090, 11224, -10143, 95969, 23329, 50007, -14165, -1628, -13305, 47908, 48962, 79899, -13298, 25603, 4825, 41336, 34262, -25375, 39448, 22680, 68926, -22876, 83051, -37213, 87329, 58875, -16649, 23937, 81175, -20126, -12208, 12921, 83014, -22415, 19375, -41589, -23027, -38469, -3010, 39829, -5229, 54542, 67528, -46414, 30446, 55026, 64761, 35702, -49954, -13655, 45356, -39701, 43826, 87182, 85006, 37165, 17223, 93932, 94445, -38290, 57806, 42908, 63182, -8093, 65600, -11586, -14595, 78792, 97328, 78326, -42377, -37738, -33083, 54293, 87006, 90752, 90437, 82434, -45644, 1113, 85303, 12788, 6854, 80164, -14768, -27995, 35202, 42777, 77072, 52318, 57690, 65828, 45673, 85439, 7739, 71368, 10590, -35605, -18116, 93168, 68555, 48795, 7720, 4895, -15415, 58384, 16799, -14663, -42781, 3355, -30055, 19234, -39432, 47835, 96306, 23468, 9137, 88552, 56617, 56292, 58293, 98040, 49657, -8633, -7363, 65098, 31904, 41664, -5804, 72069, -14245, 67926, 40938, 46813, -5320, -9798, 7206, 10688, 12922, 12088, 48459, 56699, -27843, 71894, 4918, 67306, -16, 66141, 83554, -17182, 38544, -7865, 47855, 85102, -48641, -37875, 23285, -18537, 69425, 77627, 24627, 44440, -33080, -40504, 2928, -40335, 29436, 98297, -8511, 88250, 56012, 44519, 88823, -49317, 16074, 81109, 79196, 19785, 9311, -36871, 3573, 55188, 21204, 86426, -29897, 17329, 31568, 27489, 54347, 95740, -32422, 39513, 99191, 55567, 21028, 69133, 49710, -34164, 6871, 44996, 73104, 4455, 80251, 99554, 44482, -74, -721, 67935, 17190, 97942, 23425, -19298, 79816, -18037, 33968, 42529, 61378, 25926, 9666, -29240, 7524, 27072, -16559, -22528, 28146, -27126, 56901, 30750, 40569, 4040, 26309, 63189, 86059, 25460, 95466, 20180, -1461, 24980, -33031, -4352, 69701, 14208, 72967, -29004, -29391, 11976, -16226, 75849, 87720, 39763, 22240, 21394, 41884, 49813, 98813, 11352, 15499, -36017, 31506, 59417, 81053, -6088, 92134, 34461, 14686, 19221, -46712, -16675, 38638, 41830, 22163, -26566, 83434, -36795, -41043, -11792, -46398, 34092, 445, 80806, 73011, 59021, 11427, -25728, -12420, 68550, 5268, -14806, 8749, 2621, 78419, -41678, -7994, 21777, 78965, 99675, 59026, 13278, 59505, 32953, 57532, 14913, 25365, 42028, 8843, 71781, -2415, -21612, 37468, 14011, -35200, 87258, 58978, 29030, -35477, 48371, -29716, -32044, 81137, 39179, 78828, -37629, 97388, -4804, -23135, 95803, 84516, -23249, 21988, 99856, -34546, 59633, -32798, -10785, 12377, 5789, -19746, 94120, -47151, 81336, 92428, -27036, -44838, 35322, 88921, 24236, -26352, -29126, -26355, 68075, 9549, 44970, 49120, 86550, -17908, 94498, -16139, 80506, 21011, 32858, -32350, -1158, -17640, 56120, 80623, 99462, -9954, 24712, 94457, 5192, 69305, 36123, -17354, -37905, -47610, -17197, 41627, -39234, 16069, 8239, 68053, -41442, -30222, -41633, -26375, -10801, 33808, 80006, 9796, 69038, 85821, -15713, 50941, -8254, 50710, 72626, -42712, -40166, 68517, 58981, -45032, -24597, 71182, 96699, 39670, 7946, -18345, -19874, 75974, 59375, 27023, 92689, 69744, 601, 26398, -28423, 48457, 12876, -148, -30497, 85333, -25442, -24605, 23263, 34277, -16403, 43234, 70046, 20772, 68221, 67074, -7965, 37116, 18077, -31845, 53442, -104, -21046, -14712, -9353, 69635, 59409, 8587, 83034, 88119, 10928, 95325, 56525, 52469, 93051, 24356, -23095, 23736, 25763, -28378, 42974, -42946, 2047, -15764, 36944, 74428, 35587, 10898, 98361, -4366, 12185, -17129, 22755, -22824, -11872, -42809, 16036, 48482, -7674, 20779, 5730, 53304, 52083, -23057, -18920, -42856, 98980, 76402, 10466, 31365, 45770, 19120, -39127, 49969, 20351, 40924, 49105, -30625, -27307, 6214, 70933, -48311, 7400, -6559, -16613, 33532, 88643, -24903, 64916, 57299, 46308, 64195, -28180, 67058, 7078, 47706, 5990, 78380, 66184, 80104, 75329, -5096, 82902, 57870, 6568, 54070, 84725, 61583, 21597, 62267, 10558, 792, 97585, -8195, 84835, 39011, 78621, 73629, -9344, -28910, -20306, -36540, -11192, 18183, 16683, 9432, -30915, 16612, 28014, 78329, 23880, 5706, 3114, 51871, 24729, -20227, 28327, 32414, 94262, 23701, 42046, 31019, 21400, 29288, 87415, 27086, 46649, 72887, -4524, 4439, -38226, 93674, 1609, -5206, 59815, 32247, 64535, 66834, 36877, -19012, 66662, -27879, -11027, 40694, 74818, 51504, -49342, 82996, 41934, -47034, -27753, -29583, -33529, 27387, 43780, 62287, 95962, 19575, -11284, -48137, 30590, -7721, 33582, 57494, 96248, -22066, 8347, 58832, 57336, 21760, 59357, 22991, 20751, 72222, -9630, -10943, 46340, 36461, 89295, 71508, 7387, 71963, 75677, 87725, 43820, -568, -9950, 86686, 92468, 33807, 36778, 74063, 79673, 92054, 25994, 86299, 76130, 41803, 66867, 85874, 3305, 38179, 3057, 74308, 76137, 36011, -28015, -36082, -44649, 84262, -26299, 35874, -21475, -30796, -46566, -25561, 68275, 81452, -33249, -37301, -32221, 69091, -12283, 40410, 98472, 56362, -11749, 79407, -14573, 3476, -30273, 84451, 3324, -43897, 67807, -9035, -19530, 89077, -18848, 87678, 91090, -3771, 79051, 92087, 12043, -48760, -931, 79576, 31128, 7423, 59753, -16263, 94113, -47021, 17885, -31717, 61033, 5679, -48755, 32555, -38599, -10795, 32445, -1038, 19988, 22320, 28293, 95576, -40675, -30233, 63004, 25696, -3243, -28230, 45789, -41838, 94458, -8682, 91166, 59347, 82257, 38890, -41879, 35098, 4462, 5253, 12040, -20089, 19315, 81076, 12090, -13762, 44216, 51397, -30616, 54680, 30274, 5384, -23312, -33923, -15521, 1463, 9878, 71339, -34738, 27403, 30677, -29516, 95881, 51632, 46871, -46396, -27675, 56667, -3323, -46744, -45941, -34302, 10119, 68316, 19768, 60853, 8385, -276, 60001, 31961, 77043, -39628, 85994, 50329, -42029, 94465, 30829, -2247, 52656, 40668, 98797, 19066, 75326, 63642, 29852, 84289, -40487, 88695, -32942, 37755, 17796, -8005, -27268, 4154, -33120, 49483, 48002, 39813, -45004, 1641, 62844, 99843, 60732, -49221, 33227, 69834, 57896, -31811, 52612, 72875, 53991, 37219, 79343, 8639, 87881, 69913, 71520, 24032, -1901, 11527, 29831, -32820, 90135, -16394, 79623, 39074, -47039, -19002, 83163, 37350, 26682, -37823, 67033, -39248, -12208, -9894, -37895, 22392, 76633, 6568, -2198, 59628, -46855, -7510, 47243, -16436, 18337, 1075, 94775, -33392, -8866, -10269, -38386, -10183, 84576, -44667, 54417, 38799, 97572, -2582, 97601, 79436, -21097, 81367, 17036, 61657, -37500, 78338, -15334, -35089, 65830, -37752, 292, -15958, 79615, 98610, 69548, 97151, 47598, 62923, 53190, -11224, 48683, 57778, 92416, 99112, 70564, 9814, 22988, -9930, 92932, 62292, -1650, 83217, 89574, 12628, 42375, 48044, -45939, 8492, 6730, 81997, 73661, -22843, -23063, 11624, -11673, 95939, -33098, 24095, -21056, 63898, 82752, -40000, -38106, 80427, 96646, -20852, -36110, 34954, 88376, 12497, -44664, -12210, -3766, 11807, 46203, 86388, -45870, -35955, 26183, 14398, -3319, -34911, 27514, 60904, 52237, 20144, 73152, 20892, 76955, -23954, 33098, 48995, 99289, -38969, 54634, 16794, 24154, -16837, 60504, 34782, 97539, 3972, 99482, -46541, 16954, 26621, 68287, 37145, -7830, 64831, 71047, -1521, -23379, 40489, -29001, -27752, -46382, -37317, 78752, -32768, 18346, 98964, 25518, 60092, 22655, 38893, -40455, 72153, -2620, 9686, -22865, 83891, 26802, -8597, 43040, -14170, 24970, 13892, -3730, 33445, -44893, -5334, 12159, 19104, 80840, 39871, 76247, 30652, -29357, -29852, -8674, -39724, 65300, -10364, 41834, 4145, 70655, 50017, 82509, -32009, -15875, 58723, 3278, 70915, 64749, 93082, 27141, 68855, 31662, 92517, -30144, 14607, -34779, 1120, -33630, 47753, 34540, 30200, -33347, 29329, 75736, 44274, 56177, 46790, 92224, 43979, 42927, 59378, 1638, 56686, 97313, 29964, -27420, 72795, 42609, -49305, -42676, 62257, 70906, -7835, 67252, -48055, 33307, 648, -15338, -17829, 55134, -41132, 23731, 15442, 38763, -33184, 99710, -7733, -25786, -26974, 54528, 27153, 66604, 92283, -28624, 47330, 51249, 51923, 47994, 76780, 57919, -22546, -29237, 32422, 84587, 13264, 68383, -30280, -39382, 70365, 42817, 84521, -27570, 12168, -11920, -15324, 91738, 39275, -8092, -13277, 37574, 52224, 72310, 89211, 96730, 99555, 95186, 28442, -25419, 37801, 6453, -5254, 47061, 2814, 63908, -29703, -22380, 3576, 12915, 71989, -46889, -21971, 22797, 96427, -37477, 98367, 77581, -15061, 22096, 26891, 66119, 16701, -411, 59233, 48427, 62456, 91928, -1130, -3982, 70221, -45738, 91894, 1454, -41572, 24222, 38981, 50787, 93095, -48714, -14242, 83489, 25495, 75350, -46968, -9528, -1514, -38342, -18679, -35146, -18596, -16068, 35648, -44985, 44887, -9879, -46751, -10237, 43164, 94189, -2657, 82575, 38058, -36461, 51733, 95503, 34613, 6219, -13369, -2758, 85105, 35602, 36326, -35903, 97734, -25437, 43735, -7613, -26051, 32103, -43967, -12779, 12431, 59160, 54959, 87769, -11586, 65935, 87548, -457, 69232, -25719, 66627, 97843, 35368, 64542, 97621, 75818, 3357, 5364, 98197, 96903, 95778, 60661, 55591, 72446, -11333, -29174, 13328, -18743, 46803, -17542, -13849, 41040, 15117, 22435, 23069, 18047, 71668, 94115, 77478, 99762, 89573, 63057, 9952, 67155, 94408, -32655, 4824, 86102, -7886, -4142, 91204, 16056, -25091, 16214, 75398, 43963, 50803, 52751, 15222, -48764, 37043, 54829, 15351, 16057, -20043, 38331, 33643, -43716, 15191, 85586, 82998, -1894, 10331, 33476, -44487, 29276, -31098, -46393, -7713, -34901, 39095, -5423, 15178, 66011, -30216, 54934, 97913, 6053, 3467, -13654, -16006, -37814, 44032, 47640, -21659, -36179, -36577, 62086, 67911, 18009, 56624, 19662, -30151, -46774, 30776, 38363, -36904, -39786, -38805, 77571, -32033, -23100, -37570, 55792, 53424, 6813, -8961, 7548, -211, 22524, 29173, -10922, -10266, 48485, 3133, 60087, 29776, 82646, -2781, 63146, 78023, -36850, 50648, -11820, -27672, 10849, 82640, 27277, 22218, -14206, 21722, 41006, 5475, 43509, -21432, 25692, 7990, -22353, -3346, 59299, -34991, 41501, -12727, -24121, 28132, -22796, -1471, 88154, -31534, -14530, -8916, 87385, 9491, 26946, 977, 7531, 7771, -29591, 95, 10824, -703, 90632, -47330, -34027, -8854, -22581, 1192, 61180, 94020, 36271, -40097, 26536, -38585, 85763, -18315, 70983, 28830, 56437, -28991, 6701, 29413, 21837, 21540, 8662, -9682, 33532, 90304, 57698, 67478, 59327, 63552, -34634, 90776, 51785, 67513, -25688, -19387, 55610, 76534, 57838, 37688, 8533, 9683, -20792, -37857, 66769, 93971, -12918, -15107, 50974, -28500, -12924, 46258, 29051, -719, -10559, 42358, -29280, 44163, -25826, -38122, -14720, 10043, -5417, 77442, 80745, 51743, 56285, 41320, 9834, -24016, 52298, 39395, 34368, 91720, -35261, 67891, 117, 39168, 39435, -18735, 18849, -46745, 99153, 59356, 61710, 48356, -23402, 13401, 63288, -12477, 84745, 88229, 70354, 61504, 51833, -11827, -49673, 32114, 13592, 90045, -39722, -4553, -22286, 97325, -14495, 50815, -22443, 11435, 92695, 1556, 7500, 34554, 50141, -27196, -6545, 89029, 62344, -435, 28949, 68341, 32249, 57912, 52999, 33455, -38753, 19628, 43129, 80196, 35427, 81408, 36110, -27242, 420, 35705, 20481, 3046, -20328, -35801, -22427, 60701, 36023, 51645, -30235, -46331, 82700, 15470, 97840, -15715, 15311, 25750, 57015, -4968, 86790, 77364, 87143, 14046, 80713, 10848, 47036, -45353, 87650, 93290, -30335, 67201, -43144, -6382, 96822, -45968, 65891, 2136, 70361, 55243, 39317, 23503, 51972, -18252, -14916, 50123, 2334, 52836, 29735, 70930, 80318, 76936, -27139, 60190, 67841, 9893, 46553, 30601, 93502, 1036, -657, 40055, 12150, 28025, 57564, -2382, -31229, 13070, -45469, 16075, -39723, 77736, 54735, 21589, -38432, -45744, 99780, 24237, -15889, -24100, 58832, -46454, -26047, -6497, 81467, 67721, 22776, 36658, 17340, 41695, -15184, 97839, -47611, -34278, 86344, 71167, -4897, -24247, -9343, 24068, 14747, 84562, -27946, 61614, -18537, 96435, -26826, -39730, 9744, 13712, -6237, 58457, -13463, -33500, -37291, 88853, -550, -36606, -24042, 79556, 46529, -44159, 67692, 45238, -17917, 12417, 36259, 51357, -16202, 88566, 54215, 25890, 52011, 79277, 61234, 59199, 91210, -33565, -36993, 21024, 16372, -26702, 63002, 84438, 10720, 8057, 67823, 68183, -21492, 36416, -19434, 75964, -34650, 82143, 36482, 97359, 86018, 34898, 64475, 71249, -11204, 264, -25628, 87285, 5976, 88676, -45568, 45635, 71211, 80382, 73108, -39350, -44393, 51632, 91265, 52415, 14439, 55148, 3042, 58111, 55836, 22597, 51939, 57434, -45958, -6048, 88605, 99846, 1154, 64265, 79975, 88904, 26928, 89634, 89984, 7551, -35283, 19393, 37900, -20713, -14235, 93088, -30333, -42817, 33181, 15484, -14371, -32436, -37170, 47863, 6570, -33792, 73987, 45524, -44716, 58290, 64367, 97608, 15899, -36192, 55502, 71303, 32501, 98308, 99649, 81778, -37197, 65298, 12351, -5020, -17375, 74601, -13350, -47931, 71413, -42022, -17553, -14923, -17839, 32170, -48741, -8642, 88747, -49402, -19683, 895, -5400, 78475, 9796, 37955, 28237, 65643, 54312, -14965, 13659, 56339, 18847, 40091, -11350, 76229, 42832, -49261, -47882, -4287, 75971, -44531, 2741, 43041, 47076, 16126, -30099, 81687, 46429, -26563, -12914, 80299, 6329, -32195, 21848, 98708, 40969, 49884, 90812, 59703, -13136, 31442, 17993, -22824, 93233, 2759, 99032, -45701, 7980, 76983, 61577, -2270, 60294, -29355, 88903, -31237, 3638, -33428, 76941, 87792, 13613, -16763, -29802, -27114, 96374, -35864, -47551, -27462, 65735, 27187, -31479, 39472, 36685, 90842, 65270, -45504, 48128, 59600, 88717, -44853, 68506, 50988, -37295, 96790, 71715, 43394, -47847, 12691, 85937, 87101, 86842, 64543, 29282, 29407, 55524, 86043, 95108, 87443, 8490, -34583, 16053, 28315, -39911, 95116, -23826, 17748, 58282, 14934, 52653, -40449, 90668, 59474, -17074, -42124, 62175, -39551, 99913, -23149, 46602, 91118, -21359, 86381, -14500, 61493, 74536, 58581, 39479, 40259, 54679, 23833, -15672, -12164, 22577, 234, -2008, 19521, 96191, -27262, 65399, 36212, 96649, 5680, 32260, 64524, 81293, 40912, 61597, -13956, 28622, -47811, 72240, 29403, 8476, 74419, 34221, -11317, -46534, -32335, 78453, 71899, -838, 53952, -34766, 90995, 36984, 48471, 48010, 96903, -42342, -12326, 38457, -8154, 12666, 69127, 61487, 65780, 11639, 27, -41955, -11393, -23445, 87841, 82117, 26744, 73988, -48276, -34597, -39762, 62765, -25991, 78280, 17941, 43281, 80248, 45485, 70702, 37111, 60240, -333, 20565, -38511, 55498, 33283, 42288, 65552, -38889, -43571, -445, 29779, 13159, 56403, 54396, 69501, 13841, -17034, -9698, -48186, 50697, 77730, 98893, 49188, -16270, 86113, -15858, -28250, 78370, -481, 29237, -14927, 60245, -39413, 41361, 40700, -2396, -8553, 77810, -31513, 66773, -43933, -3857, -3472, -46839, 39099, 59465, 77215, -3043, 90429, -13191, 78218, -13518, 53968, 15002, -806, -5799, 98160, -7565, -36905, 57894, -14678, -34735, 63634, 51280, 1334, 78528, -36037, 70814, -36734, 22991, 19130, 87144, 17202, -14889, -32751, -18234, 31691, -43351, 43066, 63882, -39564, -15048, 43822, -3882, 62363, 14371, -16368, -755, -25015, 93959, 38522, -35455, 84770, 46679, -26069, -26859, -11160, 53014, 27812, 5005, 65034, 33507, 54206, 27109, 72845, 43375, 17554, 5260, 73251, 27108, -35049, 18219, 12189, 20263, -11966, 48406, 25315, 40946, 80812, 39105, 64546, 3213, 54068, 15974, -29589, -5176, -18768, -10543, 27392, 83245, 81868, 63836, 79669, 47281, 52160, 66038, 24080, 44790, 43595, 41094, 20207, -3573, 68896, 49099, -16210, 43000, 95352, 77792, -29460, 34272, -41989, 21356, 32531, 98766, -25909, 99078, 92921, 21426, 78842, 17014, -37848, -22952, 63096, 6647, -16645, 7621, 12233, 91573, 63103, 94503, -39857, 78882, -15772, 65794, -8094, 65226, 3248, 69012, 52149, 88518, -12314, 30678, 61356, -24725, 37332, 24805, -30668, 98317, 33225, -38114, -38965, 19413, 83678, -13267, 3955, 68539, 73043, -39542, 62652, 30697, 23672, 60105, 11183, 23444, 63926, 71278, -46217, 34725, -12814, 49775, -49803, 30485, 30361, 61919, 53780, -2878, 55102, 76178, 95823, 41435, 61734, 50194, 63193, -13545, 94855, 95304, 15537, -6722, 12894, -45702, -5986, -34304, 59088, 13208, -29487, 68766, -33964, -48148, 20301, 13835, 92044, 75098, 22569, -12253, -18425, 87985, 50038, 3356, 96048, -7584, -23019, 44037, 27990, 51719, -3544, 4105, 35674, 14190, 37468, -9043, 47872, 45582, 77177, 78802, 34033, 61619, 41621, 5449, 12218, -23951, -14432, 67064, 5313, 266, 35925, 67544, -20842, -30421, -28317, 54881, 52796, -25927, 66955, -19395, 17466, -46169, 10665, 81920, 16788, 85644, 28849, 70572, 19572, 1917, 42564, 46641, 63792, 4525, 32785, 42783, 68540, 27401, 6890, -4076, 84002, 97375, -11954, -31017, 13039, 82958, 22178, 34272, 67845, 74469, -48140, 60740, 30986, 57686, 61160, 97121, 61884, 78037, 70301, 96408, 77050, 95544, 10999, 4661, -49566, -30340, 32427, 24797, -15734, 90311, -23740, 65865, -11157, 18196, 47709, -32320, 81780, 22556, 64529, 13514, 62371, 82176, 82997, 62072, 91181, 85915, 47769, -4272, 91523, 77367, 28812, -9469, 91640, 58411, 97880, -32839, -3826, -48762, -44724, 87325, 39586, 81420, 29207, 13102, 35316, 99440, 2532, 31012, 74783, -22846, 70216, 85044, 11552, 18401, -41520, 73646, 64202, 86110, 19681, 608, 80406, 37362, 52389, 6699, 84079, 28892, 20287, 78240, 56993, 16371, 35491, -8174, -8459, 17929, 40115, 45760, 75372, -7898, 33479, -43108, 47089, -23188, -30855, -22236, -18405, 35437, -28860, 53490, 89535, 42266, 7390, 5545, 57952, 24695, 49605, 12705, 68208, 57336, 1041, -12393, -2835, 1860, 61598, -16195, 96075, 14072, 93495, -37751, -41247, 59710, -13381, 86623, -4328, 51354, -33261, -18761, 9231, 22731, 83982, 5299, -31738, -28451, 37877, -4520, 68408, 35071, 20538, 31146, -23427, 7332, -10617, -22085, 29938, 69319, 69336, -17625, 27765, 34289, 24567, 20768, -6770, -10739, 36605, -5596, 35225, -6343, 97716, 29154, 19390, 35897, 61049, -18030, 86611, 88570, -42311, 54828, 96199, -7063, -46180, -15342, -32303, -42807, 12794, 26092, -27810, 23214, -5500, -9965, 16545, 5343, 39682, 94713, 61987, 42857, 1565, 83871, 88185, 30892, 40982, 79229, 70169, 43212, 69871, -46097, 97003, 84600, -38159, 25369, 64153, -47816, -7796, -19871, 66158, -26725, 87330, -39360, -17517, -16718, 53825, 33260, 82271, 60867, -34648, -40363, -28169, -27351, 32682, 11010, 12017, 9600, -703, 31918, -8186, -38925, 29736, 12478, 76080, 43538, -22974, 290, -19986, 49921, -7808, 98556, -45531, -37317, -25139, 38554, -9523, -6916, 53881, 83896, 78230, 58512, -31747, 16168, -36330, 36476, 42835, -6529, 24396, 23991, 59724, -12398, 34757, -22480, -28253, -39513, -45047, 9106, 70121, 40405, -9885, 68698, 86851, 99119, 70031, -14643, 62728, 61120, 87784, 43256, 83623, -36163, -47936, -17719, 72284, 87684, 26609, 42345, -23714, -27315, 41864, 51353, -14086, -43045, 23079, 60667, 78117, 29540, 17672, -40686, -18371, 94645, -17362, -26990, 31609, 29533, 51030, -20093, 7859, 4805, -20221, 9296, 9480, 85070, 86499, -6600, -41548, 905, -13788, 67995, 23254, 98569, 95469, 45241, -18963, -19334, -49072, -44027, 40297, 65271, 57843, 67508, -24666, 90399, 910, -34534, -45123, -34140, 78406, -19186, -8533, 60485, 32422, -44664, 99479, 37867, 20701, 19914, 91407, 56567, -38634, 87602, -35068, 33551, 45910, 77478, 57277, 62655, 56163, -21966, -20198, 6516, -1203, -19082, 87403, 22261, -34908, 93907, 51594, 68883, 89950, 61801, -20694, -46856, 74508, 1037, 9648, 94364, -43554, 2971, 36334, -6838, 97801, 3423, 7346, 10622, -3927, -29600, -22251, 27365, 8532, 37308, 84992, 43983, 58631, -40693, -25835, 54484, 12998, 45115, 75406, 24769, 91831, 55675, -10598, 19205, 19323, 67788, 37003, 25595, -14372, 75453, 64572, -24438, -36775, 57508, 68141, 87375, -22788, 64123, 82417, 45095, 61865, 42352, 41557, 32661, 71052, 80076, -15425, -3940, 86640, -35124, 69055, 65052, 27842, 65999, 42620, 76958, 22028, 20811, 19703, 6151, 15429, 21553, 3309, 95979, 62233, 47528, -3261, -38188, 74117, 45417, 16447, 77013, 7071, 60711, 53679, -30867, 24337, 13276, -38055, -20432, 78399, -8883, 41868, 41965, 82396, 83725, 92857, 97992, -35037, -41232, 1041, -44584, -12346, 85078, -20059, 90242, 44256, 75370, 15337, 64337, 17688, 89674, 2676, 33543, 96249, -1889, -36954, 90893, 53292, 23569, 62727, -23952, 62765, 39018, -39285, 83210, -46386, 4902, 16990, 74098, 28868, -8060, -8307, 27173, 40915, 92908, 71900, 90976, 49654, -6932, 54305, 43042, -25410, 16075, -24623, -6654, 39516, 63407, 70047, -29239, 95250, 82390, -48925, 42711, 77932, 72968, -46443, 48454, 43801, 61810, 458, 87080, 89738, 55179, 13095, 62744, -49169, 19378, 68596, -14898, 94140, -4975, 17105, -18624, 50058, -43159, -14825, 93656, 4507, -27356, 32992, 82050, 9262, -739, 99672, -45110, 91200, -20805, 34759, 56192, 91153, 55361, -15969, 21826, 59509, 29069, 76207, 4787, 30515, 33545, -3689, -34087, 26771, 53848, 47248, 89842, 68800, 20961, 13701, 19658, 73327, -21094, -38840, 71395, 70639, -10741, 71321, 73955, -16255, 51765, 66170, 44715, 59175, 75322, -42119, -14677, 87733, 98900, -18854, 75835, 28804, -16730, 87136, 94806, 34354, -3691, 28712, 31255, -22802, 72678, 86201, -3167, 80910, -39816, 17118, 56789, 16377, 56127, 7010, 55133, 22789, 12320, 80720, 95516, -2878, -40059, 10357, 1631, -49442, 44535, 19077, -15734, 43595, -35068, 34925, -45125, -19850, 45743, 32148, 49353, 58659, 24604, -9030, 27419, 4655, -47005, 49202, 19604, 63502, 7815, 18056, 4482, -19123, 626, 70161, 74490, 98013, 97370, 58883, -14727, 77491, 17869, 93287, 62469, -3929, 46388, 78820, 85016, 3523, -10204, 9178, 17775, 26780, -39884, 7308, 67424, -28029, 2712, 17632, 92098, -37130, 18384, -33134, 56001, 38532, 13834, 81873, -19255, 87336, 59646, 35389, 62398, 57457, -18106, 38212, -36559, -24720, -35, 59418, 21301, -10649, -38181, 70222, -25419, 6111, 53049, -14214, 10954, -21406, -12982, 65812, 79833, 34905, -38481, -11594, -32454, 80249, -1555, 3747, 76369, -8717, 77737, 51188, 90052, -37075, -9125, -23411, 32949, 44616, 97679, -4782, -8304, 26138, 36616, 81249, -33761, 78798, 76896, 30365, 19100, -180, 44287, -46580, 68543, 55833, -34655, -37678, 42497, -24897, 15550, -24804, 27864, -37988, 41728, 91977, 17092, 81606, 90079, 94523, 16958, 40241, 65207, 78607, 72039, 85308, 91520, -38073, 36806, 71171, 33832, -39692, -37941, -16863, 41651, -154, -47599, 65953, 22181, 13039, 61179, -20431, 39941, 19081, -22239, -11118, 95757, 68155, 76172, 84293, -25532, 91641, 96238, 13556, 17043, 40509, 72784, 21625, -24628, -42707, -36660, -41060, 67402, -31367, 26540, -25581, -21194, 84400, 53305, 1591, 86414, 3580, -32583, 38196, 83135, 58130, -1955, 80023, 4703, 37465, 33325, -26420, 50116, -43973, -13142, 79362, 71630, 61326, -15628, -16506, -4556, 13797, 43145, 2217, -14566, -7275, 92993, 73352, -33637, 53332, 77062, 15560, -14432, -46902, -36969, -42917, 76985, 86193, 85122, 27615, 48849, 23965, 34892, 9884, 66182, 32991, 37145, 55374, 33603, -36062, 66212, -1599, 92883, -14149, 13166, 12693, 97451, 18769, -13827, 76909, 77379, -3633, 73020, -47206, 87219, 71999, 74273, 42925, 52437, -17333, 49511, -1379, -1815, -23413, 63901, 20522, 96201, 96988, 55558, 96815, 93702, 56571, -19245, 7596, 82641, 34724, 30095, 9615, 805, 64175, 74511, 81069, -11510, 24070, 654, -15322, 61888, 82844, 48663, -6700, -10063, 45112, -3604, 56035, 32968, 1566, 11783, 45396, -49219, 64129, -14318, 73341, -9738, 2558, -9416, 47977, 2116, 5653, -21817, -18610, 47500, -5996, -47646, 11624, 75018, -14364, -20288, 56703, 95822, -12946, 66011, 42866, 19726, 7562, -3568, -14106, -10319, -26788, -492, 51005, 82716, 58355, -29206, 53650, 910, 92643, -6533, -20152, -33946, -8093, 40329, 99252, -19238, 48898, 92023, -29691, 22217, -15081, 98250, 37065, -16916, -12912, -43759, -41854, -14992, 85303, -36851, -39373, -34180, -35506, -26559, -10734, 48601, 76094, -28985, 46955, 93899, 69763, 3478, 5942, 24741, 81652, 44384, -27469, 71627, -170, -16945, -16460, -40524, 53940, -38147, 96780, -42949, 86549, 79958, 35916, -49, -29641, 17212, -48319, 47769, 32796, 55202, 83809, 17179, -8444, 18287, -11784, -28447, -9208, -4064, 45046, 67961, -12834, 63493, 56667, 55931, -26653, 13350, 64060, -37722, -40783, -40548, 62528, -8299, 74121, 42960, -22503, -25937, 32331, -22431, 81323, 78242, 66110, 16320, -24383, -5403, -22024, 33788, 54300, 95516, -35112, 19151, 622, -47345, 42883, 25210, -33276, 28429, -2025, -29423, 45869, 59109, 8406, -24926, 39711, 29381, 38663, 29062, -19555, 29731, 35032, 29623, 92814, 10459, -26783, 54828, 47474, -38289, 8576, 24996, 49201, 34159, -2886, 8876, 43949, 73585, -19769, -30717, 37687, 35642, 99463, -20024, 59360, 43541, -46977, 13980, 8619, -45735, 60151, -21659, 30234, 86516, 77322, 83289, -18441, 68431, -25551, 92241, 34709, 11703, -22385, -10478, 91452, -2243, -40753, 36809, 10602, 61008, -46996, 30980, 18232, -27125, 10876, 60603, 18108, -26885, -25298, -29900, 55704, 38606, 62830, 87397, 33398, 86799, -40043, 30266, -7715, 4463, -44325, 74, 14228, 79149, -6628, 21269, 15318, 64933, -6399, 37836, -4062, 3012, 2110, 36454, 11671, 76979, 7213, -31255, 96813, 23334, -5794, 93982, 28477, -35672, 38927, -111, 1674, 99431, 48563, 80619, 2896, 18423, 39169, 45625, 92693, 30434, 15714, 43740, -44960, -21123, 5239, 67947, -802, 72235, 91309, 97563, 33125, -5803, -31933, 68509, -15168, -31508, -6648, 68503, 65972, -26345, 17297, -4205, 43801, 11491, 49375, -7982, 88752, -33813, 29962, 54971, 48259, 21454, 53255, -38793, 36614, 67581, -5075, 81030, 91808, 95635, -43866, 74208, 42213, 5651, 65445, 24186, -47368, 96221, -44257, 88332, 57414, -3473, 30532, 49277, -12613, -39903, 44694, -14327, 71179, -15306, -17723, 8954, -10108, -14795, -48556, 46559, -45707, 43038, 12356, 74088, 6905, 65351, 50840, 42684, 37028, -37988, 70592, 35339, -34603, 82301, 67721, -22181, 74722, 98945, -48508, -27963, 65046, -12065, 43371, 46126, -35621, -16712, 73895, 85185, 63113, 79159, -37358, -17469, 7173, -15541, 31507, -37502, 56142, 44480, -35732, 32479, 32061, 21821, 9482, 86973, -38027, 62309, 49607, -45996, 84012, 20448, 15378, 96455, 7251, -26923, 63733, -8259, -5422, 77707, 51586, -33483, -45351, 76924, 70655, -12356, -26129, 83803, -38756, 42234, -8395, 78908, 52241, 31570, 94917, -6200, -22804, -5245, 83199, 13545, -13020, 95865, 80017, 6975, 84902, -23517, 21547, -33744, -40618, 89309, -7202, 82361, 92770, 42572, -39318, 13404, -37010, 56255, 12265, 53538, 42752, -13321, 41012, -36770, 90447, 68259, -10730, 66955, -2195, 18920, 97626, -11566, 26594, 77877, 3508, 44899, 30753, 77573, -16527, -834, 76914, 31494, 12834, -49805, 77906, 72371, -16162, 77831, 22445, 54278, 38622, 17350, 62938, 31249, 6735, -43495, 16215, 32058, 27792, 25452, 25421, 48795, -41405, 95413, 29835, 84441, 33738, 15935, -12428, 92648, 36758, 51725, 99404, 58904, -29088, -42338, 7477, 48655, -18341, 78055, 8783, 44634, -8366, 31973, 54347, 4276, 51408, -1496, -2509, 37292, 92543, 15631, 66047, 37078, 47722, 44770, 86585, 70649, 53349, 75639, 27423, 63055, 20833, 2390, 34813, -45997, 82057, 66710, 60553, 50546, 67464, -32620, 99645, 43493, -9375, 27703, 48157, -21179, 41224, 67233, 7152, 11641, 38393, -39139, -7913, 89866, 33365, 94610, 85716, 35033, 36254, 39408, 85938, 27959, 84320, 34256, 51689, -20647, 62404, 14562, -9402, -42089, 45443, -45276, 31385, 60129, -13506, 74119, 54092, 52113, 72887, 60782, 93827, -6902, -17624, -39255, 27825, 5385, 8094, 73744, 96764, 33349, 1370, 93026, 54614, 84253, -9805, -7916, -20535, 59925, -18491, 24, 96511, 99740, 46645, 10271, 61133, 84709, 52295, 50856, 18421, 59953, -30852, 4802, 74608, -49404, 68148, 68021, 23100, 19878, -22661, -37638, 3947, 78208, 64699, 71938, 58447, 90711, -19782, 20432, -11371, 68136, -45035, 50352, 46582, -11181, 88487, -22018, 17337, 32861, 36059, 25449, -1422, -19526, 62149, -21874, -12097, 85857, 10394, -37087, 3638, 10090, -1817, -9279, -36669, 25784, 98514, 24325, 42914, 52537, 47476, -30669, -5007, 88947, -437, 2728, 23566, -24887, 196, 22733, 6733, -20892, 95326, 18227, 99009, 59307, 83826, 39541, -30940, 63509, -19193, 25700, 32451, 32504, -10934, 70325, 76905, 78198, 95092, -19508, -29536, 16943, 90497, 57331, -13980, 4478, 63358, 54638, 83298, 17309, 13179, 69210, 98067, 73017, 52389, 69156, 35877, 12549, -29193, -19440, -47320, -21150, 38435, 57462, 3233, -30055, -47378, -18813, 27602, 71954, 55279, -29201, 22023, 71741, 2317, -44022, 23961, 84402, -13967, 35633, 60400, 59568, 77355, 50527, -42554, 31613, 64082, 87091, 36353, -13536, 47558, 45012, 59198, 58297, -47979, 1065, 75177, 46071, -46784, 97196, -15309, 34362, 84360, -12895, 24561, -20005, 54166, -3895, 50566, -15156, 15642, 28370, 26485, -12506, -15144, 29147, 37107, -7607, -46884, 18478, 40391, 94383, 46022, 78657, -43582, 18700, -7690, 66112, 94413, 14889, 59121, -5912, 42256, 6934, 60824, 93459, 89448, 48613, -42177, -22072, 862, -24512, 74185, -2490, 79548, 3117, 13929, -28546, -33835, -16927, 40746, 40390, -46394, 45832, -19542, 16976, 75895, 11854, 10926, -36122, 42911, -20802, 27166, -11325, -48596, 68092, -1589, 1609, 96301, 48440, 74636, 82999, -38501, -41281, 89757, 13230, 43605, -19839, -46793, 33067, 27139, 86053, -47734, 94370, 96929, -22832, 95882, 21332, 99045, 67154, 8357, 58696, 9326, -17875, 93569, 47445, -39566, -27292, -5017, 56723, 68308, 74056, 67326, 27714, 40592, 31191, 77471, -20488, 13296, 83858, 28157, 24598, 45546, -23968, 58990, -32499, 93570, 8145, 62005, 18192, 29830, 48809, -37964, 84020, -33438, 22264, 59642, -636, 2006, 15601, 27383, 73512, 71818, 79041, -35589, -6730, -33082, -107, 19860, 81095, -30976, -28308, -49067, -21830, -18449, 88925, 18529, -6486, 70041, 38535, 31284, 99560, -24404, 16164, 89123, 58385, -17986, 53351, -20226, 6660, -16514, 73366, 92506, 16314, 48689, 13376, 42843, 16779, -43424, 93182, 87466, -29051, -48315, -22785, 72673, 27315, -32778, -27557, 96277, 66946, 77178, -19467, 69336, 81176, -42953, 30582, 32663, 24939, 56729, -40759, 90336, 64914, 56801, 2245, 51958, -25379, 9780, 49757, 15163, 96206, 35010, -420, 18204, 27426, 76790, 52737, 26023, -39759, -41197, -5531, -36070, 40307, 68986, 3009, -17767, -28699, 53244, 26230, 31329, 28723, 27984, 73691, 27852, 75050, -22988, 8300, -318, -26870, 10896, 36255, 18564, 26547, 34636, 2993, 22234, 85552, 77277, 54186, 3271, -4404, 83430, 24413, 15025, -38403, 55162, -9590, -30758, 76639, 9805, -29238, 65837, -5796, -45954, 7359, 19594, -6247, -17501, 67710, 91838, 62823, 38798, -31695, 29406, 78514, 36417, 2487, -16608, 32266, -20703, -21167, 69957, 40632, 13884, 41055, -48090, 50230, 58494, 5963, 37188, 33641, -25350, 74495, -29167, 58837, 64439, 14632, -34107, 32365, -33073, 88479, 8147, -11002, -25389, -48340, 93073, -39439, -31134, 91095, 35099, 85947, -33731, 79271, -29239, -12667, 51186, 27399, -14869, 27410, -35118, 38268, 7091, 18091, -3616, 43205, 79590, 49198, 94575, 22103, 20354, -45162, 33263, 11332, -26177, 67235, 86043, -23820, -18257, 54607, -23622, 45974, 79392, 95867, 30509, 60122, 72154, 97388, 50730, 40716, -22725, 34117, 79521, 39698, 72103, 25971, -43238, 53941, 15794, 62401, -29952, 18893, 66650, -31991, 33434, 97635, 88773, 56271, 29176, 14082, -25420, 71906, 75619, 76208, -25847, -30776, 66217, 97300, 17520, -34151, 47849, -36924, -38466, -36982, 28719, 8139, 65002, 16561, 94836, 68456, 89126, -44583, 82855, -26201, -32376, -5070, -5590, -813, 52644, -47432, -17604, 47356, 94811, -33716, -24355, -26578, 58371, -46090, -16351, 26883, -34524, 62374, 52295, -34857, 63499, -49955, -7478, -13266, 41849, -33960, -40344, 57019, -47125, -41369, 39620, -3357, -8705, -20431, 79302, 10343, 79439, -12211, 68066, -37333, 67489, 31534, 31995, 38144, 12509, -26590, 5348, 71954, 93916, -3206, 13412, 99589, -13876, 37252, 22018, -22220, 42036, 41211, 3189, -15570, 56365, 19399, 26945, 45024, 29449, -40682, 96468, -44378, 5343, 48905, 53035, -36071, 18783, 54063, -39248, -19551, 84050, -46855, 22795, 15230, 39607, 2697, 81711, -42716, 62788, 62033, 99954, 74090, -22422, 68711, 44721, -5279, -31303, 11220, -39691, -48650, 70947, 11402, 32205, 29680, 83031, -18209, -12878, 38942, 53503, -26006, 9858, 56018, -24617, -20608, 77169, 90290, 40779, -3639, 89177, -852, 44474, -26753, -16332, 88243, -9260, 88086, 44234, 93347, 13796, 1797, 83648, 77737, 86193, -43599, -42946, -3441, -13414, -48264, -3835, -6745, -25216, 92946, 73424, 7463, 30832, 74785, 53074, 69784, 75443, 76472, 92929, -20412, -45088, 48847, 54173, 45721, 75779, 96664, 26602, 73879, 69178, 5795, 93675, -28042, 67141, 20450, 55919, 77546, 1296, 43884, -22246, -12269, 56368, 43717, 5967, 40486, 88849, 50201, -22101, 21674, 14070, 20915, -33401, 75493, -39288, 48375, -29587, -42340, -28438, 66906, 20660, -14918, 46591, 30126, 5020, 58569, -34932, -35520, -42304, -40313, -38396, -11138, -6403, 44023, 6429, 27434, 88734, -47069, 11463, 39017, 31404, 8230, 46660, 95288, 1670, 23151, -49012, 34005, -17337, 97574, -13218, 44423, -22931, -29814, 40772, 73041, -44010, 28599, -20717, 82201, 19025, -7187, 27083, 90050, 32743, 40230, -17631, 70300, 94782, -37838, -2034, -42891, -820, 67458, 80755, 18957, 61624, 70482, 3651, -46805, 59533, 21458, 89101, 87648, 76329, 95886, 77614, -4732, -16580, 43797, 82803, 40425, 47867, 95933, 82312, -46884, 53946, -12421, -28621, 33628, 31510, -48056, 79428, 50521, 83046, -20261, 25866, -26082, 23536, 93502, 81658, -13719, 59036, -44206, 13873, 66820, -39147, -44457, -20137, 13443, 59214, -33204, 70096, 75535, 72456, 65842, 30942, 47429, 17423, 38834, -17446, 57684, 85199, 30140, 35673, -14097, -12398, 76910, 17786, -13546, 94964, 47891, 46810, -35334, 85576, -30978, -6494, 76093, -30926, 47917, -19854, 15398, 59526, 43264, -10354, 73036, -49961, -6397, -1284, -38859, -3644, 32107, 25703, 26512, 56802, 69191, -12291, -10013, 1410, 16338, 71671, 42029, -5717, 82258, 28708, -22891, 18495, 67111, 1205, -46235, 65984, 39257, 94808, -7087, -24272, 51978, -46747, -26498, 22841, 65158, 20839, -32289, -18175, -44783, 43780, 6369, -26486, 68140, 38785, 80212, 92829, 513, 66135, -35633, 15295, -46361, -37990, 43857, 48970, -37732, 5076, 69517, 46517, 38376, -43742, 15540, 90061, 51961, -5802, 97434, -49767, -18229, 76617, -21195, -40897, 19744, 58290, -17931, -23472, 49394, 75016, 48229, 76913, 30723, 79907, -35615, -7243, 82995, 42859, 26141, 71310, 81277, 41564, 9660, -7339, 7764, 30298, -19677, -48996, 45942, 64423, 97218, -22556, 3716, 20029, 45856, -19199, -44004, -29730, 27991, 9093, -46042, 74627, 7142, 81866, 9636, 31053, 88862, 78238, -49041, 92164, 61528, 2982, 11027, -42351, 58874, 85572, 72538, 54772, 64584, 33785, -20355, 98170, 43842, 49313, -41722, 85041, 77500, -48096, 78763, 22694, 84730, 31859, 35090, 80018, 90143, -39880, -42366, -16292, 75005, 14778, 285, -28914, 85499, 35556, -44493, -10760, -36535, 56216, 9507, 1705, 93831, 87714, 16780, 92742, 38623, -7523, 96879, 39412, -41272, -24037, 8590, 44109, 70151, 58994, 57145, 90445, 49902, 21251, 92460, 33603, 51635, 4915, 29352, 74685, 56473, -29989, 62687, 27330, 37475, -23760, 31628, 59735, 94204, 60091, 38009, 34494, -33816, 1186, 62422, 28451, -19229, 98547, 50735, 3091, 13266, -10402, 88298, 9882, 94117, -29181, -47241, 39578, 5953, -32774, 12172, -43340, 69686, -25228, 9701, -52, -30235, 57695, 78202, 66830, 95720, 77015, 35131, -37427, -6594, 58330, 91791, 3, 85123, -27971, 28579, 33738, 89295, 17514, -150, 95436, -37189, 70382, 94090, -29372, 86899, 72169, 79053, -48422, 12292, -34635, 89281, -23428, 61428, -27190, -41580, 50866, -31184, 80406, 19010, -7658, 40220, 3786, 60231, 98287, -9333, -841, 67430, 83187, 49567, 54885, 4375, 74611, -30997, 31488, 69378, -23936, -42476, 66973, 41458, -7098, 52959, 88339, -18564, 8395, 7977, -10965, -4575, 84667, 81900, 72771, -12969, 81397, 82085, 1556, -26789, 8842, 87074, -14421, 75905, -22956, 64133, 89961, -7346, -22820, 3511, -8315, 40542, 52168, 45959, 13166, 68741, -45018, -4569, -5862, 34327, -45981, 85285, 89556, -49916, -22386, 1822, 77835, 46529, 510, 12146, 54797, 69311, -7814, -46821, -4904, 49210, 82680, 14180, 52719, 30303, 31186, 27389, -47042, -41031, 17, 89504, 1793, 25547, 82077, -42929, 3019, -41515, 40355, -39105, 2670, -38789, 24848, 83698, -37318, 64610, -29168, 25921, 96890, 27125, -36059, -46859, 89787, 29217, -49891, -31619, -8387, 70792, 4918, 4194, -89, -42506, 354, 13942, 97911, 2028, 52245, 14132, 16197, -34869, 63494, 18575, -3794, 75645, -37851, 69568, -4349, -39665, -19550, 77773, 95681, -11193, -8399, -10818, 81688, 18522, -12150, 17853, 19422, 74132, 16592, 51234, -40203, 5875, -13953, 99473, 9260, -40879, 97824, 98537, 52140, -4003, 16820, 22614, 61108, 80058, 99230, 83134, -21025, 32568, 31594, -22111, 57443, -31251, -5015, -41815, -29292, 91373, 94995, 85146, 39345, 10031, -24663, 49159, 6046, -46989, 5841, -36930, -37122, 58967, 68943, 6905, 75702, -48170, 37120, 65413, 76542, -23548, 96809, 73916, 13896, 21381, 26940, 94308, 41144, 53267, -24435, 33753, 34815, 98121, 79039, 78475, 27188, 29777, 10884, -45677, 47780, -411, 92475, 5840, 48082, -38508, -27433, 58564, 38362, -5116, 14457, 66680, 51204, 79496, -2141, -6914, -31532, 71128, 36746, 89767, 81560, 57489, -45537, 54224, 24812, -12286, 8455, 76177, -21911, 19860, -46268, 89581, 52003, 57262, -9979, 69290, 14726, 27955, 34341, 12323, -40423, 93112, -49996, 69167, -47988, 61798, -41930, -4264, 15095, 22187, -34143, -27730, 32654, 28672, -26830, 25677, -24091, 2603, 78275, -24054, 33582, -38532, -14193, 94372, 4001, -40102, -5380, 88214, 99127, 76229, 92129, 35686, -45836, -16760, 93742, 61061, 48670, 16198, 11560, 10714, 47271, 29003, -13876, 91239, 80752, 39160, 79710, 74975, -42524, 41597, 11545, 65958, -17801, 88365, 25705, -23271, -48140, 59190, -15922, 7263, 99681, 52741, -2673, 75191, 87827, 74270, -23796, 15929, -12427, -15737, -7857, 4395, 75140, 71578, -39314, -23850, -10741, 75071, 40441, 23902, 82727, -5451, 88807, 42651, -38222, -19607, 22682, 27123, -12010, 24316, 99599, 1359, -32983, -2647, 88693, 9069, -25225, -9967, 72209, 17823, -9168, 26453, -42074, -24, 22417, 9401, -39642, -37892, -49506, 23445, 44953, 91219, -5869, 3709, 77109, -43792, -43199, 46053, -25008, 51282, 23981, -1728, 73463, 32574, 26571, 75368, 97478, 77042, 82216, 45652, 5380, 65323, -12919, 81860, -7904, 8467, -33489, -15615, -49419, 48337, 48918, 71448, 98245, 13101, 88180, -27245, -2751, -16161, 87150, -41292, -23123, 14110, 67914, 81494, 89482, 67830, 84509, 31637, -29558, 27231, 99689, 42083, 52144, -44120, 74439, -11882, 85629, 8547, 51903, -25874, 18773, -7935, -16777, -17817, 76649, 84949, 12802, -42649, 13836, -40483, -9673, 42337, -28976, -37317, 49090, 7368, 3711, 65378, -7574, -20776, 52221, 21764, 47735, 76741, -47347, 5097, -3977, 64667, 56475, 52944, 61873, 60725, 43052, 26733, -42649, 937, 90695, 52958, 16153, 68071, 75305, 6738, -2140, 34395, 20661, 26179, -38928, 49105, -23748, 95848, 14518, 732, -41185, 4639, 70092, -43545, 70387, 81724, 89706, 37185, -19671, 94178, 55038, 33793, 30489, -8079, -38266, 36921, 2240, 88586, 55800, 51571, 55817, 54994, -11485, 76760, 13588, -49719, 66181, -7736, 32413, 53023, -4168, 99252, -21085, 77972, -13475, 12610, 4900, 98046, 71337, 89980, 59924, -12063, 37490, 9163, 33213, 79060, 64376, 45008, 94271, 17786, 7828, 13777, 18049, -47718, 80619, 25480, -1297, 62828, 72617, 88037, 8911, -12125, -32172, -41920, 70779, 89535, -49156, 48967, -25693, 59972, 41609, 23028, 33647, -21456, -2622, -45099, -13800, 10244, 37391, 25503, 56449, 44892, 22104, -6303, 42658, -31113, 13161, 25540, 95487, -14209, -39776, -41485, 50438, -24348, 16572, 70901, 52339, 30703, 38563, 88571, 50877, 36992, 13248, 65804, -33289, 14563, 64622, -15407, 6101, 13405, -29424, 65654, 42569, 90589, 7776, -28579, 6817, 45708, 17598, 77753, 36188, 32886, 71706, 93755, -19165, -1046, 39036, 99655, 51262, 9978, 23413, -49046, 76095, 65275, -26094, -48579, 69322, -30240, -43991, 96544, -2921, -10185, 74797, 74946, 36083, 3609, -5690, 10814, -27911, -26598, 32625, 14245, 77858, 54967, 63646, 63905, 91041, 32082, -2416, -13482, 61148, 96769, -44085, 10201, 51447, 24869, -49579, 65021, -19311, 92422, -41531, 71644, -15007, 27550, 1864, 38467, 64475, 97251, 84909, 95596, -15105, 30813, 21926, 74365, -26774, 13295, 21001, -11773, -13878, 34272, 4377, 82802, 34640, 52804, 981, 79877, 44338, -40266, -47239, 63052, 92379, 48467, -11860, -22912, 59606, 39782, 96173, -47884, 37223, 8061, 3959, -21232, 97375, -14019, 73335, 89133, 73527, -5846, -1758, -30204, -45786, 16201, 16993, 22666, 21066, 24045, 75486, 3539, 37909, 27185, -32043, 71775, -45190, 87629, 1051, -39056, 41740, 81764, 73157, -39537, -39931, -44596, 98930, 8660, 16563, 25938, 96539, -28450, 37252, 10056, -36955, 40150, 53249, -1685, 54136, 49349, 21699, -26415, -49167, 81378, 67022, -1273, -22689, 34292, 66675, 86363, -49669, -1511, 50914, 47564, 88722, 38346, 53423, 72904, -39292, 85393, 87307, 38735, 69670, 75543, 11278, 95618, 14049, 51071, 58438, 27981, 60862, 52681, 47960, 36516, -38477, -39413, 39919, 69002, 43049, -24478, 70241, 5784, -49490, 27646, 16826, 52872, -31719, 31151, -9901, 12942, 74730, 51019, 14665, 45313, -15077, -26199, 87325, -14200, 12972, 66506, -7266, 96117, 83857, 50216, 80163, -38997, 26441, 99191, -11853, -45967, 4748, 72258, 99676, -43588, 96101, -49797, 9592, 47748, 32159, -12108, 77226, 10636, 4339, -11534, 62666, 75666, 69252, 47928, 52547, 55764, 81703, -39103, 90973, 10900, 5955, 44112, 70988, 32212, 87241, -21107, 93989, 12865, -46260, 23951, 45058, 30458, -47413, -9632, 99805, 33857, 42694, 56155, -33964, 52490, -43533, 79070, -10053, 20310, 28740, 37804, 26818, 63441, 4808, 30386, 29069, 63190, 46673, 28352, 80155, 7718, 99615, 10416, -9931, 62932, 7969, 10417, -23635, -46244, 52275, -35459, -4874, 97167, 97716, 81932, 63121, 83590, 33327, 38668, 41504, 11693, 92720, 48333, -3767, 28623, 68649, -11587, 55344, 77300, 97750, -47563, 87318, 87897, 30191, 87129, 56036, -49161, 89022, 70411, -19514, 67882, 71100, 22973, 46105, 88556, 12524, 15097, 45229, 91606, -16417, -32284, 20570, 37655, 31652, 20885, 43298, -22609, 78160, -22777, 49691, 91185, 82966, 76017, 28268, 95224, -30178, 61000, -17072, 80175, -10993, -48894, 79478, 9898, 65479, 18817, -14628, -8122, 6662, 48380, 12227, 99408, -23770, 48211, -29872, 20237, -3859, -34087, 580, 10435, -24387, -6791, 83009, 57304, -25997, -14915, 46123, -9986, 11040, 55067, 73314, -34271, 51431, 71066, 6420, -8888, 84596, 79343, -6879, -15282, 56361, -23749, -10253, 61310, 7741, 27059, 7248, 60950, 99205, 7004, -11068, 43238, -18390, 71269, -8939, 61111, -11869, 51077, -973, -41900, -18417, -31001, 47082, -44236, 4125, -6543, 80994, 92767, 46231, 25806, 81930, -38285, 22269, -932, -4829, 42317, 26665, 94441, 67491, 38258, -24617, 45438, 46661, -5708, 88664, 63018, 38182, 69694, -15472, 34468, 24858, -487, 79838, 80237, 66941, 78664, 62038, 20364, -3911, 56477, 40559, -2175, 33998, -26473, 89682, -7163, -40369, -35054, 89593, -8087, 40899, 19103, 78432, 64768, 85818, 42552, 85058, -37102, -2297, 40309, 1425, 41499, 22450, 55175, 64080, 37941, 70713, 97713, 58660, 22191, -41054, 6874, 81806, -25010, 22841, 33194, 86382, 83547, 47895, 15425, 47056, 57410, 56474, 80524, 59069, 49980, 94673, -22819, 65732, -30607, -45058, 41128, -29416, -18195, 78335, 10981, 66200, 35087, 27486, 49287, -11407, -8282, 98350, 24013, 53426, 7856, -32857, 46334, -32595, -9068, 77698, 39717, -8602, 63542, 17623, 85317, 87783, -4825, 96529, 81143, 28260, -3172, 84267, 86359, -6089, -39059, 99553, -48534, 87485, 65342, 40101, 41960, -32912, 18575, 53433, 96957, -41253, 59333, 7216, 77076, 13499, 6442, 62603, 48125, 48436, 82210, 20641, 30922, 47460, -6321, 11235, 27577, 60850, -11368, -605, 27947, -17435, -2167, 28599, -12633, 50561, 28321, 75371, 12257, -46772, 34051, 10705, 77827, 41882, 68972, -18220, 94411, 19649, 38796, -6748, 15762, 10052, -41277, 89972, -25213, -28237, -22004, -19670, 5043, 89105, 50541, 45035, 50705, 2806, 55966, 7640, 51110, 9076, -44030, 22593, 98511, 95979, 70742, 76090, 42501, -13687, 70145, 70494, -13701, 40797, -17410, -13965, 51659, 6418, 37397, 5343, 82257, -44834, 5611, 29696, 51533, -43676, 21444, 92046, 44560, -23488, 50866, -30055, -47789, -37325, -5464, -18968, -27616, 54371, 15704, -4675, 50543, -3113, 84049, -28520, -16428, 37008, 40755, 20513, 99726, -4423, 94308, -32495, 37976, 67304, 58655, 54296, 80642, 61476, 27311, 3886, -33645, 23290, 32856, -15628, -1154, 89540, 84694, 90347, 34693, 75121, 89685, 19254, -29765, -34580, -22766, -21439, 43806, 10652, -22752, 94591, -27681, 84239, -26438, 70824, 58167, -38188, 77503, -367, -30736, 64448, -4442, 8984, 86534, 56213, 36818, 40740, 13211, -27418, 37093, 86679, 41598, 28859, -37322, 74506, 53698, 75187, 4405, 52474, 52714, -48427, 46030, 33647, 24226, 82743, 62610, -15268, 93499, 75831, -1407, 42269, -32055, -45867, 32620, 58473, 80114, -34757, 18676, 84926, -48754, 56417, -16315, -44648, 44964, -25637, 67711, 329, 1310, -40391, -47469, 86193, -27332, -34416, -13902, 91852, 37756, -8565, -9587, -17374, 40293, -13561, 78158, 74885, 63963, -39279, 20745, 2082, -46348, 31254, -36147, 32320, -33936, 23937, 69613, -16344, 97848, -12256, 10641, 45254, 39048, 5344, -14303, -8347, -46524, -24279, 8502, 69300, 40873, -35594, 50971, 58777, 56152, -39306, 44452, 73609, 70006, 12207, 72034, 36184, 75982, 98242, -20003, 57776, 4505, -17858, 9167, 59240, 48229, 33052, -39303, 19615, 89822, 9456, 61767, 308, 60947, -12963, -18943, 19066, 40467, -15433, 10893, 97012, 48141, 4555, -41424, 52257, -3277, -22736, -16641, -21222, 73631, 51583, 70791, 69121, 78012, -9710, -41438, 69667, 621, 25360, -21131, 91856, -49842, 65448, 3780, -49868, -10982, 40367, 83645, 22624, -29175, 69162, 18243, -21421, -10435, 13546, 13138, -11430, 86457, 77320, 25818, -47129, -18653, 83046, 76675, 54773, -35820, 96866, 66553, -34567, -44601, 26721, -2458, -2874, -40918, 15948, 444, 3997, 16228, -4204, 43925, 84385, 91393, -15902, 72515, -40801, 13732, 20696, -35573, -25194, 85656, 12270, 38142, -48095, -20425, -7328, 7604, 39118, -19935, -18808, -32607, -32137, 80896, -36596, -43234, -1789, 89870, 79966, 16177, -5204, 76183, 43917, 72676, 66247, -8435, 69645, 20024, 70418, 57015, -47807, 52044, -41156, 71664, 65284, -15176, 72606, -19010, 86372, -22416, 85012, -38030, 22705, 66987, 51344, 77673, 19853, 25043, 25253, 29664, -18721, 11493, -28629, 24569, -15666, 54693, -49409, 19002, 47965, 24745, -47396, 17154, -1571, -19662, 34077, 5848, 24932, 5910, 13425, -23779, 51336, 38291, 5728, -21037, 72949, -38077, 30711, 33947, -22805, -41477, 61817, 66931, 47739, 95991, 30318, -16352, -204, 92232, -29250, 19939, 86698, 40202, 88495, 65481, 77455, 18561, -17504, -39816, 58771, -3911, 16853, 1730, 24718, 10674, -11376, 15922, 42438, 23132, 22202, 27757, 87482, 73128, -45631, 91715, -35927, 5585, 51210, 41589, 68712, 2571, 24163, -37517, -11617, 6029, -42609, 18844, -47498, -14942, 57930, 50437, 45923, -25737, -29236, 6357, 81066, 43806, -48170, -18681, 57130, 62445, 62899, 8155, 635, 77036, 6704, 42367, 11810, 72186, 46331, 93260, 17445, -28340, 96543, 63500, 32066, -24813, -37259, 67233, 68578, 42100, -1558, -28934, 41196, 96478, -40855, 26481, 21504, 77541, 2544, 11284, 91604, -30302, 54378, 91326, -41936, 57207, -44224, 76778, 55944, -14885, 39270, 2453, 23243, 79018, -17287, 61676, 59140, -14658, 22208, -6915, 43142, 60718, 84226, 75419, -34599, 76463, -47116, -12033, 35944, 3585, 2252, 96620, -45274, 50570, 89999, 49276, -35360, -22373, -22563, 39754, 25156, -472, 35590, 17828, 59675, -13688, 23181, -8621, 83890, 94932, -12717, -12998, 53284, 54841, 86425, 81622, 65417, 17213, 44128, 91803, 58915, -25598, 99234, 71458, 15828, 363, -27124, -18058, 74305, 66363, 24181, 82013, 28617, -15380, 29805, 92982, -29916, -10504, -38546, -39948, -41182, -8009, 93273, 47737, 62740, -24182, 88956, 5408, -24528, -37621, -46401, 45834, 22091, 81183, 20509, -14927, 42412, 46071, -35261, 69020, 70085, 88662, -13499, 7546, -9879, 93099, 15013, 19143, 53942, 36575, -42525, 65921, 66333, -49461, 98576, 20011, 63741, -18279, -11890, -9047, 27628, -44132, 34065, 57527, 96749, -46231, -45751, 48742, -47536, 78698, 10813, 96237, -35492, 79063, -8432, 93189, 91642, 22786, 50174, -40354, 18025, 46704, 66981, 55717, -24056, -48305, 25514, -37275, 3008, 72671, -46363, 77536, 12301, 97480, 87128, -9484, -38678, -28198, -28463, 74095, 74223, 77102, 80747, 20653, 96685, 58486, 93447, -408, 84179, 12973, -547, 28512, 49412, 26654, -3282, 44547, 28254, 12550, -3542, 40189, -49687, -27335, -10990, 40534, 23602, 95643, 17199, 33083, 66847, -5160, -46052, 9560, 4201, 39513, -18568, 15213, 11452, 90520, 70649, 45099, -28142, -38144, 51405, -5218, 58046, -31594, 43802, -40351, 81510, 62210, 5798, 88635, 50000, -22719, 53989, 58521, 77134, 44613, 5190, 90664, 73272, 53837, 88649, 65942, 67253, 39156, -42466, -38867, 23373, -3466, -13710, 31422, 9461, 46769, 24760, -13937, 50422, -3919, 74722, 58956, 78119, 84769, 93514, 7852, 3480, 24510, 78068, 81484, -10698, 68919, -8189, 56427, -18866, 34181, 82545, 32924, 97603, 15742, 49616, 26708, -1253, -41403, 1429, -27575, 74622, -2119, 70398, 73392, 76751, 74637, 21658, -5338, 60928, 4765, -21453, -47568, 88172, 32480, 42862, -2956, 55489, 28703, 27049, -4046, 77701, 93639, -13880, 11862, -7733, -35274, -23792, 39810, -39472, 47955, 59399, 21832, 31765, 43270, 85890, 85579, -31614, 66054, 79686, -14605, -28043, 5438, 77908, 20726, -37172, 72424, 95426, 72104, 12377, 54542, -28405, 77074, 23128, 48116, 775, 46083, 68685, 9449, 2198, -21993, 80, 17204, 82699, -21698, 30266, 25131, 91280, 8494, 93977, 83687, -35875, 64096, 17104, -39716, 44951, 29046, 47900, 77663, -28719, 49205, 23322, 38793, 61240, 15522, 29114, 11003, -9424, -17691, 62834, 75585, 78244, -13451, -38686, 35703, 30559, 22561, -27534, 7120, -2876, -28455, 46364, -4940, -15549, 94669, 84825, 7327, 45992, -6489, 59766, -44342, 34216, 96729, 68208, -14810, 25391, -34751, 7181, 82582, -43056, 76840, 52385, 41355, -8048, 37019, -20003, 70243, -31838, 70875, 65946, -39504, -47632, -47055, -13543, -20747, -42225, 68385, 86916, 31517, 23936, -23430, 31576, -13256, 40626, 34973, -19593, 34593, 91636, 91951, 49937, 49353, -41084, -13164, 26708, 47874, 20031, -40722, 80515, 12811, 70184, -48186, -31143, 87777, 89186, 40397, 24010, -34224, 7999, 45755, 24715, -8695, 75092, 48434, 61803, 20201, 74250, 1220, -16288, 61288, 26455, 93215, 63969, 76196, 81867, -949, 9154, 92810, 34341, 7543, 44478, -19112, 34788, 25262, 86402, -10839, 36766, 75747, 29701, 61886, 61460, -29478, 44829, -31729, 95579, 67637, -39731, -29030, -6593, 37570, -36646, 39320, 21821, -27846, -37594, 75135, 53960, 81630, 55260, -39087, 56081, -27160, 8771, 53915, 65875, -2345, -46307, 91977, 45261, 47364, 62527, 25219, 44527, -23334, -20730, -48457, 33705, 15575, 65392, -17281, -6283, 8466, -12608, -8330, -26170, 86181, 61297, -33210, -9485, 19139, -9956, 85274, 33822, -39269, 16951, 84645, 50351, -28311, 6097, 12696, -32128, 39708, 46526, -28509, 74504, 31481, 98122, 83752, 12041, 10646, 94383, -36711, 82665, 78428, 39949, 52512, 1460, 72475, 20560, 41518, 55093, 779, 5445, -30042, -27399, 43938, 18866, 57828, 81890, 86581, -32267, -28288, 16758, 83735, -44615, 84031, 94757, 92799, 80179, 14905, 49338, -30011, 65742, 10168, 31008, -34320, 82754, 57751, -47585, 89563, -4093, -39996, 40950, 83257, 81087, -21328, -12316, 26011, -48211, -3013, 2648, 45581, 50077, 79069, 98843, 21076, 77114, 17117, 83135, -35535, -40173, 40024, 30353, -24577, 31031, 61986, 11756, -27303, -2324, -25137, 4759, -37572, 21315, 49622, -22607, 6730, 721, 89062, 41899, 41377, 10464, 1662, 71217, 16101, 88750, 28746, 1663, -12834, 32889, -40779, 72661, -36915, -47759, 90164, -48591, 95146, 28435, -34157, 29626, 67170, -4213, 8724, -47916, 89257, -37145, 68987, -12170, -12334, 56890, 42595, -5260, 75993, -35246, -9084, 24163, 7279, 7277, -13325, 80611, 26687, -21380, -7736, 62516, 71076, 64554, 96451, -4785, 39091, 53863, 4186, -2988, 15561, 77509, -321, 26591, 19522, -13687, 6143, -2018, 21429, 9704, 9103, 59264, 472, 63120, 41869, 33543, -29496, 1066, 32889, 40210, 32602, 69794, -33407, -735, 33841, 22139, 56412, -25944, -43993, 80097, 94354, -23956, -27992, 41217, -49257, 31862, 26753, 47517, 14640, 39348, 62674, 24816, 27983, 16254, 86791, -11029, 44740, 62716, 33219, 31386, 13558, 18555, 21633, 70171, -14785, -28133, 14224, 81501, 58943, 40601, 49496, 11472, 15979, -11391, 45690, -24963, -29354, -2763, 35534, 11263, -38960, -30601, -30935, -19914, 31244, 24822, -35779, 91595, 56682, -23462, 4243, -18937, -38797, 26067, -35853, 25561, -4735, 6040, -17862, 81699, -44895, 75186, 37950, 72052, -17805, -20490, -40065, -10609, 49913, 43172, 76496, 44408, 79868, 32618, -37909, 71880, 12488, 69450, 47967, -803, 4573, 33075, -25138, 13102, 79844, 34387, -48398, -3463, 13462, 54274, 21995, -4655, -31236, -36583, 30539, -45203, -37084, 75953, 95633, 51526, 76332, -18247, -32297, 61607, -40271, 50245, 95431, 88978, -40030, 29649, 5793, 375, 53603, -8410, -42236, 65303, 87579, 70150, -41502, 30937, 14705, -25111, 97202, 22854, -14726, 34236, -2331, 73074, 58039, 94081, -20747, -35144, 50612, -4370, -23195, 36763, 63202, 75724, 75092, 65607, 46896, 58688, 10018, 61799, 24953, 67512, 92807, 55570, 57418, 44794, 69491, 98327, 66845, 69905, 19539, -43423, 50417, -18675, -35661, -5124, -36698, 90134, 59860, -40535, 13885, 5705, 89939, -46486, 43277, -17908, 15830, -36388, 84047, 12421, 55266, 87317, -47859, 65254, 15910, 52722, 15380, 65699, 32992, 19686, 52221, -4622, 15400, 30986, 53696, 88885, -14920, -47358, 88526, 48233, -33039, 44049, -38164, -39103, 97480, -10506, 18061, 94305, 71453, 67303, -27663, -11194, 62147, 78703, -2899, 91537, -16352, -29732, 56671, 82113, 55401, 26976, 51745, 34031, -30883, 95378, -34287, 22935, -36709, -29478, 71407, 51200, 34736, -211, 5233, 11187, 54500, 11126, -44074, -7879, 69022, -3037, 60287, 7536, 21506, -28984, -39010, 15932, 4492, 61310, 15534, -4710, -43922, 38828, 50672, -548, 38801, 61550, 25927, 45997, 10526, 74179, -30339, 52441, -30667, -57, 21780, -9357, 59061, -1051, -28784, 85177, 71578, 44310, 34008, -29919, -22537, -20928, -14616, 92317, -8118, 80093, 44729, -43813, -37963, 88833, 85640, 8307, 65111, 98126, -14907, 71261, 63335, 32323, 75545, 55569, -724, 71726, 38384, -25546, 89366, 63138, 97799, 25702, 56877, -43221, 70255, 44265, -4789, 29602, -29975, -22051, 31744, -8099, 33505, 84809, 29467, 85958, 69586, 91721, 67305, 84533, 10197, 60006, 88501, 45241, 72052, 63689, -18327, 19511, -44408, 95680, 49678, 56147, 40703, -28148, -45637, 86756, -13083, 54286, 49221, 54264, 4199, -12474, 64365, -13955, -29611, 3388, -11731, 97405, 52558, 42791, 92366, 71127, 1954, -27124, 20937, -2053, 86309, 56761, 8781, -49464, 61421, 33784, 1398, 53813, 95509, -33939, 3531, 92064, 29684, 26615, 23334, 16816, 8092, 18002, 42347, 52066, 46601, 38638, -29478, -31393, 74573, 85914, 99551, -38885, 2164, 37448, -46433, 85824, 64619, 74967, -4788, 91181, 96789, 79982, 98285, 37027, 97167, 84368, -37089, 48239, 91264, -32108, -48249, -23985, 50891, 53593, 32311, 80995, -17899, 80704, 24450, 7725, -16856, -42974, -20209, 88983, 72967, -47587, 91855, -7751, 2085, -22932, 33933, -1565, 71948, 66511, 91081, -13126, -45456, -34326, -9145, 91464, -6292, 83754, 62732, 27074, 85902, 40204, 39010, -45027, 735, -20096, 37908, -40447, -39116, -32905, 86554, -26776, 82489, -32144, 25331, 95565, -32043, 31162, -10217, -9591, 30827, -2994, 59906, -21406, -22451, -9459, 76400, -43239, 94775, -24887, 1384, 29726, 43744, 80253, 49627, 81593, -21718, 37949, -7831, -32740, 18210, 67752, -40576, 92443, 57265, -28482, 85499, 30974, 66775, 15487, -23373, -46864, 11465, -23508, 23462, 27802, 17689, -18634, 23357, 69213, 10015, 30425, 8001, -30097, 72117, 81483, 30927, 12096, 95186, 39107, 5447, -29696, 57903, 3480, -8684, 91505, 70772, 91721, 21493, -7979, 85074, 49477, 18678, 19075, 87782, 96328, -29385, 69960, 79427, -34767, 76733, 69878, 23537, 96070, 3531, -4639, 60094, 30775, 24569, 25933, 30754, 62558, 62442, -27127, 67890, 50237, -19547, -5363, 47971, 31658, 10746, 88653, 12387, 46725, -48332, -19349, 86953, 59074, 14861, -19173, 22517, -46972, 73660, 92237, 92126, -46023, -14669, 23330, 1667, 96704, -31889, 79204, -40796, -37482, -48791, 49799, 22728, -11938, 76339, -38094, 52465, -2545, -14638, 281, 18166, -47533, 4120, 17323, -18459, 46878, -13198, 29002, -20235, 36915, -28019, -24568, 36688, -33325, 77706, 47250, 62599, 51423, -13251, -47925, -48729, 82932, 32419, 94911, -22695, -3760, 9041, 78887, 6358, 12159, 66588, 16649, 87057, -23568, 80295, -23694, 10815, -27958, -24066, 298, -40700, 24238, -4583, 7939, 125, -14368, -39814, 30998, 38730, 80205, 83865, 29997, 42835, 3243, -2198, 24854, 4316, 47104, 13578, -23803, 44477, -19522, 69009, -25397, -23975, -508, -34696, 8458, 43325, 14776, 71790, 61317, 1823, 1338, -44323, -18688, -5515, -177, -40196, 37962, 44001, -16583, -6766, -45584, -12594, 83616, 16931, -48785, 79437, 87347, 33308, 69830, 47564, 68890, -19386, 63114, 95610, -4728, 77856, 17287, -3313, 72423, 56332, 50020, 84954, -18525, 57892, -18735, 37140, 44918, 15510, 70263, 21218, -60, 40942, 437, 26086, 43043, -38616, 30190, -31683, -41841, 19163, 24145, 44435, -24394, 32994, 3628, -13743, 589, 46445, -20335, 79584, 13262, -11190, 72536, -44620, 36293, -28949, 37000, -10882, 60292, -4329, 21249, 97587, -42197, 51704, 95599, 91118, 53520, 31842, -10430, 43707, 61829, 17869, 6105, 45209, 25586, 74004, 63722, -38365, 25278, 86102, 30598, 63863, 21345, 29431, -39291, 86475, -12638, 46060, 54885, -4448, 13526, 69946, -47420, -25174, 20699, -26551, -45034, 64855, 78518, 55393, -13853, 70124, -33143, 48318, 140, -29865, 27935, 26258, -46599, -31995, 29005, 97109, 78927, -12261, 65919, 21362, 68401, -16576, 78543, 52262, 19078, -29224, 42329, 50980, 48324, -8569, -14633, 38036, 7509, 31778, 55249, -5365, 77799, 5871, 25293, -109, 23048, -48283, -26418, 9127, -41302, -19464, 84378, 64630, 60591, -11329, -36416, 9377, 96030, 39454, -13485, -27615, 2957, 40209, 97091, 9238, 27425, 56764, 24388, -36081, 20586, 53586, 37347, 6872, 85425, -16107, 70122, 68904, -22572, 50865, 74923, 634, -33600, -10175, 75905, -29905, 88253, 79423, 52648, -30303, -4874, 21002, 86955, 39634, 87104, 12804, -16056, 88304, 17467, 20759, -43202, 97842, 83187, 71376, 89082, 10005, 98374, 47287, -6563, 7195, 1962, -36510, -42049, 52638, 24858, -8058, 60885, 95003, 33250, 3561, -32151, 8042, -4836, 84668, -43503, 11159, -49407, 43495, -5738, 56983, 24846, 89188, -20839, 65846, 32051, 59281, -16403, -36144, 91059, -16598, 23928, -36514, 91, -1213, -14565, 6217, -13297, 61759, -8938, 9429, -20031, 16990, 53133, 38706, 52519, 75803, 24497, 50961, -15755, 36250, 95535, 85330, 21643, -27430, 8371, 69223, -41266, 59926, 26523, -30835, 20240, -9302, 95142, -3227, 27915, 7082, -36714, 68234, -30245, -37850, 5019, -30774, -13576, -28731, 86612, -48400, -46583, -12847, 48419, 94501, 83843, 11166, 56494, -30364, -32945, 25387, -32032, -33153, 8638, 9686, -48695, 86013, 43625, 80752, 31692, 67114, 51142, 39373, -29637, -40448, 84604, -41526, 48845, 12162, 21842, -32776, -37042, -42623, 74591, -20341, -49078, -7233, 75458, 56578, 77659, 13499, -15622, -43517, 99955, 31712, 21520, -17078, 28863, -32995, 23130, 64637, 26242, -31198, -15575, 84953, 52111, -21726, 42426, 20461, 80662, 34094, 25139, 9898, -21314, 95925, 70317, 17612, 58593, 89418, 12495, 88067, -48044, -5170, 66068, 34768, 92857, 88951, 8681, -16708, 58470, 39175, 42243, -39845, -39621, -49809, 67516, 8536, 34071, -41608, 8882, 91797, 75861, -47199, 6013, 19994, 8660, -5158, 43441, 21093, 6836, 63579, 35830, -48743, -3798, 83194, 81335, 37993, 15293, -27132, 35082, 47422, 71239, 14469, 55619, 77230, -4230, 49585, 85994, -44526, 85119, 66137, 80503, -44497, 85142, 16375, 64470, 77821, 48396, 28589, 79089, -23041, 9132, -12879, 41959, -44876, 6840, -19171, -12388, 61999, 91192, -14865, 69252, 97927, -45388, 59425, -19149, 81696, -17812, -49703, 69256, 39342, 92363, -11777, -1934, 72836, 80510, -331, 88768, 5791, -10252, -47936, 69937, 34200, -47920, 41061, -36889, 5023, 84359, 42472, 29334, 5269, -9486, 64492, 33986, 79378, 60946, -23313, -11692, -25002, 60902, 89395, -19016, -27162, 99215, -35527, -29385, -2251, 31733, 62504, 4663, -17173, 12466, -17410, 38552, -25122, 92760, -48333, 29931, 42410, -24164, -10078, 24309, -26347, 44421, -9187, -40824, 28152, -36755, -37357, -46890, -36089, 61712, 90518, 75774, -27587, 13466, 11766, 42287, 95727, 49736, 42685, 67176, 41791, -35815, 47933, 17265, -10194, 51265, 60256, 87522, -30302, -16408, 67091, 56380, 93570, 49003, 21273, 63430, 48936, 30192, 94149, 24608, 88898, 61485, -21769, 40232, -12458, 13332, 10557, 26084, -32474, -37393, -33436, 58220, 33687, 94091, 6950, 34981, 14825, 88108, 41686, 3446, -36923, 82127, 56128, 61212, 8037, -5498, 53734, 93093, -14879, -22286, 67009, -24030, 8960, 67400, 97724, 32681, 61494, 68606, -11747, 97891, -45128, 62993, -42847, -46271, -17952, -18593, 89147, 6550, -17941, 53105, 88635, 62072, 10950, 31930, 11495, 48638, -49900, 60182, 81873, -43828, 595, 77777, 85384, 34921, 30440, 51705, 69132, 29997, 36654, -40750, 30659, 67693, 18951, -36033, -26672, -47244, 53662, -36711, 31114, 82199, -9986, -22620, 92428, 61582, 16494, 4863, 73667, 71313, 74248, 74507, -13785, 33921, -30555, -17846, 92169, 3876, 46888, 92798, -26394, 90989, -43409, 34295, -45895, -12140, 44280, 77304, 49870, -23928, 23761, 32865, 12930, -2178, -41205, -15387, 92015, 64354, 49818, -11199, 37, -34968, -36866, 99952, -47857, -37709, 57354, -4065, 4909, -10598, -20549, -30939, -20439, 74329, -41185, 20756, 4814, 23464, 82314, 19718, 23220, 64067, -27631, 3246, -26524, -27289, -35170, -5294, 20063, -49450, 93614, 52479, -48721, 80775, 76922, 25800, 80100, 6401, 36847, 27231, -31941, -10985, 53354, 93509, 84708, 34664, -33545, 31316, 96342, -6789, 19109, 76177, -8036, -42992, 13005, -39140, -13949, 94567, -40964, 61602, 42696, 70338, -17524, -14391, 62912, 34457, 14152, 28587, 34409, 95658, 79065, -28448, 22367, 31623, 58679, 66536, 99563, 67184, -45811, -25557, -19136, 55150, 50353, 89293, 69393, -49085, 17465, 87814, 40227, 41292, -39363, -2186, 80042, 51394, -28604, -14170, 77186, 57299, 68779, 82592, 95264, -29624, -49194, 42061, 883, 60922, -31798, 67647, -33801, 50543, -48936, 95153, -16505, -9361, -43380, 28335, 44651, 39962, 85108, 98328, 97290, -1258, -7526, 99355, -20192, 98413, -6319, 17286, -32427, 93634, -29827, -49575, 7872, 50330, 66839, -39121, -29617, 67961, 99546, 34141, 64416, -1078, -47666, 6686, 78900, -7948, 27865, -33614, -41510, 60382, 24072, 51109, 45170, 48641, 75388, 57533, 70720, 96748, -14066, -42711, -8191, 16113, -5561, -11718, 29224, -4301, 86419, -10237, 15001, 10376, -27386, 32659, 89314, -40099, 64691, -35334, 24911, 90967, 96796, 92603, -13446, -38336, 30335, 6250, 12453, 98913, -18212, 48400, 17967, -16563, -29488, -39284, -21261, 78423, -28946, 32915, 32547, 32471, 16267, -30271, -21876, 16127, -5786, 47699, 7285, 11187, 89261, 15463, 83995, 16469, -17352, 50825, 27820, 87192, -32656, 21031, 48747, -30703, 8247, -37352, -36187, -29297, -34886, 72140, 28857, 14017, 93401, 25116, -28445, 42903, 93414, 22477, -46837, 41291, 27812, 85638, -3423, 41542, -22527, 58222, 58994, 392, 79559, -18444, 86556, 10743, -45396, 60171, 39967, -1861, 33286, 90468, 98678, 14013, 36205, -29304, 59173, -36912, 57055, -8494, -5810, 15294, 95528, 8562, 73123, 54246, 50433, 23333, 54897, 37273, -49784, 58137, 2758, -32009, 23764, 62783, 10199, 68858, -45084, 4123, 25372, -19267, 25988, 18098, 61621, 78943, 71937, 50766, 54224, 83086, 32244, -7524, 16473, 90327, 46085, -33116, 82071, 40939, 36519, -7636, 98902, -34733, -8216, 45515, 44047, 43643, 3834, -34184, 97623, 26196, 61539, 61915, 7831, -33261, 43277, -24851, 77508, 90408, 83452, -33127, 6659, -20124, -3772, 52957, -24774, -38076, 63892, -27172, 75103, 64158, -18436, 92033, 59699, 26663, -33080, 78626, 82588, 28141, 88936, 90854, -17622, 19831, -11381, 81935, -41353, 6322, 73386, 70698, -7740, 86990, 20771, 86231, 88052, -14497, -47293, -37074, 69359, -48837, 61090, 23214, 67908, 36623, -2797, 81145, 70599, 33121, -6354, 76169, 99258, 36109, 59557, 66583, 27592, -35195, 65821, -14241, 17839, 91707, -39612, 85951, -23457, 25866, 63709, 72236, 85718, -21792, 90221, 67811, 40112, 2649, -32590, 83062, -6293, -26869, 49094, 56890, 97582, 51683, 84523, 73446, 47080, 95572, 90331, 95841, 1047, 89879, 46128, -26675, 27552, -49641, -12560, 14136, 2474, -11108, -3771, -42516, -4245, -35214, -28737, -4838, -16169, 39715, -39834, 9891, -1277, 91271, 38806, 28180, 67514, 37848, 52828, 7130, -8033, 51828, -8081, 83914, -32412, 57147, 58137, 4839, -49005, 11308, -8768, 33608, 97306, 9657, -13415, 515, -9415, 31529, 44084, 80464, 59678, -36059, 28461, -26191, -25229, -21316, 8298, 38925, -40483, -16849, 34218, 56448, 73111, 29036, 45987, -49932, 73954, 40366, 89121, 1956, 5716, 24495, -10131, 28471, -38771, 2863, 40479, 2754, 31713, 73072, -36279, 89435, 5303, 15663, 79597, -42849, 60858, -31027, -15609, 25714, -1303, -14642, 33628, -6447, 89054, 35290, -14346, 25000, -12332, 63613, 36410, 75553, 86475, 90880, 57707, -8851, 79668, -32721, -40371, 71679, 89101, -1823, 90655, 78905, 39458, 64047, 41068, 47283, -37097, 58164, 55163, 1075, -3442, 28691, 42269, -14633, -9465, 38681, 14441, 41514, 65866, 42922, 18545, -42757, 49206, 54284, 30505, 70019, 67232, 9807, 31622, -31557, -19588, -975, 67662, -49003, 84085, 95602, 84226, 24916, 26855, 45081, -13679, 57847, 32462, -29707, -12596, -42527, 2415, 7990, -35580, 26676, -4424, 30541, -40090, -43592, -26751, 9191, -43538, 55164, 50150, 97246, 92615, 92695, -40195, -10222, -35494, -4575, 6570, -35591, 53814, -44970, -28523, 39106, 52032, 48612, 1516, 67562, -35656, -26007, -12608, 72563, 2161, 61404, 77817, 79153, 5047, 5683, 55827, -30462, 18149, -36379, 40218, -43769, -31136, 20775, -25827, -7405, -43821, -22574, 33744, 44721, 20582, -9902, 42545, 46977, 40933, -21734, 94066, 8372, 60717, 49535, 8300, 3570, 87774, 4021, 3139, 15742, -29354, -39776, 66193, 34560, 52705, 49310, 47025, -29890, 48602, 52986, 51244, -33765, 78217, 92358, -33630, -47221, -41162, 28487, 5771, 72369, 32553, 44905, -11421, 70048, 53993, 57147, 99531, 99547, 51722, -10987, -39425, -10716, 38651, 90483, 7752, 97410, -7424, 62736, 27327, -20518, -46450, 15880, 20697, 61133, -49719, 3234, 86768, -26921, 20553, 21528, 85025, 25100, 94670, 6959, 97691, -28901, -38449, -47897, 94465, -2985, 92041, 49118, 22076, 63431, -47428, 53780, 63123, 42786, -8206, 7020, 94064, 48641, 59597, -29666, 81736, -33836, -26607, 66678, 60863, 92735, 17083, -30765, 50874, -13870, 86712, -25468, 86107, 3264, 16376, -9595, 77751, 31730, -35938, 8513, 48068, 37775, 92987, 34552, 27247, 90509, -11760, 83424, -2109, 85273, -29177, -46531, 48165, -19587, -40289, 8245, -17166, 9963, 20609, -11979, -40647, -19763, 3424, -16225, 67160, 71934, -38611, -35578, 86904, -16204, 56599, 91276, 34484, 94090, 95223, 5954, 79329, 95944, 64122, -40835, -17362, -34616, 66221, -28589, -15633, -37998, 50615, 15002, 44011, 40742, -36644, 67982, 38476, 42002, 54077, 45102, 94575, 87334, 63957, 1494, 13968, -37103, 20846, 62869, 84974, -37567, 20915, 21848, -18101, 42956, 38609, 92726, -1706, 27562, -16279, 54698, -28090, -7193, 33458, -33897, -20537, -33005, -13088, 9656, -32402, 51764, -39703, 10943, 23496, -37746, -8572, 32649, -17105, 78937, 62414, 16235, 84131, 29761, 73139, -35530, -37089, -9842, 82945, 83919, 7057, 3395, 42762, 28188, 74746, -38906, 23655, 3496, 73321, -17193, 45809, 93877, 8283, 84024, -43223, 30345, -14382, 17311, 32781, 91193, -48587, -21312, -49987, -3308, -41499, -20306, -33800, 46849, 60671, 30968, 30556, 12688, 63156, 67816, 46810, 19463, 54432, 75003, 19395, 81856, 59459, 72170, 86077, -38476, 1259, 66179, 4247, -24295, 32895, 41360, 35043, -40543, 92284, -17448, 31389, 97547, 93456, 62215, -17889, -18630, 66670, 1593, 58736, 85504, 43528, -8619, 62376, 41134, 89173, 41516, 79189, 1284, 18300, 23041, 93283, 73453, 91705, -16952, 26887, 50393, 42400, 13481, 18728, 37190, 82757, 9600, -48261, 8057, 47064, 91556, 42086, -2598, 16621, 84143, -30673, 40843, -9127, 48528, 47741, 19948, -29710, -7044, 78208, -47474, 9137, -2337, 95015, -37477, -40740, -5023, 72124, 99790, 79457, 25272, 86511, 41392, 9798, -2293, 53506, 42836, 71289, 97676, 90946, 42468, -32090, 84010, 25183, 66268, 74068, -41666, 62638, 77119, 75290, 83371, 37655, 89410, -6346, -20354, 10775, -2051, 95663, 40851, -46894, 33929, 9339, 3725, -38624, 5287, 67915, -11499, -4238, 40828, -4292, -33490, -33842, -39086, -32818, 89700, 87302, 4253, 90660, 56144, 4501, 40159, 83654, 68561, 26630, 16188, 94033, 96016, 46656, 86302, 11982, 16655, 51977, -33110, 72080, -8487, -49707, -13988, -46823, -39788, 16372, -15573, 17340, -2913, -41326, -43751, -9251, 31061, 41647, 30406, -47203, -44681, 48420, 42455, -44090, -34799, 57078, -49682, -35865, -2742, 63567, 21988, 67486, 97756, 65170, 15572, 65624, -32101, -26546, 41441, -13912, 46175, 56182, 60951, 77697, -42478, 24588, -23008, -32173, 38293, 39692, -21423, -14633, -47307, 17943, 87812, -38634, 32512, 93143, 77926, -35108, 24074, -48988, 57134, -5125, 19397, 78586, -29401, 17267, 78616, 62422, 57632, 80205, 81776, 81604, 65625, 9027, 19982, 50638, -452, -29528, 73801, 31354, -13592, 42268, 43308, -26592, 19789, 10594, 10444, 20445, 50491, 57445, -12778, 22284, 69128, -45771, -2095, 78894, 13599, -19888, 87762, 83478, 28621, -8043, -35899, -32095, -43473, 41498, -27099, 60203, 74317, -28611, 81971, -12902, 30206, 5785, 62975, -41896, 60841, 46373, 71722, -10692, 4502, 17519, -35072, -8387, 78291, 19536, -3543, 53755, -30159, -10851, 32944, 72338, 27328, 7508, 48586, 53420, -36839, 80542, 11114, 12155, 89297, 70154, 52444, -45745, -575, -2582, 43323, -37152, 24529, -25238, 42828, -2237, -34342, 84834, 39940, 47784, 42305, 36166, -39683, 65563, 72974, -21476, 6726, 61111, 63652, 73537, 66678, 11296, 5539, 72014, 2178, 68027, 79682, 19905, 42535, -28005, 77120, 97190, 75637, -5572, 13530, -26788, 6605, -34058, -27546, 22742, 27250, 20154, 49433, 31431, -48619, 37169, -7787, 84627, 31258, -19781, 43229, -16614, 29210, 45733, 44384, 82169, 22101, 21940, -28381, 35220, 26069, 26893, 35346, 79059, 23083, 18399, -9450, 32963, 96933, 18397, -35558, 95116, 912, -11286, 25150, 55387, 69212, 42186, 69397, -12957, 43723, -19405, -28879, -25954, -38981, -43531, -49232, 4015, 2457, -22665, -891, -38540, -19178, 76449, 68449, -49196, 12533, -9220, 98268, -33671, 46626, -42732, -39125, 66579, 67129, -37530, 42991, -33988, 84286, -19975, -13903, -9101, -937, 56302, 17124, 79350, 55762, 69131, 61018, -40943, -23176, 92491, -29218, 17268, 59380, 8584, -32042, -17333, -38746, -2941, 65572, 94095, -30872, 45464, 57385, -41607, 23731, 78719, 63830, 89880, 70851, -9753, -23509, 54278, 27857, 21351, 99501, 32680, -41452, -35614, 81664, -41777, 63608, 26625, 25472, 47004, -306, -35421, -23442, -26597, 95384, -42934, 48203, 30255, 20645, -1198, -46791, 6229, -25413, 82004, -34017, 70659, -31703, -17739, -35356, 65110, 80831, 75759, 5242, 75766, 47526, 45148, 24382, 15205, -14797, 54015, 31787, 54619, 37149, 44177, -7736, 45349, 25424, -37731, -28091, 2483, 26128, 25986, 64798, 89130, 25953, 21880, 96708, 25510, 33539, -3414, -6358, 51629, 28257, 73678, 18492, -41745, 97478, 3085, -23597, 23093, -2793, -27887, 14461, -29832, 82141, 2889, 19892, 76496, 80269, 33741, -32030, 23885, -48632, 25509, -654, 6500, 57509, 75766, 17213, -23540, -34578, 99295, 14240, -13579, 10946, 62419, -41784, 3389, -37321, 25095, 49657, 90079, 56602, 16327, -6054, 92377, 70892, 63639, 53250, -44309, 97339, 90373, 96267, -1066, -8503, 63653, -47987, -11929, 99650, 44511, 87968, -15780, 70646, -38316, -22036, 14103, 58918, 83039, -44181, -9135, 58259, 19675, 58359, 55844, 64111, 55274, 53069, -13539, 11769, 25930, 20803, 98097, 12275, 31273, 16025, 19582, 32523, 21605, -5086, -30596, 28122, -28996, 99189, -5866, 98958, 5694, 69738, -48502, 86216, 85334, 64116, -27274, 9407, 28028, 35520, -9309, -4958, -2546, 44496, -44746, -29936, 19290, -29877, -23422, -38425, 17097, 54263, 8562, -1675, 19721, -552, 70806, -2632, 45856, 79249, -39930, 16065, 91348, -23595, -14063, 17411, -23178, -2330, 4576, 7551, 18610, 88992, 85559, 69918, -3143, 17184, 28796, 2922, 20436, 55117, -13431, -26783, 55512, 16995, -25646, 4291, 12100, 12653, -12771, 65253, -47747, 62531, 51505, 21168, 85689, -42330, 71173, 81336, 84508, -20698, 55055, 12334, -42064, 78625, 2760, 65435, 45197, 91886, 63062, 24474, 27614, 55267, 27902, 71581, 15304, 79241, -7835, 91132, 9839, 20476, -14459, 14723, -729, 60915, -19327, 84517, -3466, 59081, 34792, 77537, 49634, -34651, 29864, 14365, -22747, 11485, -46047, 29099, 20240, -48687, 25032, 62958, 65271, 38146, 77761, 58691, -24725, 18783, 75819, 53657, 63016, 26860, -9738, -46885, 30263, -22405, 60824, -24047, 40564, 53080, -3959, 11250, -44960, 65010, 74069, 80913, 99214, 81405, 83717, 37352, 17643, -38901, 86191, -10235, -31908, 34012, 9361, 99144, 9110, -29989, 7069, 11315, 18917, -11758, 18621, 19329, 74205, -35827, 94093, 35164, -14588, 26184, 14261, 43093, 59512, 18505, -28914, 37628, 7013, -14097, 41050, -30817, -48481, 33660, 99854, -24171, 25709, 98320, 2711, 29232, 12394, 98799, 3449, -6112, 30483, 21079, 32996, 4276, 91172, -1739, 90201, 23134, 15104, 59499, -17856, -45532, 63186, -12766, -37145, 95847, 26436, 83136, 18826, 95795, 82881, 45888, 31658, -44518, 7442, 87444, -24991, 40130, -33239, -16757, 38490, 90886, -43256, 3442, 28034, 3411, -20454, 75448, 75895, -11561, 27255, 44468, 37610, 40786, 58720, 31292, 73864, -24095, 14085, -19964, -37037, 90722, 94897, 19045, 55026, 8931, 71807, -22588, 97151, -20446, 78531, -27566, 23489, 82115, 10248, 33316, -12263, 91371, 6865, -12749, -6845, 17746, 17450, 47650, 75322, 51792, 28937, -36539, -12834, 49753, -33844, 21305, -699, -3287, 56575, -37133, 50447, -23424, 82325, 78588, 14268, 65565, 78873, 73238, 65195, -26581, -12937, 65881, -24830, 74269, -48864, -1350, -10793, 2000, 93875, -13094, 89221, 79744, 98702, 32247, 44497, -17324, 87830, -31435, 21369, 59297, 17646, -7852, 41768, 79610, 54003, 66663, 84720, 72588, 79917, -43123, 39085, 34815, 22038, 24424, 9622, 69566, -5408, 58651, 2964, 81452, 39506, 55468, 92865, 96559, -12279, 43573, 6614, 31408, 50760, 98970, 30902, -31249, -44861, 6820, 3707, 50102, -2279, 59515, 61057, 30331, -49993, -18654, 31297, 29635, -40996, 30431, 95456, 21747, 85153, 59041, -9731, 78723, -42250, -15652, 38760, -29276, -26909, -2865, 58752, -11303, 23392, -6157, -42885, -7465, 66293, 60237, 73537, 5237, 19064, 26620, 33082, 35499, -46505, 37814, -16004, 62235, -25376, 29082, 22992, 27657, 1864, -3182, 89409, 85192, -4692, -40860, -48370, 40292, 33697, 19286, 69302, -40248, 92253, -13781, 44294, -48133, -4794, 59842, -17193, 29664, 1672, 45384, 67842, 17103, 96749, -5022, 63358, 85651, 4530, 83330, -18247, 75437, 31674, 73690, 81347, 87393, -5980, 16136, -18804, -7598, -36945, 88729, 64180, -37613, -1828, 57046, 32345, -32688, -10778, -31828, -19933, -2032, 36493, 88100, 41463, -38575, 19182, -12918, 94870, -31637, -2709, 74755, 83751, -1718, -9286, 21072, 62661, -18608, 5606, 33997, -32853, -41177, 27396, 62240, 35957, 12693, -1963, 33110, 2970, 14224, -44390, 30342, 41390, 95266, 14345, 18563, 87584, -29992, 23949, 71021, -31451, 47193, -15248, 52410, 46937, 41502, 62749, -24719, 41741, 16737, 5675, 75256, 27672, 92135, 56622, 98892, 9681, 61405, 36328, -23907, 69845, 43681, -16047, -40855, -10886, 83505, 10931, -13594, 70256, 18307, -32063, 33673, -6862, 58052, 71867, 83908, 57470, -9622, -7014, 31186, 64153, 85808, 56009, 51668, -15831, 7970, -41252, 40873, -34898, -26802, -4010, 15917, -47575, 51756, 85306, 30891, -25723, -44140, 54377, 86612, 93949, 7840, 80412, 14808, 79531, 67675, -12367, -13681, 85350, 35236, -9693, 56192, 87587, -31718, 52301, 58717, -27738, 74726, 48127, 79031, 50938, 26181, 70847, 74812, -18336, 1134, 55220, 27969, 27716, -8810, 97060, 2140, 55393, -27352, 36042, 51670, -45436, 70337, 70009, 49618, 68232, 15771, 29925, 63878, -19080, -25852, 91769, 33659, 14591, -3528, -7737, 42976, 88801, 72782, -10922, 78750, 27852, 10750, -24502, 99333, 23355, 19287, -27785, 28170, -49045, 51862, 86935, 38166, -23541, 52518, -45267, -13839, 61777, -37367, 39249, 49321, -7361, 97736, 50318, -10009, 9112, 66708, -26332, 39293, -25766, 28486, -28341, 7849, -32074, -17427, 38177, 48623, -9066, 86103, -28433, 29313, 40581, -48435, -21855, -13280, 56464, -37539, 86242, 25950, 65820, 16674, 15284, -45136, -13848, 88848, 75574, 68674, 49894, 79637, 64261, -31944, 88328, -24407, -11622, 16344, -4545, -6594, 20785, -14737, 92974, -30189, 55707, 75780, 41523, -379, -45875, 58979, 74397, 40297, -40312, -12025, -16105, 40899, -44472, 51413, -34136, -27508, 26257, 63958, -13977, 51877, 42976, 25370, 32048, 13424, 12318, -30858, -26821, 77961, 15920, 15400, -24776, 60913, 86369, 52512, 89853, -26929, 31319, -12123, 71608, 5046, 46160, 9597, 28463, 84478, 58300, 20555, -43371, 89148, 48231, 90037, 7063, -173, -34770, -15581, 63764, 3725, 73460, 64358, -5282, 22298, 8165, -42898, 71118, -49239, -25722, 69219, 68069, -10581, -15697, 9142, -8739, 16782, 53348, 76824, 80318, -1982, -47362, -37247, 81916, 35621, 15060, -9019, 91196, 33803, 82960, 75249, 98621, 38970, 5439, 78479, 29919, 86814, -41653, 21071, -22570, 50482, 60876, 93912, 12161, 59101, -31304, 56291, 13013, -28700, 73827, 65847, 76634, 12539, -31988, 98808, 82703, 55128, -19200, -10157, -26886, -27990, -35659, 81648, 25680, -25046, -173, 46624, 75803, 87817, -31350, 66130, -36353, 80640, 30223, 12132, 78823, 59887, -30960, 17163, -32161, -26451, 46934, -28069, -35711, 99388, 60096, -42834, -21503, 90571, 42357, 78797, 60347, -1845, 49307, -21774, 36492, 28268, -24670, 71146, -46902, -42772, 9947, 43004, 1565, 59627, 88003, 3334, -15425, 51058, -24146, 66121, 30656, -42702, -33255, 58156, 47914, 15760, 79226, 15914, 37384, -5300, 98606, 90778, 67712, 10210, -47664, -15517, -2502, 61141, -4581, -16478, -43749, -11517, 61843, 88059, -38300, 51166, -18903, -25363, 17595, -38438, 36568, 82869, -810, 95303, -2234, 63809, 24130, -8154, 6914, 390, -30905, 76406, -19301, 40532, -39629, -4770, 95820, 39072, 30366, -4509, -8965, 77345, 13784, 37257, 52818, 34356, 40637, 69952, 77849, 6267, -43623, -5333, -31430, -17492, -26163, -22415, -10525, -48013, -31864, 15436, 257, 58840, -33742, 84274, 88467, -7134, 70688, -41684, 83486, 43150, -23248, 73220, -23741, 89720, 9724, 21551, 22582, 99973, -20708, 59434, 45110, 7204, -31957, 30580, 21602, 68857, -46764, -771, 11594, 49829, -28048, -49403, -49283, 5412, -26371, 81736, -19994, 12192, 86367, 29634, 60855, 74768, 97844, 11237, 88505, 58284, -31506, 58416, -26594, 22363, 86713, 44703, -19328, 77742, 45947, 83927, 88401, 54693, 88563, 23725, 15043, 47140, -48003, -32962, 98105, 80480, 38276, 57, 49981, 59282, 80578, 15972, -3276, 31315, 44242, 51261, -41966, -23934, 40582, 8663, 426, 1331, -39356, 73510, -1208, 6925, -32844, 53325, -16068, 75523, 65507, 44441, 33242, -43885, -49302, 3418, 6422, 51041, -31239, 3, -39297, 24414, -25779, 37449, 74578, 62796, -26065, 96269, -3885, -36818, 77201, 31498, 44292, -6079, -31966, 38144, 64687, 44559, 67052, 17588, 64058, 79903, 7404, 45655, 53397, -23693, 23150, 45001, 72368, -2722, -49618, -8196, 72382, -4466, 39927, 51164, 98087, 8009, 97247, 4112, 6507, 48720, -38752, 53939, 90840, 62213, -35565, 44661, 91797, -19445, -34038, 70513, 76606, 97325, 96988, -2110, 25362, 33005, 1085, 97405, 32307, 53950, 68900, -14014, -49899, 16600, 66058, 14966, 34883, 88856, -5117, -48034, 96699, 65804, -29879, 40676, -29512, 6130, 94471, 4064, 77940, 87330, 8567, 51296, 8987, -14295, 63702, 59938, -12665, 36419, 79608, -40323, 86844, 4592, -225, -4647, 38278, 25975, 49304, -7421, -44933, 55609, -6691, 60903, -46619, 55042, 19049, -41245, 62386, 69499, 91576, -12499, 25099, 93237, 17886, 49783, 17451, 31708, 85389, 85993, 35270, 91485, 75640, 99617, 93850, 19606, -20526, 79158, -49838, 49602, 61269, 60576, 26456, 55325, -30592, -23773, 64813, -13633, 89273, -32230, 97359, -15578, -35849, 74125, 31699, 12079, 84651, 10056, -13240, -1894, 99338, 90526, -31451, -40641, 53533, 41734, 99338, 40365, -40931, -21791, 97305, 82555, 56666, -12995, 29416, 24395, 31367, 21819, 4571, 23479, -18090, -34017, -14130, 63803, -18160, 96832, 50799, 881, 47282, 80635, -33141, -9975, 72000, -7932, -12959, 25260, 46541, 96039, 85239, 71692, 69521, -15085, 75684, 45986, -2469, 32325, -13699, 59556, 43862, -28085, 99774, 38302, -15474, -27774, -31790, 34810, -31269, -15403, -11475, 72382, -15008, 13696, 91950, -21882, 4128, -40206, 18893, 13466, -22086, 43545, -43052, -11515, 17838, -2036, -8010, 24999, -37029, 65702, 69843, 75507, 61817, 48612, 78259, 98708, 14029, 44949, 88330, 28111, 35098, 11759, 49293, 11573, -38327, 62198, -43725, 75733, 31613, 47232, 77399, -32615, 92508, -44577, -41157, -34705, -24286, -32148, 20271, 20189, -34384, 49587, 37274, -1097, 23934, -42446, -10869, 81139, 34954, 39018, 46610, 19159, -36758, 78468, 8731, 68924, 38147, 10350, 49075, 44841, 15531, -6740, 31659, -11963, -49494, -2683, -39145, -944, 92454, 8484, -19298, -48124, 48457, 27277, 2471, 85856, -10774, 35688, 79829, -3323, -31133, 4029, -16877, 32718, 4108, -14679, 32280, -24003, 14713, 2277, -42969, 7392, -9640, -47316, 18933, 5453, 3980, 33158, 16371, -3910, 2076, 32290, 92609, -49456, 3373, -28454, 29266, 27419, 65860, 29957, 73941, 83277, 78368, 72956, -3637, -5361, 76716, -19424, 81603, 36371, -43063, -16248, 7515, 67648, 91865, 52136, 98142, 18113, 94844, 19921, -16297, 32166, 267, 15583, -15165, -48369, 88162, 59145, 50727, 63442, -11138, 12318, 25517, 4859, -6563, 10323, -29459, 11244, 94014, -45994, -18054, 51653, 75091, 80052, 53051, -13568, 37638, 96334, 15568, 73358, 9906, 49058, 65774, 61088, -43264, 94937, 33153, 9764, 26512, 52282, 69739, 84540, 56012, 76993, -35896, -49305, 5758, 50719, -13979, 12008, -25643, 54725, 7329, 65739, -21472, -38025, -15593, 10877, 27256, 88666, 89836, 68462, 86160, -38544, -12219, 40884, 27054, -37323, -20938, 98966, -11695, 24340, 9354, 17281, -603, 93379, 85841, 49275, 73622, 66422, 20463, 98007, 63741, 50830, 88507, 60014, 63201, -49758, 89960, 43726, -18105, -16503, 14655, 64028, 28146, 44785, 19836, 20337, 48291, 50199, -24537, 91498, -29761, -49859, -26432, -21337, 51898, 55516, 94003, 47334, -11518, -30674, 9547, 30821, 62493, 9150, -34816, 28922, 89302, -2730, -19275, -3874, 76015, -30800, 53495, 58130, 52427, 52819, 80421, -33563, 64709, 88529, 51528, 16871, -41580, -36272, -38806, 66816, 40120, 65697, -9232, -42468, -27100, 69982, -39549, -15446, 71287, -29641, 47366, 96648, 1741, 42642, 29263, 75991, 52629, -36005, -23238, 94272, 35054, 68076, 35408, 88807, 94103, 98942, -8875, 26449, -17713, 12888, 46179, 81789, 3136, 37063, 40327, 16649, -14493, 58524, -36640, 60531, 52121, 58810, -7989, -47328, 33596, 10648, 46781, 79347, 47722, -902, -29476, -38442, 9943, 52562, -5722, 22841, -7303, -20118, 99552, 88283, 95436, 90991, 23138, -24603, 90713, 40905, -49596, 76896, 17102, 34696, 54999, 6386, 59629, 7750, 16438, -14776, -10511, 54444, 70839, 87777, 19712, -34168, -23301, -33053, 7452, -31756, -31007, 93152, -13556, 35627, 29544, -21592, 95052, 47164, 23476, 82457, -38697, -42841, 66341, -27318, -5566, 50004, -20584, 49470, 45124, 53068, -49830, -2530, 39130, 54970, 58008, 46183, 14463, 88335, -16252, 40180, -28050, -21320, 43723, 52482, 93975, 73963, 74361, 90710, -41384, 48919, -43593, 44766, 74249, 47281, 20641, 55264, -47699, 67346, 5972, -41820, 63279, 29900, 83789, 63936, 44690, 54513, -8833, 63314, 33634, 92183, 21396, 98048, -26161, 69374, -23619, 96888, -4548, 52561, 89927, -29554, 98567, 80324, -44757, 63854, -31670, 76814, 87761, -14521, -46526, 94417, -49520, 49986, 32790, -13870, -1417, -37509, 15054, 96013, 86349, 35922, -24539, 88155, 35585, 72198, 49080, 12068, 23075, -44721, 54045, 32798, 19950, 98136, -27179, 41821, -45104, 8861, 61650, -46691, -46399, 17068, -10931, 9194, -35241, -48952, 29412, 27727, 10653, -38414, 29554, 6591, 63483, 58893, -25866, 1686, 42924, 24020, 51059, 22085, 81587, 75401, -36713, 19804, -20613, 38669, 95897, 55636, -45414, 82382, 36555, 96265, -198, -6462, 33889, -32865, 66050, 89894, 5034, -27978, 84489, 79514, 38749, 28390, 3880, 72434, 53989, 3678, 26078, 44277, 89514, -4308, 64824, 39375, -31762, 92679, 56066, -8998, 71022, -8919, 69102, 45901, -45681, 26113, 55368, 78999, 45515, 72171, 46919, 61572, 94609, -44598, 7674, -16768, 72956, 68530, -31681, 56232, 71225, 408, 23428, 85850, -19153, 91335, 97937, -7753, 61201, -43571, 1320, 728, 92835, 91481, 57782, 88226, -19822, 77918, -11098, -4709, 2810, 14657, 34616, 21463, -34534, 7967, -3960, -21458, 1550, 34894, 82637, -17392, 64241, 70259, 65728, 75247, -10550, -33054, 3109, -21762, 96964, 22299, 10811, 64888, 75125, -32583, 15753, 21469, 31082, 78827, 22561, 67353, -8337, 97308, -47526, 10508, 82019, 79449, 8166, -20414, -37788, -44928, -10984, 86996, 23987, 50418, 58809, -11527, -26121, -47785, -22730, -23995, 95603, 20816, 38692, 46325, 8534, 49371, -23047, 83238, -43866, 74817, -27734, 94403, 44578, 86248, 60927, 85182, 78565, 24423, -28915, -37803, -16701, 45340, 50928, 81709, -20255, 94462, 97980, 73331, 78052, 87497, -31955, 20059, 27546, 51864, -26281, 47856, 62722, 74562, 60417, 67021, 78670, -13926, 44557, -5198, 26747, 4752, 1108, -13009, 68322, 69807, -46331, -23544, 47636, 56229, 13673, 84337, 24968, 65140, 67818, 70310, 3277, 74899, 47083, 12161, -4420, -44579, -28467, 90203, -11754, 20707, -45136, 76612, 57478, 47003, -13500, 79664, 35508, 66927, 89920, -14029, 2329, -32685, 268, -32475, 47416, 62886, 97248, 76436, 28071, -12514, 38716, 90508, 56803, -6550, 58977, 13715, 87171, 37504, -39989, 80686, 86126, -28660, -38058, 41816, 19532, -261, 17188, 75070, 45222, 56227, 1711, 5385, 30021, 69396, -36265, 3397, 79766, -27219, 39457, 21361, -5917, -13531, -48587, 36984, -2824, 55020, 46113, -31280, -13640, 7677, 46282, 81683, -47592, 62285, 21293, 36970, 14568, 48866, 1787, 20455, -17490, -26510, -34755, -2432, -44854, 89627, 37499, 95227, 89323, -8914, -42335, 98111, -40255, 33508, -31095, 34257, 86926, -2627, 70155, -17950, 62226, 36992, -19559, 88456, -4974, -41220, -46034, 66751, 73516, 8604, 7254, 69266, 44184, 55125, 69514, -4855, 63230, 66830, 63131, -10675, 54798, -15165, 76438, 19823, 76691, 88795, 15705, 95989, 45851, 81369, -39033, 93867, -5638, 52430, 76739, 55533, 76463, -49055, 108, -8513, 63594, 9580, 30625, -12888, 81218, 75488, 59387, -10234, 98978, -14293, 23692, 95943, -32937, 57283, 97649, 79497, 95263, 35260, 58020, 38753, -46003, -29670, 36772, -22658, 50947, 5999, 76846, -15652, 19894, 37632, -47335, -9677, 53564, 66037, -44151, -33163, 27549, 23617, -11022, 89968, 3672, -10260, 5077, 38276, 91284, 53728, -9170, 78278, 94806, 17463, 32415, 50628, 83934, -16034, 37730, -8597, 25736, -22592, 74406, 89667, -1501, 92297, -37815, 24921, 84186, -30450, -6646, 80262, 57074, 40002, -8455, 30584, 23404, 55781, -22909, -32982, 55861, -44902, -24038, 22048, 37525, 47261, -41885, 7339, 71788, 81634, 34160, 94271, -296, -22707, -26868, 56991, 53383, 74992, 45407, 4376, -28925, 5719, -34458, -5342, 69862, 12039, 47728, 84378, -30170, 95567, 40824, 81216, 58448, 58934, 40643, 15616, 87474, 74712, 35391, 69008, -40675, -32751, 6866, 3347, 28231, -25054, 64046, 18511, 28537, 5196, -41912, 14822, 9723, -42138, 58179, -23045, -8194, -22614, 57629, 12369, 13161, -46688, -49908, 51099, 94809, 54699, 69502, 46284, -27187, -20128, 92278, 23494, -16841, -18741, 51555, -9301, 70908, -46141, -49004, -10758, -43993, 1558, 66345, 85866, 36175, 15233, 44125, 1189, -32068, -49395, -47074, 2710, 6229, -22724, 65492, -34265, 95965, 14867, -15157, -14680, -14298, 4556, 66492, 29395, 23523, 53604, 37240, 82005, 13478, 53280, 69320, 62138, 38647, 33185, 45443, -47451, 86321, 36248, 93777, 25859, 55896, -15707, 61173, -49825, -49976, 23306, 89586, 91627, 25072, 4499, 26702, 95156, -3706, -47301, 91336, 49440, 46230, 93630, 38684, -44506, 21197, -28654, 2341, -14174, 87858, 41289, 17442, 66936, 78313, -41772, 66356, 95052, 34622, -14898, 29236, 77334, 10616, 90465, 44203, -5860, -14199, -17792, -41459, 63819, 6976, 34509, 60859, 67144, 23186, 57880, -7996, 2016, -36713, 68746, -12932, 95094, 34780, -23386, 63559, 9031, 31334, 40218, -26098, -4827, -12985, 57733, 96668, -4014, -34905, 9978, 11505, 1931, 88901, 2427, 30733, -20892, 8184, 10738, -49627, -40865, 33370, -29430, 31943, 81515, 28254, -47916, 77125, -29398, 55132, 46662, 73529, 77615, 42824, 68861, -8112, -14828, 81929, 244, 12361, 51308, 32642, 4640, 25038, 98460, 65933, 84497, 53229, -6293, 70802, 97609, 65459, 4163, 54955, 7287, 61022, 39705, -14109, -17919, -11331, 44100, 68987, -27233, 90504, -40254, 83646, -17589, 83377, 62594, 35724, 44081, 27435, 39570, 60724, -37489, 39677, 38766, 3940, 32482, -32348, 72697, 75238, -16448, -34494, 17889, -20221, 35929, -49354, 83457, -39079, 11533, 4925, -33626, 23878, 20878, 47831, 94525, -19661, 72465, -44159, -48770, 52749, 89104, -26039, 98873, 28316, 66190, 56009, 52230, -16952, 26098, 81161, 46817, 23309, 55212, 33008, -22169, 78226, 2295, -48073, 66319, 1690, -32140, -38633, -16050, -5882, -10212, -38637, -7707, 37508, 40222, -37615, -48712, 63091, 41683, 74452, 67995, -4734, 75051, 69309, 50175, -25237, 21599, 23328, 11502, 29189, 3836, 72594, 70275, -27970, 14361, 68537, 88511, 62783, 10642, -21096, -41006, 71057, -4198, 66985, 32045, 48361, 90826, 79429, 66027, 48201, 51694, -34059, 67832, -40400, 28161, 69707, 52707, -31831, -24415, 58074, -38603, 63068, 83419, 419, 21166, 1991, 27818, 57290, 30347, 96140, 75321, -49951, 36377, -4487, 81107, 29421, -39369, 44439, 98502, 70952, 52369, 33471, 75958, 48658, 73433, -555, 83451, 58635, -26029, -20302, -25239, -48499, 64635, -21046, 54187, -27215, 89256, -3976, 71652, 95608, 67564, 39691, 45013, 58077, -23780, 62475, -46991, 33456, 24403, 59797, -5709, 45426, 72958, 90325, -23196, -18176, -30014, 48353, 78427, 54941, 18462, 2575, -6003, -48037, 53138, -25682, -240, 69439, 41015, -21509, 43886, 9445, 6452, 12192, 2411, 45503, -25086, 4481, 13959, -26979, -3889, 98954, 12072, -33402, 24309, 48550, -19592, 75780, 25916, 73968, -46056, -16446, 85744, -32444, 76565, 48297, 85427, 98520, -39756, -17980, 72333, 7655, 2495, 48314, -23165, 19815, -23501, 73640, 75007, -27097, 7609, 76848, 35949, 78829, -6488, -11326, 22519, -1143, 65689, 59168, 74995, 54900, -33442, 60338, 47577, 35492, -33920, 73166, -35670, 81078, 78475, 9003, -11001, 74090, 18056, 86324, -7430, -39633, -39486, 69898, -42528, -39182, -9096, 52707, -41159, 73856, -44222, -25773, 89683, 92999, -28812, 62343, 32427, -37952, -8020, 44104, -21359, -30556, 12396, 23940, 70486, -40948, 77397, 61708, 81816, 96055, -11699, 30635, 42340, 87360, 96968, 88936, 25627, -37060, 54672, -7152, -13135, 76163, 95492, 34596, 88419, 99199, -12953, 83478, 87543, 70880, 91515, 32088, 40551, 17704, -11401, 67133, 91696, -33135, 36391, -2790, 7949, 52401, 38706, 38831, 41903, -43539, -46817, 46703, 77979, 32154, -46626, 343, 52550, -23912, 52631, 3997, -20635, 11430, 76571, 29238, -6891, -14249, 62894, -28938, -48405, 81353, -13654, 38621, 69572, -36840, 16520, 57837, 98551, 69865, 93921, 59139, -9975, 74832, -16303, 95325, 31074, -15192, 38322, 90467, 26559, -16036, -27406, 76732, 83135, 34240, 73190, 63913, 3813, 14064, -20354, 96430, -41362, 19775, 98713, 33171, 1578, 39270, 78145, 61827, 13508, 23402, 99483, 23633, 72472, 18311, 66267, -38881, 49916, 9933, -35106, 4857, 69236, 34438, 40469, 28953, 66733, -1525, 95063, 79251, -30797, -19107, -11232, -40181, -26504, 9227, 11220, 68454, 93592, -19571, 94648, 91956, -39706, 88001, 2163, 59718, 17430, 64194, 38374, 9385, -44089, 12138, 49191, 55493, -46720, -47012, 55198, 24598, 30978, 13209, 84155, 60143, 90801, 64375, 18418, -16621, 78115, 15561, 74504, 47973, 96437, 97979, 95926, 5817, 93935, 81497, 18080, -36672, -36231, 11864, 84783, 58370, 42169, 43022, 74738, 49066, -1061, 18511, 39370, 38393, -42727, 39025, 57438, 3028, 9552, -26735, 40441, 41141, -5402, 88064, -44350, -9972, -39448, 45041, -26010, 57172, -6429, -23746, -9444, -42972, -44243, 50510, 19477, -40148, -17595, -754, 44136, 27716, 78892, 97198, -38009, 17757, 18676, -38585, 23228, 89739, 66302, -31597, 30170, 99753, 32554, -9834, -42632, 36067, 90679, -25621, 47615, -10983, 89695, 71574, 30243, -13954, -1375, -35368, 47395, -34168, 65717, -37547, 33057, 50398, 21634, 9839, 93995, -27726, 37758, 38132, -7107, 10090, 50630, 45137, 88178, -31813, 59461, 79533, -8546, -19762, -38481, 7810, -24974, -8544, 66568, 8331, 87950, 62479, 91379, 2673, 11302, 86230, 83687, 59302, -20840, 62853, 31694, 87838, 1328, -18453, 3597, -33176, 58795, 24217, -34722, -17570, 41371, 18472, 89622, 818, 25141, 55485, 82740, -5394, 17617, 48855, -4767, -18884, -45938, 71670, -44595, 22147, -20703, 66829, 11451, -29812, 30202, 31236, 92679, 44339, 24912, -26852, 55337, 63278, 98634, 55411, -15136, 86031, 49652, -24509, 55141, 53727, -42508, 67388, 3620, 84228, -42923, -21797, 57992, 71649, 25650, -11693, 65924, 29833, 44303, -6166, -9454, -45905, 96392, 67271, -46084, 19238, 53732, -29118, 87254, 61969, 25367, 14700, 14523, 62950, -23345, 67107, -39989, 66346, 56027, 39985, -1878, 29223, 67120, 17883, 17616, -26200, -32239, -38155, -16333, 11233, -7660, 34569, 78080, 22463, 47485, 921, 94187, 1435, -12043, 85374, -43121, 85674, -28672, -22826, 40394, -42104, -21429, -38319, 56012, 30009, -377, 17699, 28833, 19255, 8928, 41054, 25750, 95811, 2649, -2786, 12383, 66500, 86049, 90247, 9509, 61032, 89659, -22768, 2646, 34568, 11152, 52996, 75615, 67293, 15341, -32396, 29498, 16852, -11274, 85536, -20724, 52459, -43520, 77949, 65335, -32186, 22029, 23646, -16306, 59184, 65831, -6658, 31967, 86824, -3670, 34118, -28008, -32659, 24745, 49641, 69156, -31351, 1610, 96608, 49763, 11669, 38951, 61091, -6034, 43198, 32204, -6417, 43465, -8013, -8088, -47029, -36337, 50806, 42501, 84589, 16794, -49033, -43743, -19616, -24147, 76374, 93261, -37235, 95264, 71186, 86073, 1785, 44723, 47262, -20329, 52289, 55574, 46273, 46295, 87154, 23100, 70697, 30185, 7729, 38678, -30075, 24434, 30697, 89237, 11350, -13228, 84167, -32512, 9185, -6483, 33723, 76360, -16999, 67274, 16487, 47638, 93309, -21418, 61519, 96255, 69544, -16163, 13113, -7453, 73679, 44941, 43829, 94235, 10821, 67247, -26960, -21718, 54319, -40200, 66251, 19523, -25799, 77319, 6141, 64421, -20577, 45138, 32495, 21835, 79331, -28655, -46057, 94845, 3817, -2534, 27723, 34631, 69977, -23249, 98586, 22091, -7790, 41948, 47161, 74836, 20005, -14473, 92564, 30215, -37779, 7512, -27163, 87347, -37379, 25468, 70912, -13754, -42016, 53149, -14665, -10583, 89613, 99963, 73061, -602, -43168, 89945, 44787, 92898, -43866, 73291, -16564, -30747, 83815, 94776, -46887, -10678, -27741, 29016, -37895, 74655, -45159, 29710, -10967, 16424, 44332, 33188, 10350, -40062, -34217, 91024, 29753, 8581, 12533, 37167, -6768, 89610, 78, -43963, -3647, -15344, 72958, 94198, 65781, 23653, 35030, 94206, 68983, 13630, 43924, 26367, 23484, 86502, 34273, 73530, 85577, -6678, -13565, 98771, 95144, -43074, 34750, 11134, -32015, 12156, 59556, 58610, 53752, 28243, 83001, -2425, 29002, 8823, -47203, 33148, -41544, 40565, -7607, 7847, 10310, 51483, 80788, 50410, -23888, 22911, 19468, 4933, -21435, -44095, 12895, 40811, 44494, 36156, 12081, 67223, 2272, -23736, 45502, 60719, 49417, 74455, 23386, 28871, 50446, -3429, 53349, -11415, -22221, 78261, -37754, -34856, 25501, 62891, -23780, 56784, -42443, -40490, 46156, -28127, 58669, 91763, 57806, 76092, 29412, 31565, 66530, 11550, -20046, 69858, 75531, 31797, -44022, 31244, 12444, 6265, -41530, 50398, 70496, -47140, 70124, -46664, 29445, 90817, -41581, 12101, -17592, 97667, -14541, 82185, -19287, 8778, 71511, 67555, 64707, -3589, 94153, -6215, -33055, 7388, 48034, 88968, 36661, 18861, 23227, -2127, 75051, -2783, -3104, -9279, 48477, 54221, 51908, 8041, 30520, -28179, -19300, 85091, -15319, -11081, -6638, 28433, -24886, 2107, -22930, 26769, 68081, 70702, 77654, 25637, -25793, -15801, 70864, 32385, 83658, 37595, 15739, 58783, -37557, 45120, -27503, 31892, -32318, -34159, -1197, 8094, -18955, -21809, 90926, 82170, 44185, 85163, 36728, -112, -12889, 17140, 77522, 74583, 52133, 24030, 62861, 77313, 63224, 25207, 88902, 64449, 18603, -27432, 64354, 478, 82640, 78125, 64908, -5696, -10766, 33411, 21270, 96128, 97972, 30989, 80982, 62294, -35656, 98955, 7614, 14893, -17880, 81979, 27259, -26989, -22529, -45714, 71686, 62982, 19258, -6852, -36356, 77844, 31871, -6949, 18449, 80616, -38834, 45574, 91210, 47945, -33979, -17798, 59369, -12736, 10924, -32697, 8754, 74151, 67331, -30352, 20617, 87392, 14206, -40772, -44977, 34498, -12223, 98990, 49024, -25136, 64483, -11095, -19732, -23279, 24237, 35006, 57619, -31788, 99248, -2792, 72523, 88690, -42039, -30178, 89101, 71851, -15502, 76679, 22210, -43289, 53804, -9180, 96908, 37171, 63822, -33566, 83752, 15216, 44666, -22154, 90380, 12523, -5909, -1238, -17708, 53779, 485, -21429, -48851, -28565, 7220, -28217, 92930, 13297, 54548, -17031, 25840, -10616, -3208, -7942, 2574, -27710, 28140, 30404, 56768, 95067, 60302, 64972, 44373, -48814, -33562, 60837, 74490, 9534, -38180, -43550, 99775, 53561, 35169, -34712, -6651, 12561, 56427, 53395, 23095, 45079, 69464, 40404, 78458, 82527, -32598, 75161, -12072, 14133, 62604, 60143, 98122, -11799, 56681, 37723, 65213, 65722, -28, 53430, 70611, 84722, 54063, -288, 66573, 72026, 991, 54502, 98285, 68391, -1948, 68185, 71452, 83278, 74714, -23700, 98940, 88920, 97375, -36617, -18109, 77225, 30900, 28110, 11122, -26417, 93544, 74997, 23775, 55756, -21119, 74061, 22438, 62725, 25762, -31587, -25986, 88686, 74259, -30234, 54154, -9581, 95458, 72008, 94997, -30548, 51534, 67111, -15947, -47655, 55978, -7931, 94431, 72628, 43685, -48439, -39110, 54392, -43396, -48003, 98278, -22258, 66432, -20553, -11292, -11252, -39411, 3607, 63930, -24486, 86199, 69482, 46849, 46144, -17894, 45062, -24447, 80418, -29676, 2223, -25126, 95048, -2965, 2168, -30002, 58039, 14766, 47296, -40240, -33662, -48396, -35524, 57660, 26671, -33690, 12299, 790, -47250, 67837, -47310, 67112, 5517, -23912, 72674, -35369, 75667, -3939, -4652, 11538, 80201, 75567, -10875, 11556, 75358, -19631, 93097, 26704, 77118, 81665, -39066, 807, 70617, -30908, 35128, -47563, -1702, 14996, 98320, 72923, -18629, 16640, 63873, -13375, 52958, 2636, 97646, 36878, -15825, 23931, 63683, 82372, 96639, 74038, 2803, -15993, 88555, 88821, 85597, 3994, -9380, -35328, 36004, 3281, 83845, -45394, -19743, 31741, 67, 93949, 51452, 73729, 54507, -46817, 3502, 47159, 79994, 72507, 69593, 66149, 96138, 81876, -5605, 80069, -22819, 8728, 28709, 22150, -38378, -37275, -22691, -28687, 92001, 24851, 91491, -21020, 40083, 50809, 32457, -17227, 26058, -26691, 58974, -28455, 90137, -918, 73269, 98895, 15052, 11987, 46292, -49552, 78652, -40601, 92394, 9212, -31438, 74059, 94454, -20848, 70111, 74902, -23943, -40066, -10427, 80342, -5312, -43604, -21773, -9477, 30286, 72439, -26672, -33326, 12774, 84638, 31995, -41016, 22763, -22912, 13769, 46643, 90734, -41151, -32948, 47582, -6761, -20887, -12426, 26476, -1596, -3498, 54496, 74681, -24330, -12336, -15089, -7479, -44534, -15839, 924, 64250, 65637, -4920, -42886, 53326, 40590, 92483, 71605, 59099, 38254, 56665, 37070, 39358, 71193, -2827, -2698, 15813, 74326, 78957, -857, 65857, 71142, 59895, 42314, 50844, 70611, -11925, 97997, -41530, 23056, 41408, 6060, 13866, 92887, 91254, 97973, 38953, 70351, -2413, 76181, -29443, 461, -24481, -21484, 10294, -1406, -34795, -19147, 5889, 17721, 96278, -8341, 35066, 24816, 76013, 11436, -233, -17521, 6595, -33140, 35353, 88577, 12406, 80793, 42868, 6408, -13254, 31181, -6585, 40108, 76729, 7665, -25210, -46498, 34216, -32600, 68194, -17960, 63502, 30488, -39115, 30163, -4858, -40206, 93963, 89220, 38349, 52700, 89005, 44904, -12526, 36169, 42641, 80007, -13627, -40598, -49906, -20457, 35402, 85151, -31983, 98274, -5470, -43841, 38371, -40317, 31501, 22705, -35280, 72282, 62746, -43974, 62862, -41931, -11196, -28303, 32016, -19888, -29578, 76169, 64516, -32359, 46258, -15713, -19742, -44261, 81042, 52367, 97083, -44398, 85768, 99195, 22108, 49539, 99944, 28310, 55788, 92839, -42411, 19574, 14151, -46895, -4075, 52508, 95083, -48053, -35542, 2815, 84299, -34687, 66786, -14177, 34201, 91300, 73571, -2272, -27112, 11507, 15061, -18847, 31311, 24049, 38805, 46045, 58928, 40926, 53388, 86448, -45482, 78863, 12659, -31112, 35431, 14794, 19943, 14368, 59814, 94940, 61605, -30725, 28232, 5643, 24081, 5587, 12140, -48670, -42711, 86399, 54972, 70456, 13795, -28021, 53349, -7863, 14933, 98005, 20300, -13656, -39359, 90679, 19290, -32113, 29540, 22454, 27966, 3366, 19976, 18303, -27837, 17323, -27953, 50568, 18135, -1418, 54308, 13924, -45841, 86970, 92210, 21592, 40002, 35045, 88476, 86095, 1678, 79219, 89648, 91104, -27165, -31351, 78578, 45835, -12485, -21418, 63844, 74001, 58456, 42594, 933, 93566, 45402, 80862, 23575, -5548, -47194, 33266, 5761, -28316, 85061, 83266, 24862, 12831, -33743, -47649, -17817, 73156, -31347, -7621, 70963, 8081, -48807, 77791, -15806, 27378, 86164, -8163, -5446, 91401, 99166, 89523, -41577, -24478, -26156, -12257, 40209, -26162, 75109, 52601, -7596, 62117, 29526, -13661, -17212, -11848, 71142, 60426, 2592, 62363, -9087, -9005, 63348, -29166, 28512, 68441, 15500, 97462, 63130, -17000, 83919, -40520, 30151, 52916, 26699, 91220, 73281, 543, -35684, -5276, 68034, 51551, 51203, 51170, 42994, 27414, 96833, 46619, 28388, 43667, 38973, 17013, 47884, -22458, -18436, -4360, 61114, 83043, -18764, 99836, 91788, -38196, 34081, -24283, 99165, 70645, -3558, 53628, 43700, 39156, 3254, 16259, 27810, -15257, 34786, -12057, 10426, -16019, 33255, 81541, 17997, -46961, 80046, -7732, 52313, -44467, -18021, -25584, -2695, -40117, 8973, 37383, 74799, 33879, -47894, 33397, -27111, 15974, 38535, 90683, -49901, 83003, -30509, -5585, 8306, -598, 12975, 86229, -43527, -1696, 37879, -24012, -8110, -49505, 16125, 7553, -12878, -23179, 30059, 45339, 92316, 87060, 96951, 73154, -5175, 58216, 99922, -9868, -11332, -14741, -33090, 68007, 8621, 20361, 20568, 99995, 9008, 48338, 71633, 55795, 65231, -30078, 50446, 3330, 97173, 91276, 70205, -34440, -18498, -42775, 4371, 19285, 95586, 90678, 4634, -23498, -18448, -30834, 2546, 6285, -48564, 70499, 55870, 6100, 95573, -4559, 63911, -46368, 12508, 61740, 43106, 38791, 35989, 38355, 88236, -2741, -17560, -33171, 36157, -40066, 16058, 47111, -5679, 7839, 34087, 46799, -35446, -16963, -16385, 31834, 87877, 35811, 52794, 85279, -47435, 64657, 77475, -13728, -25405, 83445, -2420, -37982, 38346, 69938, 73863, -10614, -30796, 58142, 8270, -21247, -11748, 25295, 41321, 77152, 61971, 20457, 55852, -38015, 73653, 32337, 94199, -37, 7221, 45017, 52962, -8344, -366, 34510, -40329, -5222, -43764, 10170, -33046, 67744, -18405, 99495, -27433, -11053, -9071, 53181, 10288, 88434, -47655, -8919, 17707, -23062, 96310, 80306, 31891, 89600, -27531, 19606, 85813, 97686, -45552, 13830, 80641, 52678, 69122, 76195, 5515, 5410, -45035, -16377, 8223, 37949, 30303, 56869, -29312, 54423, 50054, 77727, -45990, 77855, -40045, 54355, 65730, 85131, 44638, -26472, 66584, 23446, -49720, 8928, 22747, 66275, 96056, 85085, -8717, -36912, 48341, 68888, 2154, 57466, 39669, 38869, -8756, -9918, 50383, -9332, -32323, 39110, 12116, -26187, 25193, -18359, 42813, 94806, 18690, 45032, -24136, 64418, 21070, 13469, -46865, 92596, 95177, 65962, -48073, 47538, 42232, 68448, 79872, -36779, -39531, 65102, 45908, 29542, -28164, 22803, 56266, 25914, -32790, 65414, 82973, 40445, 50039, -46803, -15977, 85231, 98271, -4300, 48418, -36736, 6727, 70932, 81002, 55630, 24603, 679, 48333, 84011, -3116, 48595, -17514, 9004, 77968, -24255, -36911, 25860, 7821, -14480, -14262, 56233, 9101, 31178, 62272, -47271, 62751, 64453, 91633, -32149, 63303, 43419, 37354, 94734, 66855, 43149, 13884, 75232, -23096, 75986, 41510, 21796, -21897, -9283, 10869, 1370, -41169, -46713, -221, 92174, -32773, 60798, -43479, 25905, -747, 96889, 66664, 76803, 53432, 66356, 24427, 15420, -12545, 82914, 75382, -24865, 25893, 70660, -4175, 5833, -30115, 66941, -41768, -6135, 96232, -31021, 91397, 83348, 3130, -20345, 66317, 96213, 80478, -25709, -24737, 31515, -10930, -30355, -16931, -30141, -12109, 70302, -24993, 75156, 31525, 61675, -39299, 22370, 28908, 16523, 58056, 60167, -40372, -944, 5314, 47764, -2742, -37111, -22784, 35362, 71714, 52051, 11591, -30218, 69300, -17863, 13827, 51007, -8803, -27496, 22360, 50458, -5507, 39240, 89700, 82284, 94724, 30552, 91148, 75350, -31689, 26947, -33267, 95153, 39008, -23864, 27041, 84081, -33593, 26315, 75856, -27611, 47301, 88127, 76512, 79292, 76036, 90140, 46822, 1286, 8155, -44483, 93400, -11500, 51981, 81739, -8061, 66118, 6344, 23697, -15407, 43863, 32472, 62179, 35714, 6442, 11237, 56406, -133, 99770, 6998, 52519, 65540, -45342, 59845, 1934, -2756, -41238, 97929, 2660, 59301, 7288, -32722, 63201, 21802, 56477, -23623, 88271, 73962, 18203, -41421, 92537, 58563, 63739, 54955, -33261, -49088, 1753, -41442, 18307, 58244, -13808, 34152, 9176, 6421, 49582, -31818, 18341, -34262, 98647, 1983, 82309, -740, 13294, 30726, 56691, -6910, -32866, 1488, 84353, 39605, 84149, 83688, 43173, -30684, 47887, -8388, -26764, -22363, 9888, 74687, -33726, 11772, 62892, -45760, 68203, -13756, -14626, -10166, -19887, 91977, -48755, -37757, 11551, -10438, 34816, 44761, -43659, 91239, -4699, -29794, 11274, 12871, 39654, 21216, -42251, 47575, 59809, -6855, 73178, 17059, -28789, 35690, 35713, -18767, 22690, -17388, -25567, 31176, 107, 32262, 42200, -36476, 10080, 41068, 62821, -39746, -34062, 9349, 1483, 35313, 98399, 66651, -38450, -20894, 90671, 82780, -5305, -3202, 57789, 75399, -2250, 3382, 73742, 89224, 96942, 16357, 24095, 47853, 69115, -12766, -10073, 59422, -36895, 88324, 80462, 35614, 4525, 89446, -34092, -2031, -35684, 57600, 89737, -6767, 31923, 51667, 99088, 40959, -19248, 68295, 39299, 48683, 67940, 31512, -41895, -35079, 83191, 64129, 75617, -13888, -47744, -13250, 61485, -33095, 90890, 72263, 71664, 26101, -40663, 97297, 28266, 53709, -44704, -11513, 42528, 44343, -27050, 65772, 76240, 43098, 17502, 29939, -41642, 35544, 28110, -1847, -4919, 74959, 18835, 95650, 30790, 77653, 89782, 59972, 31342, 37645, 56855, 34675, -33090, 91659, 27261, 78856, -43963, 92298, 73692, -1358, 52418, -5995, 18025, 59473, 3187, -13318, 74679, -4111, 46459, 47685, 63193, 67470, 41556, 15151, 34915, 10734, -41113, 68094, 4034, 8432, -44632, 28997, 11600, 258, 98783, 3316, 67515, 44569, 83538, -16894, -35677, 26920, 44573, 59787, 67493, -22437, 83388, 74038, 35394, 96728, 26837, 46814, 54206, 18150, 83495, 27560, -29805, 3430, 61402, 20247, 95512, -37275, 89776, -24789, 47875, 80306, 5272, 24205, 68793, 93888, 16620, -19774, -37480, -3362, 9008, -13786, 92199, 60079, -9327, 33048, -38210, -43167, 83954, -20392, 90070, 9871, -15230, 56430, 99681, 35956, -28719, -16505, 80079, 18881, 53795, 12727, -35152, 4425, -2339, -35542, 18295, -22078, 7323, 7985, 21350, 78751, 83822, 64530, -25547, 99171, 73817, 50292, 64792, -15807, -10319, -10871, 43578, 6608, 48765, -33727, -8014, -31215, -3108, -49728, -45428, 58489, 68118, 8614, -34719, -9733, -35518, 19522, 53627, 46274, 10146, -702, 77551, 35899, -24120, -8185, 73472, 96864, 55449, -15774, 87889, 24260, 3915, 57563, -8485, 77360, 67343, 79569, -6579, -11475, 145, 9770, 21133, 62887, -39927, 19727, 36226, 48310, -12957, 22718, -40206, 12387, 99601, -46305, 12586, 71782, 88611, -28144, -17598, 84203, 51973, -11150, -9237, -1077, 27319, -16660, 73333, 51200, 19958, -42484, 46158, 74600, 10602, 24601, -23080, 6385, 38981, 33974, 72510, -26358, -15458, 56644, -29040, 50404, 10119, -2322, -9489, -26270, 26655, 76314, 21500, 97756, 77114, 54121, -21511, -22374, 25144, -43249, 10085, 97323, 24592, 91881, -46566, 18449, 96843, 39839, 86435, 49732, 68174, 84430, 11368, -8957, 2942, 44139, 45441, -34079, -43606, 31391, 29389, 42251, 10552, 94706, -17400, -37579, 70612, 78927, 42967, 52984, 38592, 41943, 19058, -40207, 80915, 41084, -10850, 47046, 98247, 58750, 42083, -30053, 72990, 64580, -42552, 28043, 23653, 57138, 73731, 47508, -22969, 28782, -34105, 57564, 7833, 29071, 55215, -10312, 1131, 71061, -13376, 39248, 77259, 93863, 96851, 79526, 24458, 70803, 5743, -42719, 27166, -23457, 4286, -34378, -47139, 70035, -26104, -35519, 27409, -42537, 76137, 27154, 72246, 31345, 22167, 48181, -49094, 17643, 66799, 9000, 91260, 78800, 92026, 3101, 96322, 80362, -9825, -1962, -19277, -11389, 42479, -8513, -46784, 97649, -13634, 5577, 53376, -21068, 64929, -47327, 86264, -30133, 98780, 95710, -28095, 59757, -21307, -18948, 85061, 73783, -39334, -32095, 73901, 21222, 93884, -34789, 66511, 65335, 72425, 57896, 37483, -6997, -5354, 94029, -45219, 19451, 61929, 71432, 14313, -37212, 94419, -6319, -10418, 37521, 52521, -6606, 25913, 48437, 51357, -18685, -17375, 53770, 78686, 97597, 92589, 1009, 65966, -28227, 81522, 81202, 71325, 57472, 47837, 13134, 38756, 6941, -6996, 861, -37686, 22416, 90334, 27019, -42860, 1953, -32601, 63407, 12898, 38392, 77773, -29843, 71728, -26020, 91813, -4598, 17903, 57613, -42297, 90845, 46471, 49275, -44680, 8627, -49903, 10116, 400, 64104, 34960, 36367, 19472, 18485, -12134, -19652, 35309, 4663, -20601, 53937, 62756, 78084, 31339, -41991, 39610, 23478, 59783, 69526, 65235, 20760, 19747, 24507, -49459, -2702, 26457, 34991, 49083, 37130, 87084, 82428, -14317, 96823, 34611, 66930, 39649, 53127, 63743, -48468, 86727, 5834, 880, 56479, 97389, 73514, -333, 32086, 7001, -44633, 46494, 61956, 72658, 86438, 30368, 19161, 22740, 8127, 39366, -38816, 21935, -22643, 36259, 1830, -29884, 46981, -16301, 47748, -17967, 98142, 98709, -34197, -49504, 69920, -3410, -30686, 78971, 25628, -2531, 77325, -44284, -19208, 94853, 81893, 98609, 81188, -44383, -31698, -21028, -13465, 74084, 66265, 62822, 37105, 52978, 91221, 18824, 75058, -15740, -44671, -11733, 54903, 95037, 64327, 60447, 3054, 6780, 64175, -22498, 91120, 3406, 52238, -20040, 88249, -4409, 46676, 6606, 29278, -23270, 43129, 81822, 42607, 1740, 77479, 22189, 73739, 32194, 96380, 92937, 74926, 56543, -9302, -44970, 54175, 36033, 28387, 54867, 34047, 45879, 57351, -24520, 95752, -26870, 95832, 4075, 90625, -3112, 91188, 44011, -42589, 73517, 69211, 25510, 6036, 43526, 75449, -46641, 80999, 29708, 56419, 78104, 29374, 15647, 31694, 76790, 74000, 37737, -18997, 75405, 35550, -12266, 65789, 23823, -24993, 7539, 36659, 32860, 14677, -35716, -8391, 96465, 16011, -21411, -21445, -37727, 33451, 57298, 88447, -29475, 51699, 81434, 82641, -47352, 51756, -41158, 30888, 79432, 49819, 51120, 85907, 54907, 2104, 35863, 52997, 52426, -47083, -33138, 9650, 79327, 4733, 56277, 88052, 29954, 74129, 32758, 53370, 30750, 70506, 19737, -26315, -23881, -34938, -5668, 12597, 69465, 56450, 12288, 67430, -216, 94660, -22725, -13663, 27318, -16408, 51219, -8821, 70163, 73511, 75472, -19667, -25015, -23076, 22775, 11469, -5072, -8609, 90489, 55351, -7962, -6259, 61493, 39295, 37073, -44032, -492, 86412, 32092, -49016, 55690, -35795, 24871, -44149, 85910, 76752, 60813, 49930, -8897, -2065, 71069, 37457, -2070, -48585, -35577, 28881, 20954, -34953, -40234, 47172, 38336, 23741, -14098, 48241, 4830, 57732, 88421, 83273, -21355, 3374, 72386, 26282, 1011, 81989, 63721, 18049, 58881, 76452, -8674, 55803, -23302, 17908, 56673, 9035, -49232, 98485, -22691, 26070, -8624, -20744, -14912, -16787, -26291, 72536, 38361, 23747, 52680, 85033, -35805, 79289, 47157, -18612, -9649, 78202, 12101, 35411, 94806, 1400, 13286, 94531, -36407, 56364, 23883, 92704, 80760, 28845, 20825, 42310, 62139, 72810, 62778, -46235, 33914, 52997, 79406, 5398, 22513, 76899, -14132, -34803, 54475, -7161, -46805, -38452, 46471, 38838, -20892, -13330, 63295, -45329, 58382, 45792, 4805, 44852, -23626, 83053, 93698, -14640, 79361, 55033, 17194, 7489, 22661, -39401, -49656, 53459, -1680, 63232, 95529, -18936, 2308, 67668, -29036, 31800, 57246, 924, 52307, -14776, 87484, 66123, 97135, 90562, 50818, 11283, 21089, 94918, 52946, 91166, -48934, -20667, -28221, -23535, 87712, 5510, -19861, -29852, 55402, 19820, -38377, 45375, 30248, -22850, -44102, 98955, -46613, 37399, 62656, 36190, -748, 22159, -35089, 99611, -10319, 19042, -16552, -2705, 45653, -20924, -7378, 27589, -23995, -44723, 96161, -43276, 52820, -25015, 86975, -13199, -37783, 84098, 15975, -9475, 40227, 14026, 82074, 91216, 50847, -27523, -32419, 62267, -4987, -31317, 38273, 89451, 3918, 857, 95233, -24258, 65243, -24054, -32742, -20856, 33313, -39777, 90019, 99532, -12059, -47936, 50651, 46045, 69930, 36794, -46629, 66809, 89583, 41942, -9241, 64643, 64575, -9960, -23802, -528, 77909, -32394, -34553, -27027, 26770, 31611, 77499, -28211, 35705, 22477, 64339, 50471, -4841, -6106, -36868, -5305, -41948, -29978, -19077, 88468, 61883, 89497, 48594, -47643, 86690, 66493, 41909, 90759, 60354, -20248, 63802, 14211, -45693, 55753, 80591, -38675, -41664, -846, 15981, 44284, 41533, -32842, 91967, -42306, 71437, 77925, -30353, -32899, 34545, 82743, 58200, 42255, -28157, -29190, -31708, -18500, 60644, 8082, -17458, 15409, 30665, 77033, 4118, -16964, 21888, 3504, -20095, 32230, 1935, -43803, 82229, 89446, -41685, 95094, 30905, -21012, 65597, 89817, -43542, -45148, -32306, 42844, 12740, 61643, 15861, 8770, 40870, -34467, 36762, 17446, 90689, -42381, -45646, -22586, 70201, 11500, 81957, -10960, -15591, 46209, -42918, 18072, -40294, 63618, 88386, 69360, 51635, 50899, -43283, 37231, 35143, -25028, 74708, -23412, -226, 31297, -47222, -18949, 37677, 70011, 95681, 73529, 17303, 60230, -41759, 28899, 96484, 74828, 13868, -49405, 86162, 93400, 64712, 4623, 99053, 55116, -29167, -34587, 79059, -28594, 7385, -48731, 53335, 45045, 48478, 42996, 34855, 52955, 82700, 7363, -42807, -12533, 58591, 427, 16275, 53208, 45438, -27870, 51860, 614, 66352, 56028, 90684, 7655, 68052, 34786, 89697, 230, 66514, -8815, 59673, 36512, 46864, -28781, -32709, 30897, -29101, -9773, 77292, 54592, 14802, 81747, -9889, -29696, 41123, 44021, 90844, -18220, -17702, 7157, 26188, 12411, -4786, 76159, 2387, -17627, 39687, 44132, -8210, 41552, 53189, 53684, -40834, -47091, -23565, 81236, 29232, 74413, -35233, 6756, -37919, -48993, 67027, 29198, 54389, -18318, -7035, 47814, -9246, -43849, 40329, -24085, -21136, 81216, 16140, -34679, 13290, 17110, 88081, 14660, 23989, 31016, 49091, 34604, 45490, -26273, -39215, -26965, -29137, 17210, -45235, 10180, 87432, 47951, 1859, 38739, 79922, -42232, -16246, 38121, -15389, -38027, -21860, -21135, 44437, 57639, 45192, 59161, 69542, 52215, -37434, 99032, 36913, 70558, 3438, 59661, 22136, -15699, 66422, 53052, 32218, 35941, -22693, 99073, -6554, 45667, -46792, 68949, -47418, -29797, 16833, 57117, -38162, 33378, 7614, -5948, 93006, 81036, 32382, 45890, -5345, -20644, 18798, 25180, -3805, -19255, 48008, -47267, -6958, 74371, -15893, 20443, 68486, 67407, -33550, 46039, 6105, -28755, 9636, 33095, 11432, 60441, 62322, -15293, -9947, -29384, -45047, -33317, 63715, 99163, 53520, 79447, 67397, 35790, 81885, -30540, 12907, -2732, -48143, 61754, 63151, 25815, 17276, -25438, 13871, 80059, -4027, 90873, 47564, -24486, 24980, 47218, 60265, 57854, -37188, 60575, -41410, 19809, 77771, -48621, 5543, -993, 91609, 45497, 30591, 93329, 31631, -4223, 69573, -13676, -25425, 76149, 73542, -19187, 37212, 62373, 41628, 14667, -41565, 92838, -47180, 99044, 68958, 50031, 56343, -45075, 53474, 80651, -49469, -15158, 31783, 66453, -564, -35860, -34676, 95132, 61061, -36266, 11267, 40491, 70270, -12735, 54438, 83973, -37404, 78063, -18638, 49269, 37649, 80300, 98643, -49013, 61024, 92213, 31856, -20859, 24684, 15045, 19142, 18386, 80789, 70935, 18985, -6169, -27166, 99586, -5790, -9967, -32553, 18836, -40351, -46369, 47469, 8959, 39316, -43620, 78185, 84949, 85526, 78596, -34075, 60796, -32159, 23707, 55574, -40714, -47360, 82059, -10398, -9074, 62389, 4155, 14273, 32491, 92519, 56721, -3530, 19732, -41455, 53496, 12258, 69783, 13688, -14502, 83035, -9657, 66954, 10000, -25252, 45832, 59316, -6814, 16412, 7886, 68967, 42564, 88141, 17175, 1107, 95957, 7174, -35266, -31628, 69679, 22188, 10140, 24462, 74123, 89422, 9001, 17608, 81017, 1483, 15423, 45228, 85489, 85216, 4120, 22571, 70526, 50802, 63888, -38667, 75249, 74435, 46709, 59787, -28991, 47826, -3127, 57803, -26498, -36526, -15700, 99159, 34187, -40178, 96418, 50171, 32639, 61237, -4400, 79974, 25194, 61700, 60661, 34176, -47207, -17203, 36849, 1115, -19424, -5756, 68515, 70818, 77891, 1429, -2207, 31097, 76181, 89955, 81598, -6828, -15379, 58919, 91042, -23984, -34757, 17062, -31157, 40394, -32300, -12215, 27102, 21108, 94976, 22176, 42594, 91377, -25115, 55834, -37278, -6667, 94510, 54708, 69509, -25760, 87185, 98284, 64451, 69305, 71025, 23488, 54401, -14529, 67513, 67702, 79648, 68373, 29537, 92781, 48847, 94217, 9286, 10994, 73495, 83157, 83697, 63075, 30982, 32902, 20023, 19837, -36657, -22781, 20616, 67956, 60969, -23475, 69179, -47631, -41984, -48174, 22447, 22377, 15364, -48462, 10216, 8640, -7439, 13872, -44043, -6303, 5679, -15514, 50802, 28506, 84640, 3621, 79828, 38042, 93475, 64609, 35687, 49766, 33902, 97925, 97961, 36067, -11801, 38283, 61546, 40970, 90801, 53685, 90687, 88338, 85192, 63986, 57175, -8961, 95821, 43080, 36512, -20253, 6911, -32559, 94749, -22241, -6040, 64062, -1133, 14859, -27255, -36785, -35150, 40769, 62102, -37937, 16788, -17377, 16602, 30768, 90665, 15269, 64563, 73757, -32549, -43791, 28984, 51106, 48906, -26267, 61226, -36961, 46769, 46502, 46872, 43178, 64762, 34096, 69784, 67957, 85525, 65529, 26813, -17434, -8851, 3539, -47524, 3938, 86631, 62180, 30953, 18651, 97931, -32624, 75001, 14006, -35213, 81636, -14883, 38284, -30265, 60539, 4015, 68737, -15261, -27139, -6304, 7162, 59477, 55259, 32170, 42742, 3181, -47727, -1255, 53388, 68748, -44627, 57033, 44077, -45833, 48794, 85007, 70275, -26548, 94022, 71557, 52238, 37477, 82613, 79108, 6563, 82564, 74899, 72124, -36223, 7082, 43905, 88718, 39748, -21899, 42040, 2792, 65298, 66693, 96406, -11083, -38045, 55215, 29487, 35328, 88848, 63745, 44998, 88021, -42105, 2278, 52687, -13961, -16600, 20166, 68275, -30480, -591, 58108, 61304, 26250, 76996, 29937, 5734, 61902, 99796, 94511, -45983, 36445, 41906, 80972, 6432, 41434, 69118, 33086, 38188, 99210, -13701, -3521, 43580, -24122, 90434, 80361, -31565, 62868, 58093, 36622, 28667, 55920, 59940, 48572, -11233, 80903, -30017, -18349, 78206, -11469, 30389, 62198, -11982, -8646, 90999, 7506, 91619, 43819, 12917, -6030, -1256, 33854, 32272, 82309, -34373, -16723, -30650, 68675, 44579, -18375, -11645, -18579, -11076, 24813, 42701, 83007, -26713, 11378, 84597, -7983, 17071, -41067, -39919, 88792, 17936, 15397, -1124, 67088, 52810, 2689, 8530, 32639, 73289, -28938, 67519, 1931, -17612, 21095, -38637, 85331, 84007, 93766, 88561, 28325, 1469, 32315, 23372, -47092, 40686, -9795, -35364, 89408, 10398, 32898, -23194, 21740, 99640, -41498, 96802, 84426, 96699, 1066, 567, 90037, -45707, 10190, 35412, 93587, 38484, 6564, 20804, -4358, -17720, 53333, 74244, 50583, -43975, 57346, -5640, 60068, -20902, -14530, 4485, -10798, -652, -5775, 5764, 74347, 62758, 28024, 42282, 30080, -3597, 36760, 68697, 77869, 4930, -17979, -48513, 4632, 1192, 69300, 3648, 58704, 52417, -32596, 72898, -35328, 47442, 97236, -31844, 11957, 23227, -13201, 8099, 29933, 29774, 59489, -7672, 32608, 67324, 80775, 10758, 24091, 50744, -26495, 6321, 25407, 8889, 18556, 82132, -35042, -40410, 32247, 54205, -25206, 38843, 18513, 56474, -10806, 38862, 18552, 41130, 91375, 72393, 56661, 54406, 39345, -45948, 87774, 53238, -30395, -32350, -14548, 11984, -12438, 59453, 3409, 14986, 39746, -31516, 5643, 19226, -11471, 30576, 23821, -14919, 17684, 64320, 91640, 1661, -17187, -24467, -25462, -26541, 50927, 69865, -7379, -8208, 29250, 80964, 17193, 35869, 17904, -42949, -17707, -33720, 23185, 87867, 55639, 56882, -1036, 17231, 1851, 28412, 76924, -13312, 21776, 95429, 67749, -29289, -9532, -15939, -31037, 63839, 44465, -27686, -34041, -23547, -21712, -20341, -36126, -14518, 83905, 79348, -25811, 47944, 84678, 83395, 3494, -16913, -22246, 15831, 77266, 35558, -29605, 86357, 52184, 62349, 88993, 80123, -19071, 2582, 35941, 68599, 10366, 94758, 80245, 49147, -14685, 44646, 84264, 65404, -16146, -37695, 7290, 53056, 1473, 31627, 74799, 16418, -16322, 94808, 89572, 63385, 43128, 72679, 60597, 98790, -34453, 41119, -33732, -27212, -31999, 32346, 56132, 57750, -37077, 37572, 94112, 96813, 32671, 81146, 40659, 8309, -43048, 97336, -26663, -10893, 67842, -44105, -10766, -35567, 17319, 77412, 49408, 5089, -15276, 21549, -1436, 77145, 16803, 39701, -20149, 52218, 64111, 41587, 9445, -47177, 72278, 89651, 1255, 92534, 79826, 67358, 90353, 90112, -11722, 45275, -35001, -23888, 34092, 63071, -46984, -30662, 62275, 51562, -13931, 29645, -15285, 29958, 65325, 79096, -41731, 68165, -3782, -17444, 82873, 31630, -39019, -28764, 26840, 97687, 24804, 86237, 77820, 98560, -45587, 32644, 42471, -38076, 11856, 59445, 93479, 97420, 7155, 79177, -12022, -38751, 63213, 19472, 23802, 45267, 37680, 98495, 32653, 49400, 75864, -25651, 10969, -7463, 95375, 64370, 92124, -32231, -37179, -5964, 6762, 47253, 13653, -46081, 93754, 8994, 23, 2906, -29588, 10478, -40064, 8416, 25564, 66465, 99118, 3773, 51692, 36612, 55607, 19764, -14721, -18228, 99059, 964, -43424, 8108, -30553, -13812, 59281, 85247, 44684, 5928, 90001, 11247, -10786, 4887, 48637, 8074, -32308, -29709, 21723, 54391, 23514, -27297, -22934, 70993, 11624, 85728, 1506, 82223, -277, 99786, -24058, 77260, 37046, -24499, 34522, 80597, 5438, 273, -24511, 44131, 8801, -37288, -30987, -34526, -35429, 66212, 47109, 190, -20078, 17590, 63425, 44968, 51406, 22625, 96851, 53219, -27732, -16037, -43874, 22105, 77760, 41473, 96439, 28480, -40882, -35803, 55661, 12255, -43269, 19605, 64614, 9949, 42167, 46, 35563, -37667, 37827, -44738, 55964, -1394, 51176, 8613, -19094, 14937, 51474, 84813, 48883, 24269, 21377, 68509, 85836, -35904, 84875, 25340, 75794, 30123, -4870, 63218, 18244, -20507, -38279, 41204, 97014, 17332, 64241, 66391, 8002, 84086, -18449, 51601, 37362, -16017, 64248, -39461, -39421, -6708, -45598, 52026, 7130, -7324, -10472, 2891, -10162, 91767, 98474, 52797, 47400, 2487, 50127, -21835, 52403, 36464, -34863, 90418, 71664, -35329, 73860, 60543, -40035, -853, -27524, -1919, 28517, 50032, -6897, 13498, 43444, 38557, -14747, 62354, 8754, 38578, 31845, 64378, 71133, -10538, 94221, 36696, 14162, 47637, 42706, -15277, 45041, 17862, 28964, 33617, 53473, -85, -12148, 74625, -20216, 309, 82722, -9459, 67697, -19032, 75376, -47946, 67069, -11580, -37531, 70744, -15374, -35050, 27364, -31093, -15724, 65985, -10471, 9781, 78115, 67557, 32528, 52382, -5008, -23504, 72864, 31245, 82390, 32598, -34440, 26114, 8476, 78719, -44228, 50429, -34032, 29482, -43354, -16796, 98734, -2342, 33996, -3330, -2478, -1791, 66925, -394, 62337, 10388, -45865, 10574, 79962, 64250, 29245, -24700, -15765, 56700, 74233, 85542, 64017, 59909, 55709, 78342, -27083, 52918, 87896, 31660, -10766, 20688, -13550, 571, -41949, 52185, 88035, 57450, -6376, -42162, -28707, -31762, 43812, -112, 26873, 3827, -25445, -10892, 69094, -47995, -37289, 45120, -6618, 14645, -18720, 61813, -28186, 78429, 71353, 29964, 66511, 64745, -15157, -17203, 5594, 78222, 17791, 10444, 49889, 50930, 96799, 76076, -20651, 59498, -47657, 20963, 86196, 70807, 14436, 33374, -35328, 74601, -28246, -21333, 34181, 94242, -30230, 31368, -26448, -4529, 34029, 75937, 56744, 76092, 9948, -9445, 59091, -16086, 46198, 56015, 14139, -34694, 56964, 16650, -11772, 986, 80211, 79786, 5541, -42002, 6193, 65968, 3839, -44881, -10426, -25747, 24420, -9368, -3053, 48922, 69388, 90990, 68575, 44660, 9933, 55238, -25733, -33558, -6922, 17606, -28707, -45762, 75017, 34847, 58682, 79791, 54549, 29687, 15362, 69678, -24971, 14308, 2258, 76836, 31491, 52719, -6294, 59795, 76689, -32204, 66393, 55831, 1126, 73169, -30725, 37415, -30295, 46387, -45956, 77034, 43410, 28365, -40728, -21583, 29863, 40884, 46053, 31568, -30388, 61064, -49383, 40967, 42479, 43014, 85316, -5008, 79266, 81941, -20699, 36937, 84409, 14994, 52309, 33046, 90830, 48820, -15714, 34323, 56601, 29098, 56244, -12022, 33682, 87648, -15105, 20959, -12499, 31623, 21169, 62983, -38464, 72752, 69567, 61077, 14209, 32958, -37696, -38761, -41524, -40850, -37421, 24421, 17172, 1418, -2917, 70901, -12880, 41497, 9594, 29217, -7480, -2605, 26926, 13454, -21426, 21444, 11398, 75940, 74753, -45284, -2566, 61045, 9347, -35698, 37125, 56126, 11412, 93958, -16360, 4437, -6863, -28452, 25887, -21213, 12222, -11183, -2579, 29160, 42848, -9600, -17126, 28499, 47664, -30363, 43661, -43758, 36023, 97131, 83719, 37989, 96697, -32761, 82375, 37526, 8355, 33943, -34577, 10751, -46275, -15518, 91727, 65956, 80239, 5540, -16152, -23241, -12376, 70182, -42764, 9107, 67621, 25766, 34907, -17740, 47424, 98302, 55106, 7841, 31923, 68052, 2461, 21405, 83148, 87417, -14794, 85268, -46773, 13311, 79767, 98404, -24081, 24599, 66719, -45712, 92873, 72987, -5671, 86477, -40097, 58993, 43927, 47436, 14134, 80863, 33216, -19203, -921, 13051, -5921, 21656, 35850, -21343, -36919, 2496, 17510, 46774, 79438, -11443, 59869, 14592, -35737, 78652, 7567, -23434, 40497, 71606, 91155, -12914, 46317, -14025, 65694, 96498, -13690, -10198, 24277, 90647, -20469, 95713, 65270, -3205, -25979, 81082, 55798, 9630, 17795, 76639, 27614, -27038, 71559, -19961, -2413, 71289, 67002, 18201, -46265, 83211, 30465, 95061, 26104, 43087, 69912, -31677, -6772, -4026, 78185, -7319, -12241, 44838, -2227, -19937, 28035, 31492, -12811, 68932, 31092, -16571, 76108, -24078, 81319, 8057, 88390, 14385, 66414, 48216, 66519, 74741, -9867, -17164, 98619, 67308, -39207, 32250, -4811, 21032, -41495, -48297, -27301, -45913, 69412, 14309, 94300, -599, 74828, -18486, 13994, 72368, -19475, -30812, 15954, 47306, 46561, 93929, 55947, 38760, -17039, -1088, -25538, -31672, 77822, 67243, -9885, -2740, -18515, 51286, 47106, 26523, -29352, 90240, 881, 80475, -46208, 95551, 9393, -22488, 905, -8088, 23538, -38263, 63509, -34646, 50507, -13042, -11354, 72257, 28569, 66308, 31300, 5575, 2296, 21312, 68241, 35564, -3977, -13555, 54491, -43830, -40715, -35322, 14676, 66519, -33496, -32035, -2823, 75983, 22917, 36311, 96665, 32285, 73231, 7869, 68781, 56043, 20735, 40084, -31946, 20082, -19828, -28075, -29936, 41767, 50454, 8416, -10970, 31038, -8375, 78089, 71683, 38249, 44246, 51584, 3679, -43659, -40619, 84502, 77353, 40920, 75101, 58039, -10139, 38482, 65026, 5952, 43499, -6839, -39724, 93293, 4107, 32661, 97983, -43178, -13503, 68097, -17049, 49327, 73794, -12406, 31341, 51635, 82805, 1585, 72286, 8593, -16136, 87026, -36311, 47663, -17645, 80516, 28574, 32182, 13286, 38945, 37389, -1679, 8123, -16067, 45406, 14003, 31244, 67367, 82087, 79715, 15966, 9463, 53357, 90612, -3118, -15228, 34810, -33519, 43178, -34287, -35329, 74364, -35878, 98709, 885, 86905, -37924, 27664, 32906, -28732, -12034, 69681, 82443, 17808, -18897, -514, 15221, 61609, 54599, 96684, -44358, -7585, 44180, 64672, -24324, 74388, 39617, 11141, 12796, 11544, -41615, 65454, -8765, -46389, 11561, 32240, -22228, -9310, -48188, -23510, 95732, 42761, 49017, 95751, -36642, 97624, 607, -44074, -11355, 73826, 88223, 31515, -43779, 12788, 67103, 81920, 23248, -24003, 61605, 71658, 7667, 58571, 34531, 82803, -17985, 2574, -14492, -22273, 42327, -44183, -25030, -49163, -32000, 99269, 18955, 71433, -46314, -26767, 45338, -31884, 74979, -37215, -5991, 7014, -35065, 96441, 34980, 7514, -16970, 42847, 74857, -7110, 88420, 56450, -4249, -3838, -29528, 18716, 48687, 34888, -21028, 55624, 81242, 58105, 3711, 98186, 1671, 77417, -41371, 45968, -38031, 20548, -10819, 54515, 54278, -33841, -4713, -8838, 82425, 60022, 61632, -28995, 19076, 60278, 92132, 60548, -8963, -30127, 81370, 1851, -36735, -37484, 65932, -47489, -44437, 12722, 1139, 15815, 18418, -12632, 94728, -49879, -46579, 7297, -2941, 35256, 46252, -21396, 38436, 75769, -19691, -46727, 74751, 20182, 40302, 71363, 52120, 7868, -26619, 65496, 33364, -27360, -34071, 36658, -26644, 26862, 22331, -12118, 79679, -31945, -8714, 14227, 12057, 24458, 15378, 15650, 44466, -42456, -39015, 94145, 86172, 18494, 53182, 32331, 29555, 80810, 9327, 51620, 20975, 51262, 78205, 62718, -11473, 67458, 32924, -411, 35530, -15388, 29335, 72247, 57604, 98661, 16032, 87721, -28321, 25933, 78478, 95513, -19726, 71613, -28860, -37918, 62161, 24949, 1809, 16341, -19825, 26631, 96845, -6595, -37592, 11127, 6085, -30678, 63316, -7706, -47051, 6622, 55084, 68435, -48232, -37935, 880, 78033, 38878, 90053, 16096, -8955, 90789, 2162, 98350, -6144, -992, 36798, 74467, 23098, -48923, -2522, -9236, 425, 13433, 53069, 70740, 99558, 98408, 77186, 7373, -10907, 76627, 53135, 19819, -13912, -29610, -15262, 18856, 53420, 27216, -43057, 54792, 8463, -6952, 34748, 77826, 413, 63328, 13743, 42596, 62057, 7157, 17807, -3249, 70061, 92098, 39137, 18256, 457, -19644, -26400, 72377, -29924, 75496, -48651, 33364, -33423, -1412, 73801, 248, -29455, -23972, 9898, 955, 52529, 31990, -3300, -5167, 24625, 13819, 17330, 73609, 67261, 96922, -1904, -28560, -28276, 71764, -24469, 83742, -45682, 64461, 12998, 29488, -13226, 22960, 72037, 53658, 96392, 25989, 59074, 95158, -32448, -4211, -43811, 60337, -46880, -10513, -13514, 48615, -39959, 95610, 50217, -41612, 56053, 20262, 35237, 74351, 19040, 61377, 93215, 10444, -11608, 68773, 33365, 23952, 74418, 13873, -4757, 32414, 29120, 94249, 74507, 85112, 1247, 27940, 31926, -41641, -15111, 88007, 80066, 26688, 62364, 43327, 86795, -22145, 24565, -33856, -21984, 76319, -43890, -2662, 91290, 84616, -32965, -17481, 38900, 96769, 42145, -20745, -21076, 35993, -13540, 62005, 76569, -17465, 45550, 90820, 70902, 63608, -8021, 50955, 203, -37564, 85449, 55902, 95884, -43258, 28165, -6462, 85876, -35471, 66799, -9236, 4864, 91678, 29172, 32165, 56310, 28030, 40459, -41440, 38714, 40106, 20985, 33554, 80975, 54212, 85739, -11709, 19387, 61711, -19711, -45786, 16472, 90217, 89162, 61748, 12602, 87929, 33811, 23885, -43826, -13693, 20553, -44055, -35453, 65588, 11565, 48737, 94896, 11696, 12855, 51128, 22147, 54539, -26632, 47596, -2847, 74256, -23791, 13686, 97729, -5214, 36011, 10463, 22190, 68965, -18428, 84746, 4852, 9856, 30491, 74361, 87549, 17078, 9617, 45276, 71361, 69442, -47258, 15949, 71839, 53062, -47552, 55539, 61287, 81611, 89616, 63380, 31747, 69674, -37377, 90833, 79534, 42349, -1977, -33141, 43017, 92853, 89693, 19326, 59374, 37531, -39439, -23444, 69382, 2615, 60944, 71537, 86364, -5520, -44597, 31745, 7385, 30477, -40022, 21851, 77902, 84041, 26693, -17596, -18171, -17908, 39633, -25026, 50195, 81935, 72340, 33149, 606, -49090, 15472, -28953, -41414, 48644, 16984, 90525, 71400, -21137, 64902, 58870, 83442, -47845, 22009, 33499, 83075, 77882, 5693, 94612, 61799, 45028, 29645, 21381, 40331, 13946, -40747, -2641, -3405, -47050, 73985, 85439, 40650, 18947, 27640, 2312, 29595, 97092, 56167, 82782, -45430, 51775, 45910, -32050, 6908, -31900, 88469, 94435, 40152, 11831, 50265, -14327, 35454, 12499, -37679, 96753, 42548, 87871, 58515, 79645, 33810, 66166, 5982, -48965, -30382, -14193, 47586, -45407, -8027, -36438, 21755, 29753, -5728, 99889, 35181, -25486, -11647, -13583, -3164, 17005, -43340, -29226, 43219, 54346, -36259, 48620, -29798, 62120, -10837, -10232, 76809, 12530, -2357, 22468, 78688, 37698, 47874, 15320, 85339, 3044, 89018, 58067, -19753, 81629, 87556, -1766, 22072, -836, 42492, -46172, 42912, 16206, -7913, -1849, 31329, 21047, 120, -46788, 71454, 60813, 74619, 88957, -40713, -14346, 49730, 9587, 43486, -19579, 8951, -28569, 77050, 50519, 60303, 67422, 63339, 78053, 67379, 31452, 97377, 69003, 62198, -18283, -35688, 75622, -17605, 31954, -10519, 86226, 40179, -31471, -41313, 92631, 92948, -30666, 62392, 25496, 63910, 17443, 43897, 89178, 74176, 28384, 21773, 40477, 20006, 82231, 37687, 46557, -10229, 65261, 84770, -6313, 80614, 44881, 7970, 23811, 18278, 39840, -1990, -6897, 85640, 30880, 90510, -19369, 38578, 3402, 14145, 98204, 58849, -4262, -27897, 76917, -34826, 43898, 66926, 44934, -48923, 27875, 70205, 26249, 25546, 93767, 67312, 80807, 12050, 18618, -46713, 58568, -10315, 41773, -38111, 77572, 84215, -29328, 65466, 30843, 20977, 62573, 33278, 40732, 55603, 42806, -16322, 88211, 60530, 29253, -14033, -33780, 38774, 96909, -35094, -10799, 22043, -37451, 48182, 68174, 61770, 25202, 39904, -31398, 28889, 58947, 22435, 64505, 25281, 8221, -45152, 73829, -47206, 34427, 13343, 94867, 55557, -23733, -254, 44995, 59122, 44641, -45941, 82083, -41573, -7685, -12816, 8065, -2175, 93396, 65349, 80023, 22012, -47173, 81353, 71868, -6810, 59760, 40364, 50523, -27567, 34931, 23870, -36455, 26899, 52009, 20415, 64765, -16930, -14551, 67369, 58722, -10577, -8274, -34259, 89044, 77847, -29493, -45631, 66112, -21016, 81364, 99649, 35185, 63760, 98966, 37833, 67072, 10507, 59305, 75837, 11207, -3643, 54296, 30079, -32298, 90170, 97519, 23988, -16499, 81744, 89638, -2086, -26865, 65929, -6336, 81765, 62713, -27303, 66932, 21634, -42449, 91932, 60974, 85580, -8364, 13611, 81393, 91640, -9346, 96206, 8967, 24220, 66142, 71215, 46461, 30641, 39913, 38961, 29856, 47623, -23470, -6930, -37141, -36560, 73296, -5417, 3113, 64771, -30943, -46086, 65546, 63841, 27905, 92782, 44813, 81735, -4040, 9844, -49547, 14647, -1124, -47996, -43456, -24768, 10641, 25080, -14316, -49953, 26617, 81983, -23939, -41698, 20208, -6598, -970, 31370, 38103, 76474, 75092, 55232, -28149, 8377, -35222, -24989, -16501, 2660, 25125, 22240, 40171, -34461, 28632, -27254, -2394, 76681, 84013, 73998, 28510, 15998, -38781, -37281, 82247, -37836, -10209, 66699, 1106, 96100, 54464, 68874, 26185, -25649, -6741, 45629, 45917, 5163, -14181, -35656, 22329, -32681, -39330, -44659, 81700, 75252, -42491, -44453, 66637, 51425, 98624, -39887, 703, 55140, 86341, 30820, 33099, 34348, -1677, 13678, 45957, 52153, 3274, 65243, 29771, -26291, 839, -47551, 97149, 17393, 20015, -48232, -6275, 13606, 89728, 50258, 19150, -24084, 61605, 23374, -128, -4425, 59843, 46168, 15146, 77049, 47851, 87742, 86567, 76549, 14041, -14807, 93846, -43849, 16513, 50268, 79125, 47467, -13180, 30092, 25116, 6175, 13075, -42596, 24640, 16034, 49710, 88426, -1444, 15574, 28486, 64576, 84753, 16919, 77371, 14759, 55672, -22987, -6518, 56536, 29448, 41274, -17333, 82020, -34967, 76465, 41053, 15901, 91336, 5846, -36984, -31886, -9346, 78276, -31316, 49856, 96775, 29406, -32663, -26967, 68763, 33539, 52599, 18119, -8141, 19787, 1569, 41570, 85492, -15095, -45528, 62938, 65759, 31574, 7206, -8290, 90876, 34490, 59408, 31052, 64420, -13812, 73393, 72172, -33009, 32288, 82100, 9116, 54847, 98935, 77282, 9414, -33605, 32420, -32941, -2055, 95390, -17220, -37616, -3561, 98104, 16180, -23672, 75078, 49044, 55977, 20523, -2764, -10381, 26757, 58793, 31946, 79528, 60365, 86613, -16364, 79436, 32510, 91357, 10089, 28021, 81387, -2947, 99750, 62601, -24365, 70730, 21769, 42855, 2663, 33455, 2233, 98248, 40027, 23003, 17694, 10224, -22802, 98584, 89376, -21986, 23225, 85964, 42826, 14827, -26993, -41798, 69433, 37143, -33975, 76339, -41940, 37367, 89326, 13740, 42049, -49667, 31127, -3416, 39233, -42591, 99670, 24689, -46534, 56947, 48504, 67381, 38484, 63835, 87991, -43381, -28591, 81381, 8015, -24501, 53923, -5236, 18792, 6185, 39504, -44892, 89548, 9091, 24104, -35571, 41392, 9043, 55769, -41209, -13509, 89814, -11205, -31262, -44207, 57186, -3281, -40311, -30349, 37229, 15283, -19261, 82802, 40790, 79770, 12579, 3868, 52218, 23832, 27373, -19352, 38814, -8385, 11443, 88824, 95021, 87167, 77858, 8818, -24627, 92029, 82998, 7068, 77586, 90017, 66885, 55013, 74769, -3164, 91422, -26450, 63585, -44995, 51412, -30078, 56008, 90121, 64234, -32302, 97242, 63536, 41181, 30515, 93151, 59298, 60116, 95217, 226, 46909, 89655, 27192, 65327, -36425, 42679, 31195, 26349, -26801, -10286, 34903, 36411, 52402, 16152, -22033, -48797, 90301, -30529, 85669, 65597, 70074, 51519, -20087, -28854, 52829, -19547, -9159, -23027, 44439, -17556, 15760, 94276, 11306, 35229, 54167, 40561, 21001, 19839, 7167, -12800, -25239, 71946, 88223, -21038, -42698, 7224, 77609, 24737, 73978, 1124, -1800, 6268, -22343, 35171, 70061, -33672, 2713, 14720, -35450, 22412, 11682, 50215, 454, -10349, -45641, -10325, -13841, 58547, -40569, 74706, -45422, -48046, -25211, -49731, 96608, -47268, 314, 83964, -47693, 23116, 92050, 84811, 39594, -23302, 88671, 37223, 35454, 28446, 83771, 46540, 40118, -13618, 47233, 43119, 51090, 5137, 37680, 86934, 43240, -16659, 97814, -49690, 26045, -24124, -46692, 62715, 26835, -1722, 79874, 58482, -14673, 60168, 72592, -31537, 27998, 56864, 46682, 3434, -45081, 1501, 69742, 65365, -14184, 56493, 13236, -27972, -41927, -8094, 17220, -34447, 70151, 23131, 40475, -19374, 50496, 94200, -15378, 64545, 15060, 68179, 85413, 7123, 21447, 43521, -21859, 61943, 98433, 28728, 65742, 39496, 47262, -28140, -29015, -30276, 81481, 71267, 84819, 95878, -27059, 56899, 60867, 20491, 88729, -5154, -37965, 21734, 64082, -26200, 51707, -44591, 33941, -23182, 4157, 54792, 64503, 33145, 67948, 6029, 85731, 12636, -35042, -13564, 68919, -17933, 69312, -39267, 35957, 9965, 138, -11779, -27034, 9156, -6088, 76563, 70633, 52792, 27881, 71230, 1065, 96988, 58899, -11544, 50705, 6917, -21800, -9646, 25766, -38954, 85101, 17060, -19571, 12530, 62280, 39857, 647, 16834, -32707, 85274, 19094, 16526, 76811, -23995, 38900, 68363, 85098, 46838, 87750, -45536, -36093, -29027, 60048, 41236, -35507, -45367, 24910, -27732, -9628, 88287, 4079, 68624, -39730, -42895, 73600, 25184, 83791, 27699, 85913, 22067, 71985, 98699, 26843, -8562, 10255, 60186, 17827, 37394, 51229, 52466, -2632, -29847, 58174, 63556, -8919, 10765, 29309, -7836, 82745, -7427, 31057, -49431, -30804, 63764, -28973, -23957, 34900, 64581, -49748, 87363, 32908, 90748, 39036, 44331, 95505, 37659, 37225, 19805, 79727, -38463, 83005, 15781, -34617, 39724, 87389, 62348, 42321, 78550, 96267, 50052, 37080, 89719, 39631, 74709, 15805, 65966, 5011, -47666, -40918, -23019, -42454, 63862, -5546, -22462, 54065, 12126, 82568, 91818, 91878, 87301, 19755, 98693, 96763, -49367, -46676, 68773, 51714, 64428, 76684, 29230, -26052, 54571, 59896, -36895, 55554, 99486, 52694, 50712, 88547, 40914, -6992, -30899, 18338, 62570, -1936, -39062, -28947, -994, -48690, -43364, 858, -25539, -21422, 33580, -1735, 88819, 64865, -14578, 99556, 28465, -18456, 17954, 85505, 57865, -36539, 13719, 35359, 70914, -14902, 1721, 86477, 14566, 94571, 98127, -46829, -31303, 86586, 81045, 22212, 15897, 49189, 50923, -14829, 64349, -17087, 64785, 15492, 54691, -29550, 36337, -46251, 7914, -20109, 44549, 93992, 83763, -16496, 19468, 47928, 87340, 18130, 43702, -6439, 27680, 51261, 48374, 91071, 10040, 13070, 62458, -35868, -31066, 23204, 76430, 34537, 74394, -25963, 93852, -11423, 44179, 67118, -38146, -41988, 62635, 2745, 13502, 32664, 1630, -19675, -36196, 57236, 41161, 55765, -37405, 74004, -11912, 35462, 97269, 31310, -45242, 98244, 21354, 25518, 85751, -37433, 55663, 42424, -14606, 99462, -18313, -48183, -47979, 96823, -44944, -26669, 56146, 30417, 12053, 70744, 76099, -47575, 54025, 11205, 26760, 22803, 96640, -29245, -15216, 4021, 46598, 89019, 56323, 365, -8936, 46703, -30999, -6799, 92643, 77805, 95280, -47628, -27183, 49813, 78103, 95639, 78857, 87646, -11205, 97472, -34403, 91581, 70407, -26206, -49692, 57907, 17547, 40350, -13354, -34380, -35615, -2830, -36831, 92624, -19175, 48015, 65253, -17852, 70103, 99221, 82123, 84694, -38990, 5516, 34468, 42537, 39474, 7790, -34190, 94848, 33899, 91301, -31773, 37001, 10812, 86768, -35755, 4363, 55437, 65724, -13759, 25995, 30140, 69247, 45040, -7658, 92376, 72649, 89314, -10542, -20066, -10852, -46584, 88419, 8965, 84550, 31207, -17126, 51770, 55076, 21136, 97278, -38670, 86852, -30972, 16145, -4264, 45843, 20595, -44793, -36665, -14556, -14455, -41586, 43095, -40257, 89830, -4211, 26418, 37700, 45294, 9079, 3751, -15641, 32469, -32222, -42118, 61827, -43081, -42363, -42588, -31807, 58068, -1409, -41953, 35015, 94544, 91537, -48753, 54282, 82886, 74479, 47007, -1957, -20071, 86221, 43374, -35314, -35017, 74277, 15304, 20608, 28119, 6042, 80981, -9220, 50335, -39662, -1642, -43443, 70367, 92446, 70402, -24483, 66272, 99176, -9032, 15591, -24232, 54357, -34854, -36000, 40001, 80389, -5782, 5203, 51891, 94880, 72834, -9213, 53422, 36035, 3681, 25752, 95933, -22949, -21019, 11039, 98904, -19237, 99780, -9024, -18889, 89456, -23733, 59131, 24794, 62681, -32270, 25677, 76607, -1927, 38694, 75053, 23181, -14915, 2382, -39265, -39781, 46692, 27168, -42742, 42887, -28502, 8542, -14965, 18855, 47502, 85898, 9047, 75982, 75375, -11060, 47740, 73784, -32113, 40374, -4103, 70981, -10234, -45100, -19461, 85961, 55599, 35716, 84800, -42422, -17462, 67697, 27746, 24180, 50385, -40256, -10145, 33272, 11947, 84433, 2307, -44025, -3003, 76903, -23823, -116, 98706, 3961, 75991, -42953, -49759, 44489, 65088, 29613, 88818, 47908, -44782, 37774, 92848, -31582, -9882, -19482, -23782, 14324, 16315, 16793, -28344, 70470, 65667, 32176, 65260, 64633, 4783, 40060, 95295, 66097, -39025, -18000, 81320, 3599, 70082, -34423, -44243, -37757, -48565, 78089, -558, 35510, -44530, -9963, -40379, 9818, 82418, -23196, 67099, 50803, 50494, 28479, 26298, 85583, -25576, 52773, -19090, 16444, 65463, 75049, -436, 89959, 20135, 94746, 57249, -45667, 17601, 58361, -23825, 61564, -33627, 7887, 77825, -29837, -23141, 33943, 84050, 89598, 34647, 97100, -8519, 47133, 31106, -34357, 19624, 91264, 76396, 65227, 35864, 96249, -18131, 77196, 96964, 27966, 6586, 99662, 60166, 32774, 14134, -23519, -33551, 88531, -31090, 45040, -25249, 460, -11475, -44177, -15536, 69411, -10222, 95969, 38990, 38194, 59003, -47388, 79388, 1954, 39004, 51286, -29615, 94312, 19195, 91099, 53454, 77340, 41970, 72420, -590, 97460, 68495, 89033, 52489, 29442, -26152, 42104, 52446, -41277, 77320, -36654, -16641, 51173, -9802, 72733, -30317, 76684, 63182, -23572, 41938, 66156, 55947, 1996, -42436, 47726, 54329, 78179, 96019, 95778, 34465, 75376, 8994, 84751, 51303, 9483, -17473, 53345, -18287, 9799, 79178, 12270, 42416, 21398, 19977, 62955, 21974, -28326, -27047, -798, 55759, 25395, 61461, 10787, -48503, 67289, 77821, -49076, -33387, -8180, -42112, 99967, 31735, -36211, 49867, 23467, 94464, 71436, 5364, 32959, 59552, -35628, -40824, 25681, -14769, 33012, 58706, -22351, 46371, -2279, 70132, -3722, 77324, 1559, -1237, 45728, -17064, -46708, 12358, 11641, 37412, -35204, -37875, 8924, -35762, 23479, 62895, 40872, 34816, 79008, -6961, 96338, 35559, 78668, 16731, 52897, -21580, 5805, -30640, 13466, 81674, 94989, 1077, 40074, 49674, 58939, 46370, -27293, 45648, 59479, 59978, 81144, 79467, -48063, 14030, -28355, 81155, 84926, 24058, -18932, -1042, 14883, 99851, 90465, 10478, -7204, 6564, 89628, -9928, 74214, 85019, -1798, 1040, -22328, 81704, -38919, 31785, -16284, -1921, 53309, -4632, 13323, 36433, 52521, 98817, 42234, -47074, 97723, 43606, -4925, 26327, -4465, 29902, -30009, 46945, -39573, -10143, 51099, -46140, 92285, 99767, 88207, 45794, -29964, 96014, -15341, 98647, 73441, 36787, -42658, -4862, -43124, 19543, -49875, -49758, 37833, 45500, 95680, 37136, 95278, -1239, 64738, 48472, -17468, 22664, 53342, 43312, 54488, -12932, 55449, 66925, 53765, 76231, 52019, 75647, -3707, 78539, -35597, -19319, -18876, -18589, 77643, 81757, 39148, -11629, -26416, 27024, 24898, 55150, -4612, 63911, 3961, 19443, 74365, 67524, 36860, -36653, 98465, 69921, -25274, 24462, -36843, 3429, 1545, 28206, -17526, 85663, 31840, 31455, -38895, -49684, 71260, -8886, -38898, 78738, 34486, 28242, 69288, -13325, 10257, 43713, 84736, 90941, 86812, 66482, -41574, -47877, 8937, 4560, 41660, -14944, 26733, -31444, -46365, 56713, 8203, -25038, 66454, 61472, -48968, 43612, 43921, 27105, 30344, 7227, -7288, 67113, 87831, 46921, 19932, 55094, -32129, 76713, 68330, -21544, 84309, 45118, 64158, -18002, 23599, 87431, 47876, 39870, 96674, -40305, 93233, -32242, 31903, 75157, 3952, 32004, 56743, -43777, -2605, 97859, 84399, 7554, 59221, 40732, 54978, 99870, 34458, 35334, 96868, 87113, 93751, 72431, -38374, 5385, -23241, -13486, -22754, -1346, 74387, -11388, 8833, 41918, 45976, 33159, -43795, 81802, 52223, 39534, 54591, 68844, 24424, -41986, 60499, -10315, -40840, -11052, 12352, -11107, 31491, -6066, 50549, 58063, -14180, -34111, -42800, 36559, 42976, 13664, -10092, 84525, 86114, 10313, -9121, 92159, 28079, 12620, -27183, 33181, 53680, 10400, 48216, -41721, -7622, -33525, 33173, 24170, 6481, 48311, 66624, 16817, 48556, 39301, 91931, 72956, 44921, 51072, -6178, 37765, 16050, -1182, 14401, 63326, 64964, 90535, 93646, 32936, -36759, -7200, -31972, -31064, 82841, -7227, 95360, 65779, 17746, 62909, 55994, 49485, -32488, 6253, 21683, 30720, 56599, 46272, 12917, -12818, 68679, 9844, 90261, -24135, -16089, 88825, -23338, 41747, 75770, 59194, 58214, 88416, 26519, 33738, -41417, 57385, 4082, -38696, 95754, 68294, 24661, 84430, 24043, 61847, 69379, -41593, 33194, 80985, 75096, 44190, -44284, 59036, 48805, 77442, 235, -10397, -18080, 61591, 39122, 99434, 82535, 43019, -22986, 86529, -6421, -26328, -37874, 28454, -8684, 52310, 50337, -25251, -25832, -23678, 88856, 3470, 42199, 87987, 69088, 74550, 87613, -8933, -220, 5770, 53841, 218, 43379, -19032, 61410, -46185, 7950, -22265, 83239, 66133, 28240, -41635, 62642, -22846, 10555, 74138, -30960, 54868, 32696, -23245, -30842, 91890, 65122, 96838, 72063, 3329, 67828, 73841, -17381, 53269, 18353, 93172, -49408, -25290, -28200, 41361, 21017, -19718, -47112, -2389, 80292, -41096, -3393, 36311, 65932, 95040, 13500, -23379, -39868, 83344, 8423, -43168, -34106, -22103, -1860, -35900, 14302, 97442, 92868, -1385, 4257, 83748, -7887, 3753, 35847, 58250, 33182, 48299, 77470, 24560, 86376, 8717, 83980, -42914, 29000, -27313, 44991, 98332, 97344, 552, -10040, -49930, 90601, -30309, 64859, -42416, 93607, -36428, -10212, 57284, 13148, 81632, 5677, 23740, 80551, 14523, 11330, 77109, -41647, 97118, 86488, 96554, -25160, 41430, 76343, 15719, 18812, 99658, -32161, 96641, 58097, -10275, 47097, 41438, 68729, -41888, 18054, 26446, 62869, -48697, 80152, 7846, 33656, -21175, 89929, 26404, 23596, 1451, 18058, -41332, -42148, -31421, 42939, 89391, 36554, 95238, 77223, -14237, 60589, 30639, 44666, -41211, -34340, -1360, 51938, 51019, -10911, -48329, 44384, 69409, -14451, 64289, -48235, -20620, 71135, 97823, 36176, -40233, 46457, -30498, -2575, 9551, 31863, 30219, 9539, 8584, -33425, 58604, -31461, 36319, -44632, 94598, 77131, 44357, -6182, 59607, 65304, 11954, 67397, -12933, 96301, -43058, 22855, -18065, -31902, 81527, 63176, 74120, 73224, 56916, -15933, 9210, 47570, 58266, -31823, 84942, 65646, 20859, 84328, 56840, 70924, 88231, 380, 98182, 90688, 41912, -9744, -39729, -9943, 2712, -17115, -26497, -26406, 74059, 33599, -32585, -17783, 49607, -17909, 46315, -39438, 75188, 80140, 66701, 82227, 75856, -19002, 77383, -40840, -4694, -10528, 79641, 18076, -47519, 93255, 32387, 5493, 92370, -26311, 75594, 9328, 34364, 16209, 94466, -18831, 44304, -11509, 10855, 85164, 25315, -38561, -21231, -38424, 3566, 37992, -44324, 10529, -40345, -32938, 30423, -15987, -23382, 68357, 68301, 63357, 48410, 27823, 34314, 66800, 39361, 23379, -26881, 58330, -48414, 6461, 19480, -48141, 52881, 45556, -23806, 7400, 32547, -43604, -41979, 65461, -33548, -26804, -23855, 78923, -41574, -48235, 96719, 42653, -41666, -46838, 69956, 86282, 42828, 888, 12705, -14147, 55574, 90094, -18752, 41853, 33446, -25786, -45693, 91796, 94453, 27615, 62445, 67713, 1874, 17677, 85170, 28933, 95661, 52864, 50122, 75724, 40223, 29092, 83111, 11563, 29783, 18930, 83766, -39939, 64834, -11025, 59705, 83450, -15199, -4744, -12227, 74716, 6818, -48073, -49011, 73799, 93047, 95396, -48768, 84733, 60917, 98794, -49427, -4206, 17758, 20542, 56735, 82011, -25402, 41318, 57178, 89130, -47562, 80761, -30639, 70104, 78049, 17056, -29468, -31677, -14246, 94554, -46286, -23016, 40422, -32099, 25001, -13003, 74404, -10836, -37602, 64981, 43349, 40751, 35479, 46921, -27783, -10834, 26636, 33162, 8129, -3726, 22971, 29753, -30714, -12708, 68898, 45286, -2046, 17477, 24721, 21605, 41749, 79102, 51376, 35231, -49540, -19405, -4305, 18124, 90760, 41190, 68608, 26532, 91741, -24748, 16850, -12659, 71732, 81325, -21796, 36522, 28140, 90954, 20205, 8708, 29536, -18440, -25956, 90071, -37951, -42924, -33453, -39061, -29005, -8988, -33652, 48829, 83378, 99448, 56055, -2197, 47400, 39370, -17830, 15985, 94073, 90012, 63625, 91754, 74616, 90465, -37032, 20821, -15613, 23522, -5355, 66428, -33574, 61602, 42552, 40949, 43064, 68864, 55986, -38282, 2439, 50227, 39733, -10689, -39182, -42934, 39677, 61264, -31705, -1948, 21005, 59457, -28608, 22541, 67408, 3369, 86444, 16291, 84296, -4572, 93699, -22554, 69921, 83365, 25260, 91175, 94564, -34081, 31335, 82976, 27774, 9226, 88718, 58448, 13110, -31105, -45440, 88744, 817, 26114, 5546, -30055, 8564, 19773, 38668, -12090, 6584, 1424, 79907, 67445, 54358, 84733, 58756, 36880, 3543, 91638, 18796, 82010, -31402, 8805, -23229, 42903, -32830, 48887, 26061, 61851, -15413, 55446, 30628, -18446, -2743, 68520, 25050, 3705, 72280, 77985, 75275, -10996, -23765, -7293, 90878, -18270, -23859, -44983, 81009, 81222, 22789, 24039, -30416, 28627, 55940, 6546, 4567, -41584, 57963, 70816, 99863, -28702, 81245, -5503, 86903, -628, 67680, 36813, -20287, 60988, 48634, 7249, 77728, 5220, -8133, 30149, -12100, 34483, 65187, 45680, 76209, -44754, 58646, 94038, 32066, 52841, 24530, 709, -39770, 39017, -45964, -24148, 98849, 65493, 45527, -48049, 84102, 86684, 39184, 48435, 37948, 25503, -27878, 27046, 40864, 35029, -22662, -18951, 49406, 92249, 46852, -24138, 3730, 40023, 82675, 71050, 43126, -21077, 89959, 2980, 81299, 37273, 44959, 16264, -15684, 56032, -24259, -49769, -21767, 55126, 79022, 45241, 79700, -34612, 84614, 9601, -21472, 142, 67209, -23674, 61209, 3625, 92723, -29619, 86414, 97595, -17181, 1908, 24831, 64710, 99662, -16060, 72078, 81370, 39260, -42389, 98928, 98480, -11233, 60124, 77346, 80886, 22258, 70349, 41338, 946, 67566, 58183, 86096, 39721, 55883, 33014, 5899, -46421, 71698, 62989, 17132, -27288, 84624, 24263, 57082, -13453, 45657, 70608, 20058, -2583, -12895, 3400, -551, 88779, 3475, -16221, 12778, -3648, 84668, 4764, 11502, 99320, 92399, 78977, 79310, 72908, -36127, 37272, 18953, 20755, 12005, -4904, 95331, -32735, 70733, 36179, -13281, 30819, 88829, 13176, -5044, 87159, 2092, -19058, 35166, -34269, -5048, -3789, 30709, 66448, -17460, 34801, 85871, -39633, -18350, 10678, -35704, -21566, 54507, -1424, 96450, 5326, -14984, 21255, 78078, 49120, 7214, -35881, 71629, 48954, -425, -37132, -21625, -49506, -30709, -31551, 69086, 64396, 72783, -20401, 47483, -10771, 85757, 43802, 61795, 81120, -5377, 96820, -4613, -33415, -4176, -23567, 5039, -28943, -35356, 33136, -21188, 60135, -2927, 73720, 21201, 36815, -1789, 13463, -20569, -448, -40019, -6260, -35694, 39857, -5475, -1798, -23379, 33846, 69995, -35077, 38364, 28734, 4925, 23547, 18246, -49801, 3323, 18329, 60198, 71846, 85632, 33652, 13057, 37823, -2265, 95792, 90915, 20449, 56175, 72412, -25152, 73061, -20768, 58533, 49185, 56251, 16039, 6238, 95068, 25509, 50221, 50243, 1677, 92364, 94136, 75341, -7264, 87847, 32321, 22207, 52326, -39475, -37503, -43232, -38021, 26959, 11737, 48, 89912, 68576, 78565, 67992, -5766, 70812, 86261, 5992, 92732, 80873, 68789, 95424, -21289, -28619, 88426, 13276, 43778, -47205, 10552, 66467, 56744, 44036, 60773, 6357, 50482, 28194, 97990, -11043, -19668, 31935, 47013, 21130, 2808, -1278, 22455, 96995, 98382, 67451, 23790, -18898, 2736, 89147, -39611, 27101, -27157, -12250, 25354, 59953, 43419, 93996, 46647, 66165, 7325, 67927, 25629, 86108, 86321, -35285, 7936, 76339, 20433, 94064, 72137, 42415, -47686, 4742, 76253, -7757, 8101, 71199, 70242, 44919, 56111, -37405, 35952, -41608, -19793, 83118, 77671, -10671, 3461, 77404, 67111, -41601, -48138, 84743, 74990, 25420, 53317, 75890, 95713, 73424, 89942, -18646, -49143, -25272, 51862, 688, -37933, -20864, 73865, 62323, -10083, -29350, -49956, 74899, 28525, 10557, 50851, 33137, -37627, 41972, 61292, -37044, -48858, -8908, 722, 61801, -10022, -17446, -27642, 99564, 85368, 63792, 52036, -9521, 95728, 54579, 78224, 77782, -36674, -7368, 93346, -8344, 86834, -44554, 38188, 24934, -18227, -27956, -8351, 1114, 77839, 50866, 38907, -36649, 41443, 82758, 60221, 42870, 75685, -32756, -163, 99013, -40279, 21647, 35966, -40252, 95881, 94002, 786, 31312, 34918, 9608, 76897, 91818, 59110, 29330, 33159, -24302, 8809, 31572, 69217, 65941, 93268, 71480, 2768, 53857, -33066, 69747, 19454, -28792, -8903, 95977, 27174, 31220, -28426, -40447, 55089, 22892, 41919, -7353, 5941, -37194, 11738, 61220, 5885, -22056, 22100, -1221, 74634, -40575, 24609, 84821, 91219, 65435, 69560, 61257, -11030, -15534, 92160, -9464, -34004, 90057, 51422, 42860, -30964, -23956, 31242, 52877, 41669, 2261, -42508, 64862, 25562, 13963, 22081, -29624, 10537, -35262, -5098, 86636, 81913, 13941, 64196, 60805, 29581, 58144, -9686, -7184, 31950, 46853, -3209, 40289, -26895, -15079, 88707, -33754, 59422, 23563, 1450, 81784, 8736, -46394, 28518, -49120, 60052, -26299, 14274, 98023, 5014, 93162, -19582, -29423, -27744, 32374, 30741, 90405, 84459, 10951, -37834, -37214, -7974, 45384, 55968, -45839, -23383, 88091, 33795, 99671, 95365, 96691, -14187, 91695, 94479, 19462, 26513, -18137, -39146, 6925, -18469, 96560, 67491, -5192, -40921, -30862, 39015, -34320, 41973, -11810, -20507, -4288, 17233, -49210, -8359, 97804, 22286, 76178, 34881, -43748, 35030, 36868, 7798, 75329, 18642, 56563, 56439, -16658, -21547, 17387, -2297, 34172, -32872, -37692, 62416, 59699, 95316, -3461, 53173, -14820, 16343, 97670, -15239, 44319, 36725, 71383, 21430, 35181, 89765, 46182, 99963, 69667, -11537, 6857, 47578, 47700, -5118, 9457, 49179, 51701, 11409, -23446, 68987, 77832, 33340, 62039, 75410, 45912, -5660, 79397, -40367, 21863, 60584, 95366, 74142, -5352, -1211, 94206, 14891, -8455, 14310, 88589, 45801, -40209, 36897, 40399, 99836, 29026, -23622, 77531, 93966, -22279, 62948, 88666, 91832, 71520, 56370, 97723, -37494, 25117, -44218, 81124, -35910, -39018, 89708, -29299, -7043, 96384, -39727, 16387, 8102, 36171, 41325, -16095, 7168, 24555, 86190, 62845, -5108, -28485, 59438, 87325, 75431, 63887, -9723, 74486, 71383, 9765, 7501, 66350, -44647, 96255, 6654, 51137, -16041, 48150, -29774, -13341, -29490, -40055, -6251, -41628, -47476, 70836, -28444, 35183, -49302, -29161, 93433, 26340, -38703, -6496, 37144, 98612, -19802, 22649, 82882, -2668, 76981, -24419, 59879, -38927, 89856, 23801, -9098, -46122, 59651, 21803, 14302, 90698, -9266, 61553, 25803, 83086, 18164, -856, -36717, 19286, 93733, -23777, -12115, -40324, 49706, -7683, 1536, 77617, 45795, 55885, 10222, 13557, -39113, 60020, 53800, -47144, 3736, 10445, 9706, 28540, -8167, 52481, 19330, 81331, 27075, 96363, -15971, 60873, 23833, -43172, -21905, -37113, 72375, -1975, 86084, 33888, 38977, -5597, 64417, 8530, -24442, -1443, -1841, 9401, 43297, 90875, 65639, 46613, -81, 97287, -46511, 30766, 78000, -47305, 85393, -37105, 77995, 86020, -1652, -49567, 64054, -20875, 11691, 6493, 57833, -5386, 3414, 72530, -49055, 36204, 15833, 17741, 50820, 61350, 11283, 27488, -42447, 97129, -8858, -2460, 75507, 65589, -44562, 15093, 21715, 76957, -1307, 69517, 37164, 33662, -45402, -25170, -45325, 42565, 98870, 80442, 35339, 83788, 35645, 62562, -16340, 68492, -41971, 14611, 3422, 25452, 10837, -49569, -16927, 20076, 10498, 5541, 70152, -5548, 49560, 20217, 44112, 17626, 22035, 44209, 94427, -42048, 60600, 79693, 58361, 37640, 67583, -1517, -49265, 87007, 60804, 89982, 87808, -32030, 29775, -48325, -9148, 72402, 31804, 3113, -19810, -10182, -49290, 87301, -6205, 99827, -10333, 86657, -20579, 25833, -44779, 90069, 71948, -605, 43551, 21589, 17854, 27423, 16235, 48024, 33288, 85052, 70921, -31149, -8023, -36252, -15294, -11711, -3149, 96917, 41870, 11285, 95765, 22655, 62928, 47661, 64187, 62774, 19746, 60560, -49973, -43216, 79115, 29376, -43293, 54135, -6180, -16404, -28281, 69444, -21133, -30974, 87448, 75582, -8633, 98251, 92700, 93660, 20521, -4718, 9109, 99665, -8322, 43987, 61863, 86175, 49743, 7338, -23555, 71803, -39106, -33231, 49382, 74705, -40820, 87516, 73070, 29250, 22245, -45273, -34090, -32123, -11822, -38201, 82110, 90947, 96996, -36528, 79729, 84278, 98666, 15176, -41688, 94432, 29515, 31520, 32765, -28876, -191, 34512, 18643, -49326, 60145, -26739, 93285, -1541, 22556, 91195, 12300, 47332, 44912, -21092, 6365, 66902, -40212, 9975, -16637, 64569, 58085, 46311, 96739, -2978, 71902, -46105, 52910, -17694, 97350, 63226, 11011, 51169, 35631, 34995, 47922, 14687, 67807, 6568, 88002, 71797, 51727, 39385, 9162, 12763, -29211, 30828, 73908, -4985, 37509, 63000, 31762, -18050, -16456, 19285, -172, 75113, 87737, -46942, 87065, 50499, 37111, 28883, 83950, -26757, -21501, 37234, 62721, -27004, -37614, -44626, -36969, 37418, 16780, -45285, 61141, -23137, -4421, 1345, 53622, 11161, 57242, 38167, 72231, -14522, -15149, 17778, 38357, 46018, -16715, 98226, 83841, 9371, 30449, 79936, -44042, -4716, 78481, 8717, 65977, 9444, 87547, 31535, -16564, 7740, -31116, 39621, 66521, 46055, 61381, 83853, -28903, 49011, 27770, -13730, 50820, -21288, 19557, -19005, 27371, -19417, 38704, 14853, 44396, -44124, -31697, 97889, -42006, 48355, 17951, -109, 70538, -15441, -15289, 84827, 68236, -38889, 57141, -36340, 1064, -26163, -37146, 95298, -19557, -13911, -29123, 89468, -30721, 72276, 78717, 82011, 26712, 20729, 40562, -48607, 47140, 84109, 1021, 21993, 88811, -29369, 58618, 76624, -17493, 74892, -30294, 28658, -44434, 61327, 5991, 96359, 86503, 17835, 53769, 68878, 93118, 75698, 99741, -16510, 86110, 82852, 94600, 25262, 94408, 28368, 85307, 41940, -34511, 24485, -8784, -18796, 52212, -6021, -16825, 8479, -27660, -29634, 55138, 8747, -49015, 68201, 79787, -48271, 63840, 25729, -17561, 68351, 10095, 18123, 99886, 57709, -13785, 13554, 26506, 67412, 62514, -47052, -30885, 53280, 88781, 1312, 94824, -34730, -2169, -35364, 74924, 80544, 9132, 31371, -28470, 60171, 29621, 99570, 36604, 9970, -33021, 92454, 78832, 37169, 584, 76485, 95637, 71788, -40423, 72251, -35421, -49783, -12986, 46206, -6659, 38192, 97238, 35199, 15243, 79335, 16585, 30073, 23743, 91606, -19492, -6716, -10983, 64042, -35586, 58194, -4269, 8690, 33444, -17931, 2951, -39986, 11940, 56706, 36781, 59822, 77753, -1955, 8194, 47092, -22153, 3859, -4539, 85733, 97281, -13339, 98724, 5714, 44988, 99059, 31181, -4594, 23666, 86502, 97926, 51534, 81583, 81208, -21164, 29571, -45097, -44126, 35401, 59394, 47645, 42643, 71758, 20698, 67178, -41811, -14515, -37211, -3392, 55899, -16505, 95876, -35890, 3049, -20278, -4870, -26321, 78266, 73575, 10357, -47050, -21781, 81971, -4889, 48373, 47259, 80561, 34126, -1198, -15421, 30410, 57139, 21857, -587, 28631, -3116, 95220, -28220, 27131, 74279, 70203, 7277, -36401, 57988, -9094, -13031, 60468, 13364, 82712, 21738, 47252, 34731, 64777, 68405, -6945, -31349, -10781, -14794, 26322, 43221, -14790, 5736, 92596, 52954, 84499, -49485, -576, 18780, -38598, 20506, 69619, -2051, 90270, -6581, 85692, 75931, 60387, 68369, 86554, 26740, -38418, 2318, 97981, 12955, 17636, 47936, 5941, 96397, 3603, 20438, 26723, 33867, -35400, 1297, -46167, 82645, 43116, 78947, 31305, 59118, 86752, 67757, -14814, 68022, 2650, 39685, 41020, -33424, 70334, 58781, 38503, -42857, 76826, -17476, 80362, 14378, 10972, -10697, 27304, 60519, 59255, 73418, 36036, -21242, -25344, 66734, 10302, 54621, 67666, 78982, 45861, 27334, 76640, 26221, -25096, 40309, -5181, -13336, -35846, 53367, -9355, 21273, -19735, 10824, -43137, 50577, 8528, 61275, 24451, -16060, -1244, 22037, 71959, -14273, 21905, 51030, 79329, 93017, 97369, -37607, 56136, 9279, 50238, 39284, 66797, 60743, 463, -8807, -47201, 80887, -26710, -35571, 54350, -23792, -29746, 43548, 23434, 85968, 39645, 29634, 93788, -16851, 83043, 90939, 91014, 24580, 16986, 48556, 63887, -28802, 99047, -17971, 12456, 67955, -36529, 24850, -39410, 41257, 49589, 14794, -30427, 97570, 59762, -15213, 41800, 18624, 51560, 15414, -3931, 99413, -29854, -39123, 33980, -4474, 79380, 51020, 2947, -40734, -7212, -21461, -39845, -40737, 10082, -15765, 22316, 21521, -23241, -33628, 6048, 33501, 54170, -21971, -12474, 89480, -28388, -28334, 19495, 39027, 63574, 59283, 13967, 58306, -43074, -14547, 38564, 92770, -8131, -12204, 82669, -26144, -32818, 77497, 21678, 53020, 44888, 52490, 20243, 2199, -19000, -6973, -19184, 14868, -6333, -14448, 84570, -5129, 66078, 875, -27399, -48758, 25322, 39865, 87310, 21916, -38989, -31770, 1043, 96929, -3819, 18333, 43560, 35881, -31863, -38451, 99855, -7381, 43886, -7788, 52198, 63089, -11570, -16662, 30316, 87197, 61034, -41826, 44274, 96959, 48874, 89042, 13467, 72687, 35334, 82698, 15271, -35401, 60823, 83196, 51926, -49528, 52650, 83242, 88877, 15586, -9528, 52084, -41500, -446, -721, 5746, 53190, -17686, 88122, -21352, -31221, 75759, 73398, 14964, 14712, 73806, -6372, 99856, 4473, 44965, -17377, -40366, 4957, 35568, -36024, 71805, -32892, 82175, -38972, 27640, -23016, 87836, 4845, -34164, 25513, 34059, -5174, 29217, -17771, -33676, 85869, -44651, -6368, 51154, 17245, 65514, 52280, 32604, 67639, 74198, 80963, 91466, -34702, 85969, -6242, -41378, -6725, 35560, 74894, -14808, 75036, -16991, -27391, -4157, 68037, -33414, 36567, -14420, 27477, -36314, 24307, -17471, -15735, 48018, 26072, -35291, 56474, 55214, 11772, -13613, 54315, -11565, 55543, 5540, -43912, 89423, -3841, 28172, 67189, 18805, 52754, 32274, 87267, 58443, -32932, -18376, 52908, 78774, -7325, -18746, -48308, -21375, 28328, 19158, 64597, 75204, 55551, -19670, 69151, 18369, 59734, -13207, 96626, -20011, 19036, 33520, 84754, 8337, 40873, 93433, 54242, -34171, -46079, 40107, 59699, 36454, -46078, -1227, 55547, 43108, 80862, 35751, 13542, 90810, -23212, 87292, 30074, -14545, -14399, -44888, 91125, 38916, 29839, 92447, 82164, 97491, 67535, 25373, 91757, 37996, -30137, 44812, 37683, 6215, -622, 87752, -25543, 68855, 63891, -12985, 83261, 28204, 6184, 12760, 33364, -35614, 29147, 38631, 47316, 232, 45095, -4565, 30132, 74868, 85690, -47146, 10987, 3127, 21867, -9785, 97742, 19103, 76599, 45842, 1405, 97613, 7853, 82851, 17850, -11839, -30452, 99368, -33415, 84078, 53089, 34077, 10368, 91726, 86073, 78516, -31505, -28608, 67571, 40006, -14281, 88038, 24076, -44683, 98971, 30334, -35939, 44766, -23308, 69343, 81316, -16588, 12607, -43935, -28800, 66796, 8498, 28459, 20940, -37349, 61258, -36634, 48691, -33964, 28036, 44890, 29930, -23539, -4872, -15157, -24808, -25529, 56710, 77265, 8859, 63510, -38750, -34111, -13874, 69727, 67660, 3465, 78252, 43805, 15128, 62356, -30209, 64955, 28571, 80107, -35451, 97378, 8024, -46604, 280, -43378, -28275, 50895, 11296, 44060, 55997, 43955, 45822, -7261, -28249, 46904, 28750, 25181, 59505, 31481, 33719, -43028, 86024, -689, 50869, -34132, -45054, 14752, -42563, 68314, 25213, 72738, -40417, 719, -15834, 53951, -34298, 48671, 81753, 83168, 25550, -17180, 40485, -41262, 53623, 78870, 95771, 89964, 48948, 49293, -27814, -42950, -45732, 86004, -36350, -20118, -44122, 31837, -34978, 54658, -42685, 61241, -24459, 78759, 27517, -23803, 37076, -3412, 31461, -40307, 1341, 86090, -25756, 49002, 95942, -15078, 35325, 55565, -48293, 57898, -6320, 92554, -9200, -26570, 56658, 25522, -24272, 87808, 16707, 42818, 80642, -29286, -16793, 37110, -18377, -35046, -25848, 25616, 91794, 59364, 13555, 56853, 3076, -19548, -17766, 85832, 81301, -2229, 16109, 78836, -46145, 62977, 51388, -34966, 17577, 24671, -8783, 55879, 21217, -13782, 39554, 8262, -1321, 62474, -21948, -12608, -6642, 14404, 69498, -48188, 46620, -7858, 70662, -20150, -32618, 17968, 80341, 13324, 85460, -12975, 38447, 44399, -36808, 69584, 23963, 49977, 88653, 53541, -36181, -10292, 37390, -28856, -45246, 96564, -1092, -27921, -16728, -3500, 58328, 24425, 15961, 25156, 14142, 68689, 50311, 35956, -34753, 85513, 73964, -40098, 62709, -34835, -1267, 67524, 64676, -17071, -34407, 64503, 18819, 31927, -48451, 42292, -10892, -43887, 48196, 49159, 21006, 66943, 57643, 68519, 18727, 41613, -49481, -29382, 42467, -34432, 27506, 6264, 77675, 63960, 36686, -13582, -39955, 11063, -20749, -7654, 35761, 82065, 75761, 55987, 10416, -73, -2289, 72765, -2098, 62733, 9080, -16548, 36222, 42229, 34603, -18466, 12415, 91225, 60395, 91293, -39602, 15820, 51567, 96639, -47497, -9078, -42268, 67786, 14289, -46123, -26185, 77249, 36651, 61794, -28780, 90370, 34872, -5421, -25314, 52307, -9986, -40618, -42013, -49519, -33864, -45613, -31101, 85243, -8603, 69926, -49464, 37040, -7166, 80914, -22373, 13544, 4665, 67556, -7332, 69278, 36353, 32800, 90683, 96495, 26112, 7703, -12778, 61931, 61424, 60434, -1052, -47279, 71887, -2268, 99502, -23754, 94138, -7346, -34228, 52161, -39453, -34416, -17278, 76672, 88363, 95087, 58887, -45552, -1503, 64048, -49579, 83283, 89202, 42092, 76465, 72191, 91073, 39007, 47190, 31052, 58042, 61838, 97524, -25684, -43148, -20071, 30606, 23809, -2663, -19791, 49360, 10073, -9862, 540, 67406, -36830, 20280, -26193, 94512, 51476, 91102, 92667, 69804, 92623, 34245, 85667, -11388, 29686, -40416, 40408, 63443, -13222, -15942, 52300, 40549, 78516, 34847, 76749, 34099, 70051, 46178, 74005, 35382, -28069, 13929, 45878, 40238, -30751, -44242, -44856, 94627, -6505, -36843, -13237, 87568, 77706, 23504, -19094, 85580, -29956, 35397, 98434, 85230, 57770, 3500, 24324, 64905, 88721, 26977, -27936, 41358, 58063, -3040, 11406, -7431, 98715, -34905, 80809, 76423, 68529, -14134, 24783, -2701, -4568, 68071, -11603, 83192, 7487, -12649, 32783, -31885, 11041, 16208, 81385, -11627, 93774, 57260, 12882, 13719, 79072, -1795, -34887, -17356, 84347, 43621, 74404, -27682, 90449, 46961, 74007, 61848, 94516, -32012, 48145, -35287, 64915, 25861, 39546, -34942, 83434, 4297, 91402, 77643, -47715, -43773, 10492, 40244, 47119, 89380, 82524, 99424, -8713, -7279, 63198, -24651, -14227, 98318, 62314, 82375, 50348, 29825, 79818, -44104, -25758, 33782, 709, 10358, 67096, 88481, 87323, 45418, 68992, 22652, 87794, 4967, -48033, -5858, -33443, 81502, -38525, -21514, -20784, 4729, 97173, 6903, 28728, 55524, 705, 32529, 75106, 78140, 31684, -46466, 99872, 81999, 36174, 46102, 24784, 56011, 50071, 68065, -47441, 98185, 28892, -48414, 63977, -41667, -23093, 6187, 14628, -40742, -30320, -23557, -17929, -19246, 74084, -19545, 36170, 12550, -9980, -41286, 52875, -40135, 36723, -45008, 45478, -8496, 91469, 66945, 2679, 10483, -44468, -18226, -5468, 65244, -25792, 67838, 17568, 99, -17862, 58928, 8586, 26875, 37230, 40127, -47527, -18390, 21124, 59250, 8154, -4508, 5915, 33937, -26710, 22275, -27500, 51647, 35817, 28761, 32067, 86732, 66870, 79220, 36304, 72190, -45885, 43897, 64747, 92018, 85402, -47449, 40074, -6152, 11039, 40287, -17444, 57378, 19306, 48040, 69790, 14966, -49558, 66103, -40005, 27557, 49347, 64809, -38141, -1814, 69599, 48695, 80042, 91148, 21786, 90393, 36115, -9303, 81164, 17747, 36456, 74000, 33778, 12812, 66945, -2426, -24700, 4494, -39231, 60055, 35613, 52094, 22758, 36479, 42454, 54385, -38662, -17212, -10489, 24534, -2693, 38977, 94293, 56171, -4362, 63026, -26257, 50226, 99848, -1830, 48677, 47938, -25247, 10251, 87904, 99570, 53044, -24111, 22742, 84706, 12160, -22514, 75241, -11919, -22732, -5681, -788, -6088, -23330, 30110, -16489, -48315, 25307, 25251, -7719, 99531, 72032, 19729, -21465, 33620, -34465, 4683, 19496, 85552, -34593, 66133, 42135, 97610, -48129, 18316, 68550, 32251, 35341, 70463, 27917, -18502, 11850, 36276, 96723, 24530, 90668, -7842, -41897, 82635, 67550, -39965, 7560, -16783, 77229, 828, 40661, 71664, -46457, 67278, 37175, 11174, 96684, 97967, 74695, 40416, -30984, -47528, 29521, 50620, 70085, 41718, 23589, -5224, 75304, 14511, 69869, 97057, 44487, 79767, -20225, 82701, 8242, 33063, 94094, -8977, 33474, 34220, -45410, 62987, 96438, 12153, 61285, 53190, -39433, -45382, 34749, 24922, 50169, 41691, 3335, 47681, 80575, 41170, 56663, -25273, 48409, 10153, -24881, 1936, -46032, -11564, 20268, -43953, 87749, -32963, -16997, 173, -11529, -23223, 15341, 20501, -47413, -40233, 75741, -45214, 30355, -39876, 81964, -35853, -10486, -33553, -11297, -49449, -41801, 36392, 53532, -5406, 20959, 4982, 76659, 16155, 43100, 59974, 23325, -4817, 85101, 84882, 36174, -32930, -20430, 6271, -19570, 59671, 42780, -48428, 67216, -31300, 5501, -9278, 61478, 69034, -214, 37993, 89880, 44726, -39603, -5451, 80762, 21362, -33888, 25657, 60698, 64654, -14762, 92337, 71901, -49100, 42579, -22199, -5088, 16424, 74012, 67895, 81471, -8996, 474, 92132, -1754, -44532, -42243, 99706, 59535, 11573, 48134, 95051, 96188, -48519, 75583, 66143, -34012, -20874, -2946, 68614, -38985, 23016, -42278, 70155, 67189, 44624, 58335, -39319, 50530, 53745, -693, 93118, -44764, 9684, 70617, -20940, 81790, 39952, 54217, 56541, -34274, -16654, -17150, -32421, 29276, 13213, 72596, -33177, 9395, 98617, 50734, 39071, -19833, 8219, 61150, 22469, 26967, -18012, 78286, -2618, 75512, 98491, 43742, -26265, 82842, -3628, -49233, 26653, -7026, 83580, 94521, 21946, 3386, 9039, -16800, -16988, 5396, 21632, -40758, -26821, 76872, -30396, 96229, 82925, 72536, -28710, -26185, 58863, -45314, -12651, 33459, -5905, -39127, -19988, 1389, 11654, 78301, 74410, -11571, -49020, -1638, 70135, 86000, 23796, 95344, 78843, 72380, 33729, 16677, 35444, 8106, -37462, 21513, -23721, 2036, 89290, 36545, -34781, 53930, 31644, 40423, 58072, 1022, -43524, 73225, 54598, 89205, -8130, 87479, -49724, 85994, 9215, 15272, -16827, 10520, 17124, 24031, 44026, 79391, -14424, 92628, 62724, 59571, 39557, 25305, -41990, 1859, 24449, 30931, 39933, 20602, 64752, 1239, -9393, -45569, 13258, 47502, 88087, -1020, 13221, 34629, 497, 92172, -857, 49135, 20969, 22817, 65174, 73844, 71203, 38955, -4602, -45315, 47304, -13999, 83082, 4680, 66710, 94475, -35000, 65935, 80587, 8656, -6676, 12773, 80206, -24674, 24753, 32856, -31165, -42295, 88780, -42066, 72920, 97655, 62918, -48129, -4924, 58953, 93278, -47668, -19105, -443, -22735, -2630, 47984, 19417, 49399, 14284, -18142, 33678, 43388, 70976, -8480, 4902, -24037, 19453, 95275, 26098, 27316, 43514, 56941, 41860, 28298, -4738, 18794, -10155, 65588, 60789, 26585, 36830, -11718, 75676, -44287, -27533, 56592, -33638, -38102, 43992, 57424, 4400, 85057, 17522, 13748, 87419, 28219, 7101, -21326, 1765, -15554, 96616, 40801, 47241, 68565, -22122, 92659, 51599, -29538, 4629, -38534, -2659, 93767, -39492, 36621, 55944, 84856, -24939, -32598, 40194, 66862, 97379, 41886, 35419, 63512, 26722, 47508, 74954, -44725, -8160, -3210, 1097, 49137, 8119, 27028, 57752, 49083, 2845, 19681, 29933, 49836, 86885, -30469, -38178, 13110, 57587, -13040, -33078, -27721, 97677, 78353, -47169, -22379, 92523, 22278, 26201, -9273, -10124, 65201, -855, 95666, -29522, 96111, -19685, 9924, 37277, 51660, 31414, -47784, 85824, 81397, 36962, 61334, 61509, 93263, -10285, -27840, -15316, 13506, 73681, 92263, 99677, -23651, 89264, 39264, -22136, -24442, 77773, 75997, -10894, 19846, 54464, -19223, 77058, 61540, 94022, 97638, -39329, 79876, -4817, 97304, 1728, 62595, 8740, 11335, -20748, -9855, -17494, -11302, 43768, 50099, 41142, 66747, -28558, -14795, 73539, 16160, 99863, 29641, 58953, 81442, 46391, 56500, 40638, 30869, 30192, 32409, -9568, -8765, 74992, 93560, 47002, 25320, 12197, -14835, 93043, 67359, -49966, 70248, -14508, -7396, -33492, -21537, 49897, 38079, 30079, 42158, -30178, 35019, 24667, 18581, 24829, 8106, 59850, 79834, -48245, -43835, 7812, 10335, -36745, 94262, -18501, 56214, -22203, -44837, -494, -26867, 36547, -3435, 80071, 38882, 97759, 82791, -12342, 91784, -35807, 2356, 41591, 61303, -49920, 5741, 59944, 9272, -30950, -4908, -41479, 20907, 85157, 21692, -30209, 22544, -27859, 49772, 60279, 9585, 96057, 21041, -43123, 45514, 10088, -46595, -36728, 88570, 27877, 30675, 68415, 74482, -29942, 68, 42450, 11250, -47988, -12838, -37340, 65026, -47206, 9914, 27775, -4349, 93483, 39369, -11584, 91645, -5624, -12787, -25196, 82377, 62548, 2800, 42190, 72288, 40990, -44631, 89044, 58373, 31401, 15915, 79296, 78367, -42096, -36593, 70338, 60816, -24791, -41197, -26628, 21804, 88003, -23450, 15095, 82794, 91431, -42686, 74410, -12410, 98851, -27257, 76359, 49699, 63350, -6198, -29154, 76541, 37829, 99330, -17630, 76790, -44821, -35497, 82905, 52343, 12484, 60956, 94656, -49557, -29781, 21444, -2721, 92364, 98640, -3102, -15563, 17070, 43613, 18710, 24498, 26787, 9303, 95056, -42037, 7110, 41634, -40272, -13260, 65864, 60336, 14780, 76369, -29589, 25654, 18258, 708, 30793, 94917, -26786, 60685, 25464, 33334, 87540, 50515, 92100, 14631, -37337, 56881, 32877, -42110, 32507, 64234, -42081, -44446, 15167, -46023, 3095, 34196, -27106, 24795, -2699, -12840, 31922, 68415, 23565, -26906, -19896, 56256, 84704, -36793, -10849, 82631, 93233, 56912, -41952, 11836, 12021, -46353, -16735, 11880, 97475, -16208, 19364, 25468, -30248, 25285, 25953, 79161, -6183, 587, 26376, -35886, 57852, -49646, 24593, 5975, 92644, 66735, 40168, 9756, -12277, -17740, 69844, -8609, 73955, 76523, -35027, 79434, 50554, 59091, 82046, 29681, -41293, 63543, -5914, 8882, 26264, 72393, 41050, 50477, -18476, 6685, -18039, -18355, 32, -13280, 47167, -16785, 52557, 95239, 29504, 89837, -3679, -32112, 42456, 1331, 38024, -47882, -3600, 5299, 38275, -26749, 51373, -45542, -23828, 67616, -3659, -32089, 51204, 73174, -27829, -20370, 63625, 86283, 7872, 94838, -26358, -21022, 75375, 30678, 38905, 40384, -441, 92133, 55721, 41751, 13997, 81873, -1833, -18550, -33931, 52229, -19783, 40018, 49561, -11754, -44320, -18099, 17693, -24451, 1839, 83989, 96016, -46258, 98945, 63749, 19731, 52939, -9088, 42605, 63517, 26620, -22460, 28462, -26981, 64148, 12291, 4413, 54120, 93789, 84123, -32117, 58203, 20380, 46430, 48442, -12280, 90266, -9590, 83730, -18514, 56101, -36247, 99615, 60308, -34640, 90455, 22980, 73251, 19986, 41959, 70842, 93103, 73962, 40958, 65297, 11426, -15837, -28959, 87316, 3260, 95460, 52105, -12931, 49843, 6998, 43239, 99439, 23226, 47429, 72703, 77183, 57402, 68799, 50171, -10701, -6264, -27446, 63460, 18131, 79645, 56836, 71024, -13352, -27122, 40884, 80552, 69992, 29301, 48978, -38310, 75675, 87764, -3282, 60122, -35381, 37150, 71231, 91906, 63981, 72630, 43514, -10947, 17271, 41488, 22725, 63996, 37639, -17079, 95130, 49374, 28943, -17865, -32115, 63189, -30226, 64862, 87502, 69271, 24333, 73378, 77005, 3785, 65516, -36741, -27757, 6713, 36526, 66732, 84046, -33120, 46274, 43143, 36674, 93673, 37783, 52986, -11, -24403, 41433, -28159, -9098, 44894, 38461, -43935, 15310, 19304, -3089, 56949, -21882, 97684, 81456, 17729, 59182, 71888, -37956, -20499, -11167, 58363, -48384, 45175, -29619, 9937, 94758, -38166, -41817, 95529, 43118, 14251, 50404, 23146, 52242, -15756, 94479, 42187, 39441, -41190, -12979, 32696, 91397, 1026, 92642, 84358, 21859, 57384, 57869, 10757, 32644, -6160, -40052, 4460, 5377, -27128, 93342, -25784, 2606, 88357, 71495, 56872, -32366, 22076, 43935, 88230, 94063, 24300, 5278, -26808, -2860, 42184, 91683, -4326, 1509, -11125, 4730, 88601, 72168, 96093, 66574, 92, 32028, 5933, 75057, 19420, -35035, 13605, 68116, -36145, 13051, 35088, 80573, 78636, 78363, -13957, 49351, 17721, 25633, 93180, -24392, -10593, -39387, -5669, 37741, -14730, 17237, 40761, 15440, 35817, 23137, 27969, 26335, 91990, 89110, 47894, -898, -3103, 13752, -2999, -1025, 51903, 77414, -34589, 28744, 67431, -36173, -42188, -36488, 85925, -35515, 40144, -33091, 87584, 72381, 55834, -40839, -4942, -2997, 36904, -44780, -29376, 51486, 85502, 23470, -2841, 16837, 60977, 11879, 2482, -47855, 35519, 32350, 50625, 81273, -2864, 4658, 47659, -15086, 34501, 88363, 2081, 6084, 63714, 5902, 26592, 23157, 72549, -603, 45563, 57190, 23147, 78605, 40312, 18136, -21909, 46211, 29704, -34163, 60913, 68347, -27361, 85288, 79870, 12632, 40194, -35104, 31529, -15148, -23554, 24401, 45821, -5003, -14099, -26339, 76924, -49598, -20550, 70666, 27129, -3176, 81070, -16418, -23276, 87468, 91497, 51201, 74013, -33452, 62325, 62952, -11444, -36638, -38585, 78170, -44577, 29301, 2656, -10378, 34851, 76039, 47824, 54070, -26211, 37380, -14591, 22296, 56336, -34572, -27090, -48442, 23170, -31631, 59845, 52226, 71036, -48117, 84099, 75950, -48186, 36578, 74368, 14079, 51459, 91566, -29381, 4611, 1008, 12482, 53328, 12225, 32732, 42155, 41006, 38470, -35155, 48875, 29396, 24008, 4711, -41326, 59038, 23129, 66940, 91745, 67800, 28109, 88245, 33205, -48533, 7844, 99059, -17934, 18747, -29653, 40088, 56790, 81979, 23754, -19470, 48373, 8868, 57600, 7692, 52980, -49221, 76686, 92918, 86227, 87913, -12918, 35679, 90181, 93631, 89762, -29152, 49241, -1292, -27151, 59373, 94632, -3241, -29733, 44837, -29206, 46031, 73993, -40746, 61967, -31247, -21637, 44178, 51526, -49571, 59761, 14190, -43343, 85872, 78834, -18447, 33492, 74781, 81337, -38554, 98264, -8745, 43517, 90922, 88368, 14639, 39284, -16325, 55142, 10802, 52945, 63609, -18314, 88881, 39717, -34426, 39107, 98622, 24873, 26751, 76082, -49337, 88352, 68952, 85216, 80422, 86520, 81564, 74209, 94395, -38758, -24129, 73911, 30185, -43959, -44547, -22570, -39864, -47383, 43603, 94255, 47614, -30919, -44044, 39517, 70670, -22794, 10931, -49744, 33435, 31733, 45787, 78760, 2694, -36173, -11915, -48762, -515, 19681, 37628, 24597, -33524, 34736, -24612, 15731, 44170, -4562, 7163, -42043, 79703, 67293, -34544, -25120, 45489, 38388, 36287, 84635, 40948, -17675, 5622, 62782, -45640, 95780, 48919, 46287, 89491, -37590, -42353, 48638, 79442, 18617, 14832, 12336, -25388, 38071, 44171, 67506, 26141, 72273, -1347, 66793, -20101, -41036, 28926, 28961, 38337, 63041, -41785, 26167, 6912, 33054, 95207, 91481, 13160, 13211, 47162, 22829, 51307, 87889, 65951, -44633, 46114, 91152, 92910, 53237, 22309, -8470, -7862, -1160, 56323, 18109, -17333, -4998, 82105, 91441, 67976, -32695, 8042, -18724, 69536, -42631, 38234, 50332, -23483, -36666, 37141, -29772, -695, 31063, -1912, -4915, -49948, 48586, 94021, -7469, 76350, -9573, 74184, -30233, -33939, 85669, 71330, 56071, 52513, 11020, -13346, 23822, -45508, -47882, -14181, 60212, -35819, 96532, 13640, 96307, 31329, 8406, 78263, 95514, -15338, 59959, 84216, 68287, -29038, 70596, 98067, 24455, -14443, 52093, 41399, -501, 4792, 86015, -48687, 45738, 99810, 52182, -47632, 51446, -38660, 45024, -3937, 67900, -26499, 59166, -47113, 52659, 22617, 97161, 26856, 65276, 86336, 54373, 87096, 87376, 21666, 71312, -21407, -29385, 54719, 35596, 30538, 6206, 99951, 69657, 79670, 16763, 92323, -46624, 64535, -40982, 6504, -4972, -2835, 41500, 12556, 25878, 50535, -46888, 51717, -32488, 15276, 38426, -45286, 16762, 48505, 31354, -38109, 88489, -26362, -34980, -17777, 7951, -1266, 37499, -29887, -3236, -8404, 61214, -39094, -18755, -35198, 37268, 44570, -27140, -12492, 23719, 43989, -9518, 23557, 33759, 8467, 69697, 27487, 34398, -29067, 40398, -14301, -6618, -47012, -37263, -21632, 35985, 62831, 79893, 20503, 18876, 21922, 21506, 29706, -40395, 97756, 80303, -45745, 18140, -23341, -8355, -22304, 61082, 15939, 59681, -957, 51184, -33847, -6105, 71970, 44833, 97341, 19159, 80174, 6949, -10217, 88872, 79528, 29063, 42663, 14119, 96213, -29490, 19502, 4168, 36212, 77274, 26267, 73959, -9582, 36089, -4074, -27036, 40618, 67664, 61266, 19649, 54122, -5852, -37178, 36659, -32939, -18386, -14852, -45214, 73958, 2882, 75194, -25477, 90558, -34106, 29637, 10402, 75774, -20034, 68304, 90364, 30091, 97302, -4298, 87004, -38605, 75670, 41876, 30174, -15831, 2769, 42332, -11849, 13461, -18861, -40253, -24806, 21531, 12991, 46005, -40745, -23197, 51187, 70390, -1131, 21091, 72627, 52249, 23211, 23522, -6141, 87210, 62203, 80315, 40793, -42992, 44298, 61190, -19134, 43111, -47683, 7507, 67999, 4687, 41090, 85872, 84511, -28487, 67988, 5947, -12570, 9114, 33390, -18528, 30872, -4834, 51785, 40785, -38632, 55470, 34503, -17851, 97708, -6719, -33529, -27416, 60767, 52618, -2659, 89797, -41397, 30369, -14706, 92004, -41839, 59496, 49034, -14431, -25322, 49335, 65641, 96825, -45524, 10189, 27432, -21587, 58563, 90309, 87583, 51463, 31483, -34502, -3089, -5454, -10291, -21109, -26761, 25208, -7833, 6241, -14492, 55486, 12468, -40015, 68499, 99396, 56887, 37572, 87062, -25449, 42372, 23419, 69746, 443, 26041, 94990, 53744, -11052, 88488, -31203, -42610, -38161, 51981, 9821, 6700, 43792, 66119, -2453, 35979, 33334, 56546, -7749, 78052, 36634, -27884, 24258, 65667, 75933, 73258, 4854, -36536, 78937, -44447, 12358, 991, 54889, 84849, 50585, 35031, 81905, -3580, -39866, 77274, -44906, 62080, 42893, -2939, 9247, 82399, 89765, 40358, -18055, 58457, -47464, 38028, 31566, 52349, 64326, -4734, 35152, 44246, 42000, 70753, -43014, -35188, -10710, 84282, 86619, 74800, 46745, 35678, 48030, 41240, -20759, -759, 48144, 53282, 29582, 40180, -42673, 50621, 492, -4836, 67051, 57069, 58123, 3932, 71543, -10667, 17251, 33589, 36222, 35687, 49232, 10100, 84964, 11393, 94282, 75037, -27888, 73790, 9818, 64714, 56829, 62142, -26791, -10926, -9698, 63439, 94475, -12972, -401, 1602, 33641, 8878, 78628, 98297, 52458, 79595, 72243, 88743, -49790, 67708, 29097, -34627, 23465, 46019, 47340, 14008, -46770, -30569, -47592, 59084, 29934, 47879, 39861, 94102, 26399, -9618, -9068, 67211, 50955, 92007, 19028, -23104, -7275, 17950, 72221, -4478, 27337, 98126, -21994, -34817, 70401, 33178, 63472, 28259, 69698, 4169, 6335, 70461, -27545, 73815, -42586, 67750, -45396, 87710, -10454, 72365, 70854, 80214, -46184, 35725, -25144, -37360, 9639, 30604, 98108, -6296, -32568, -4965, 64849, 63019, 58165, -11410, -15353, -8510, -34187, 92780, -4533, 65889, 20777, 13094, 18314, -39963, 93443, 6757, -35982, 66544, 61914, 26588, 50798, 22938, 45070, 25092, -34684, 50448, 20904, 7418, 32737, 3838, 87890, -4341, 26, -36703, 13086, 72395, -31250, -25935, 61360, 67833, 74721, -40401, 23383, -25934, 76060, -194, 21733, 27071, 33190, -13135, 15790, 52545, 94639, 55771, 52094, -45290, -19032, -40982, 58971, -36603, -31768, -3616, 86623, 95778, 88323, 51384, -17566, -18268, 65219, -2196, 67519, -16966, -2045, 50568, 97810, -14380, 20147, 94506, -6202, 36475, -24909, 29704, -1579, 21417, -11195, 80541, -13983, 39549, 68411, -47155, -47397, -49919, 54110, -545, -24021, 40218, -5583, 12141, 89835, 59659, -25019, 43937, 84420, 79826, 37546, -26448, 27036, -21531, -34495, -44522, 78217, 43615, 101, 84135, 20719, -26180, 31385, 42464, 23714, 96607, -47182, 35979, -20495, 31510, 26598, 3324, -36746, 53886, 88172, 84212, 63739, 52708, 19747, -34198, 39988, 78298, 24946, 26276, 14645, 49296, -17475, -23847, 91514, 18997, -44854, 54403, -12911, -1378, -30556, 4822, 69000, 30938, 96079, 21275, 49533, 63942, 39510, 76134, 59946, -47181, 22644, 3886, 6697, 72606, 23498, 5087, 90549, 52142, 23815, 26019, 18369, 3324, 36011, -34552, -36039, 58557, 13870, 28283, 72343, 6744, 15268, -25120, 43844, 1951, 33302, 32990, -11599, 30539, 69307, -31558, 42749, 51931, -42039, 90637, 25697, -26752, 44021, 4118, 53788, -6032, 72690, 35647, 19983, 20258, 86509, -20522, 14395, -27066, 52655, 9003, 40452, 12985, -38312, 95018, 29596, 72850, 52901, 37228, 31631, 24922, 93373, 59501, 79024, 19927, 94861, -23280, 3162, -1348, 17798, 31031, -21595, 60586, 5469, 70627, -243, 71224, 6219, 21140, 31738, 83862, 93459, 13867, -8795, -39971, 90207, 97946, 15317, 66336, 25693, -28942, 19892, -46906, -43450, 11615, 64685, 38166, 58197, -13080, -28204, 74833, 14393, 46268, 60132, 38777, 20245, 25296, -27525, -32237, 23773, -1144, -43856, 69928, 60343, 39386, 65865, 6740, -13663, 7904, -20009, -756, 54489, 75708, 94582, 26017, 84246, -17528, -26608, -25005, 13691, 17497, 35777, 22707, 84635, -7921, -12257, 44997, -27219, 67864, -33182, -38188, 72367, -29884, 57589, -29794, -15111, 45595, -21825, 22921, 61956, 90037, -40887, 34350, 88629, 99440, 23381, 10004, 91649, 15507, -42456, 61411, -4620, 24116, 21919, 52990, 41448, -3821, 9602, -32564, 13061, 77336, 15749, -10587, 45478, 76720, -1214, 81075, 18678, -44895, 38446, 41171, -40590, 68073, 66567, -938, 23567, 55779, 51670, 29055, 70533, 83611, 19641, 12814, 87868, -48515, 86989, 22936, -3098, -49329, 65112, -37283, 72519, 16341, 16094, 4982, 25280, 7075, -9754, -10297, -46105, 16617, -47386, 8784, 22695, 43756, 67493, -31478, 21303, -21296, 75353, -9852, 98639, 14231, -8223, 76154, 32222, -49239, 85961, -2361, 98546, -41167, 39610, -20901, 3101, 384, 69980, -24312, 7332, -787, 86876, 11751, 25620, 13715, 38822, 65856, -36297, 92008, 8276, 59269, 89762, -31203, -7164, 21170, -11724, -40124, -480, 82849, 24531, 99767, 5821, 75292, 61720, 33411, 65672, 93914, 8672, 66629, 54004, 84758, 6434, 36673, 12532, -3226, 34084, -26524, 47894, -9249, 66601, -42208, 62004, 13282, 8523, -18347, 13791, 76667, 28945, -39727, 69372, 55485, 5720, -32139, -19297, -13314, -12127, 17983, 29168, -38572, 87970, 36510, 98507, 90148, 4828, -12114, 84555, -22467, 7758, -39209, -9033, -45604, 81415, 62358, 20346, -37210, -41830, 95529, 85294, 59740, -44799, 38525, -16663, -38335, 33215, 34703, 52837, 25948, 31169, 52627, 27849, 19203, 53272, 65785, 53068, 57488, -29611, 40085, 7785, 949, 18639, 80431, -49030, 34989, 30209, 726, 23004, 51097, -22383, -3524, -41076, -20204, 93244, -21173, -31543, 74542, 97944, 29691, -3839, 1119, 28575, -44705, 99568, 27597, 67017, 94225, -15940, 35919, -9306, 42481, 42384, 45169, -37636, -45323, 85130, 13549, 59975, 55686, 10652, 31543, 92804, -46395, -47166, 42140, -46586, 52788, 37236, 6708, 68459, 71339, -42258, 57593, 1288, -26967, -22226, -33074, 37941, -30979, 17282, 5206, -2857, -19096, -45627, 42773, 81055, 21522, 41439, 90688, 91317, 69553, 24186, 98170, -34136, 87913, -10643, 76640, -15924, 30598, -15189, -16459, 40332, -45488, 17008, 60978, 62196, 69474, 14217, -25818, -19546, 18570, 88574, 94256, -49381, 69726, 66550, -46074, 59092, -29303, 17261, 19887, -25955, -45087, 31170, 13202, 16960, -6224, -42194, 64538, 76943, 69295, 17932, 8504, 96121, 94819, 74469, 13773, 94828, -2278, 80142, 56896, 88120, 30836, 18190, 5510, 45137, -37951, 84286, 1563, 70297, 73388, 46600, -31968, 96818, 53238, 81402, -12255, 24054, -19062, 99796, 2877, -31814, 78631, 92225, -16306, 66285, 69983, 20159, 27266, 58287, -35674, -25884, 20342, 15988, 25858, 38258, 15702, -1129, 48578, 26369, 50001, 48034, 41262, -47842, -11547, 44466, 8180, 96976, -46273, 41204, 31855, 92628, 29819, 37847, -33358, 95568, -21538, 92163, 88153, 91917, -25681, -49275, -44487, 94239, 37128, -48140, 21027, -20181, 50899, -10138, 93464, -24373, -6113, 86751, -43082, 74134, 97397, 28320, 38146, 18895, 12098, -8166, -34477, -32887, 56097, 48902, 82960, -24553, -23368, 9449, 89536, 31683, -44404, 11656, -25189, -37071, -11057, 37056, -37348, -14167, 54347, -23043, 5712, 68902, 71655, 29656, 8975, -828, 55831, 83423, 42973, -15538, -20075, 73854, 17634, 90373, 69752, -31175, 54010, -17792, 86395, 87309, -1711, -4431, -4550, 24135, 24334, 93499, 5831, -10969, 63982, 23295, 18453, 96771, -18540, -24780, -8751, 77739, 41268, -27957, -629, 85935, 78489, -35152, 17667, 28556, 74869, 89420, 92167, 37785, 18583, 51070, -1912, 77580, 50203, -37897, 32748, -111, 8965, 38315, -49449, 49706, 71712, -27449, 73258, 33727, 13936, -17811, -8735, -18685, 93295, 54596, 41744, -8594, -6360, 7958, 58188, 96636, 50126, 72656, 48108, 74373, -41958, 51564, 42577, 13522, 21065, 97365, -32205, 3360, 88568, 46810, 68918, 62013, 28448, -16156, 91635, -20973, 60947, 57252, 4171, 48446, 67520, 71556, 77349, -17718, -3168, 42258, 47768, 49832, 25743, -9800, 79230, -9668, 21790, -28962, 24470, 2096, 76988, -45964, 95212, 79640, 49387, 31506, -26787, -5098, 2282, 9736, -2629, 72957, 37893, 13534, 30990, 86568, 32094, 8865, 52389, 43240, 92631, 2132, -39875, -49342, 15873, 41025, -27314, -20289, 55310, 40779, 12826, 47811, -19019, 93981, -18909, 83100, 48097, -39174, 41577, 9080, 96031, 69260, 18899, 71330, 8312, -18342, 36202, 53184, -31552, 83361, 38456, -1202, 74364, -29751, 49002, 52797, 59724, 88526, 78739, -28589, -2292, 31559, 3199, 80548, -32262, -37882, 53791, -331, -30295, 98261, 18065, 96288, 25490, 648, 88676, 8048, -30905, 74363, 65543, 66553, 80513, -4603, 93440, 91413, -37860, 20968, 28334, 39700, 49203, 207, 79846, -38002, 24205, -44386, 87226, -43029, 12820, -5377, -15216, 9059, 49394, -40439, -45544, 28121, 56575, -1187, 25093, -21701, 49402, -24402, 24728, -12549, 61456, -13814, -20777, -4472, 95554, 31537, 92417, 24857, 79521, 89696, 17527, 6490, 63769, 71935, -9001, 99609, -39246, 50728, 12245, -17909, 93614, -19599, -29096, 22086, -45541, 82621, 37730, -1377, 88603, -13681, 86745, -31611, 14948, 50290, 35085, 30581, -20193, 82214, -13288, -31625, -17193, -48245, -17154, 82159, 22628, 10752, 24660, 80699, 72492, 46115, -39928, 13691, 6773, -45377, 92147, -28847, -3827, -34097, -1925, -18534, -23913, -39966, -39314, 85283, -20278, 13919, -969, -12249, 92028, -25290, 91755, -12883, 52356, 5928, 42418, -21692, 28600, -4780, -15214, 24128, 75910, 24311, 64024, 84327, 66043, -38440, 12333, 4819, -43235, 12266, -27819, -36200, 89776, 84047, 93252, 9172, 79262, 44048, -5105, -16710, -37594, 26606, -44747, 92655, 81818, 8482, -17820, 90630, -46840, 39583, 53464, -39347, 37343, 79333, -41715, 41749, -7841, -22907, 91246, -32848, -26481, 11095, 21641, 26775, -28321, 54599, -16642, -36655, -48871, -38170, 47429, 58625, 92371, 7739, 71644, -23888, 11232, -363, 43794, 89490, 90441, -39051, -18199, 75744, -20123, -5407, -28842, 92556, -3744, -15151, 88180, 68810, 17997, 41623, 4298, 55113, 11565, 24734, -32945, 49235, -45785, -31212, -24866, 87118, 35610, 19239, 64081, -19026, 17747, -37352, 83584, 67217, -23125, 89129, 20557, 25030, 72629, 74120, -27313, -46722, 93019, -27454, 50209, 59317, -29521, -28709, 19144, 46631, -10382, 32913, 31558, -24187, -13807, -36463, -30343, 70972, -32495, -10866, -4129, 63853, 53171, -31951, 34689, 89685, 22496, 27910, 75, 29156, -28355, -35246, -36781, -28420, -47217, 39470, -6711, 80766, 70338, 964, 74845, -24782, -35586, -31960, 93576, 92570, 14209, 29637, 31541, 50224, 88646, 26357, 66847, 55430, 62470, 90329, 16417, 69062, 88011, -44632, -41802, 89982, -12546, 90383, 11994, -29722, 11446, 10195, 92112, 89203, 78965, 57939, 75405, -46356, 78074, 43905, -16053, 58917, 88875, 11926, 50684, 23652, -24816, 57753, 82309, 21451, 36114, 52310, -32804, 85947, 99595, 89412, 72139, 37786, -34102, 18148, 40574, 32735, 78825, 98585, 1341, 37905, -29418, 26607, 61578, 47888, 22779, 85124, 60294, 75206, 7319, 8011, 11245, 19400, 98156, -2351, -3009, -2168, -37167, 14493, 79128, 68044, 30378, -7041, 67483, -27643, 98814, -21788, 30685, -12217, -35498, 91642, -39468, -4875, 65613, -24288, -37348, 50345, 80438, 63748, 79931, 47402, -22669, 28569, 93416, 39323, 27544, -4637, -39917, 91247, -13732, -23092, 11773, -12665, 4319, -4268, 49842, 5636, 78477, 47412, 64824, 71348, 39147, -21759, -1130, 55295, 54430, -12582, -21930, 27122, 79050, -44447, 27753, -11524, -34007, 90785, 15528, 48864, -40599, 41986, 36421, -1871, 11165, 99082, 50754, -44446, 46051, 68440, 18184, -40260, -18862, 59220, -14517, 89270, -1372, 56807, 25885, 58320, 4603, -47965, 50998, -11134, -38576, 46692, 26963, 4201, 13604, -12126, 72233, 71053, 96280, -43447, -32568, -31810, 3559, -112, -32876, -17175, -9791, -24851, 38110, 25359, 67248, 66984, -17934, 25521, 55987, -44682, 38812, -33320, 29260, 72091, 31180, -49323, 63630, -12841, -7198, 78616, 89471, 34046, 50546, -19212, -22716, -5701, -33026, 86986, 5528, 83888, -20654, 63048, 64293, -45107, 64600, 7296, 77645, 94039, 66604, -2260, 76553, -39236, -17425, -43445, 81610, 32163, 38891, 13776, 14372, 31315, -28794, 79288, -32533, 54698, -8712, 49027, -48657, 26737, -35721, -5469, 8305, 71855, 843, 59530, -21688, 36839, 73181, -23000, 81224, 86709, 46206, 32796, 86020, 86224, 22990, -49742, -25082, 20774, -43508, 40505, 73818, 45027, 26565, 7024, -33066, 59020, 26732, -13186, -20220, 34598, 86559, -40401, 70708, 34590, -49647, 94595, 33069, 68107, 61239, 94550, -9579, -888, 6415, 55885, 55786, -44778, -48108, 3171, -46098, 28040, 26497, -10625, -3711, 69529, 76734, -27628, -42967, -30030, 14423, 89647, -17685, 73284, 12065, 47853, 31355, -45760, 15701, -33337, 2538, -269, 300, 67023, 24302, 74668, -49849, -33442, 75716, 53045, 99224, 10659, 85193, 96777, 64848, 1195, -45760, 51280, 61662, 14700, 40037, -39169, 60274, 49457, 43700, -49102, 46895, 70320, 8708, -41313, 37762, -28303, 86372, 98482, 32568, 13057, -46481, 48047, 41082, -10383, 51773, 37381, -1603, -32423, -13751, 46254, 18555, 2383, 39487, -26554, 77396, -13170, 17113, -14951, 33271, 21184, 53345, 66308, 92145, 19899, -7257, -1270, -7420, 37818, -35112, -3646, -31142, 78654, -27912, -42828, 75182, 69796, 42995, 7262, -28774, 30564, 39547, 96745, -37229, -6117, 1194, 94212, 39522, 37112, 89869, -48500, 26927, 82825, 32908, -3337, -13707, 67404, -499, 53538, 5284, 53862, 1637, -2501, 4898, 76362, 79533, 47120, 6954, 80096, 3094, 75708, -41853, 78377, 2471, 90331, 56990, 97625, 92497, 4795, 61492, 70676, 29132, -20848, -34633, 37305, -125, -48916, 577, 10876, 53627, -45519, 98326, 30849, -30235, 67379, -7381, -27095, -10676, 10117, 27795, -1548, 76691, -3240, 87117, 67592, 50668, 17769, -2925, -43492, -32917, -13687, -44454, 1698, 74963, -31827, 3733, 97342, 71410, -35826, -44102, 88039, 6883, 19073, 21883, 64884, 57945, 68921, 14006, 79475, 15872, -10771, 27588, 77078, 94942, 32663, 17237, -35522, 79126, 68912, 52514, 54207, 47013, 89097, 87853, 55371, 84452, -40469, 43773, 82176, 45049, 28103, 5939, 45774, 71660, 78375, 29260, -33682, 50330, -29838, -33716, 81661, 80399, 76707, 64272, -42284, 15663, 71698, 82006, 89552, -40921, 30036, 48541, 75119, -41472, 66014, -11341, -6868, 82519, 3721, 14955, 12, 48786, 26025, -25998, 15672, 86633, -44084, -23885, -7227, 24539, -44691, -37029, 74202, 52210, 69303, -19286, -11523, -31803, 93198, -13694, 18458, 36666, -44384, -44479, -40453, 66623, -44578, 61624, 58730, 34628, 89392, 30330, 82637, -47425, 54412, 12972, 37536, -9695, 25505, -15428, 3741, 3106, -19354, -3677, 96483, -2683, 37481, -38519, 46469, -19869, 97486, 87605, 59087, 61692, 29035, 59565, 7689, -31292, 51304, -42008, 38637, 51078, -16245, 41038, 4229, 23643, 12114, 72962, 28404, 92901, 22919, 50079, -43121, 13782, 40118, 46807, 18576, -43147, 74354, 93731, 9900, -30726, 4929, 74446, 45647, -44786, -48118, 9985, 88869, 47340, 78294, 86819, 34971, 56338, -43981, -9376, -32290, -29321, -40375, 51707, -48232, 76800, -11738, 15963, -29579, 90750, 92065, -23773, 9046, 75648, 40158, 32724, -44400, 58805, -19775, 28540, 45131, -33567, 15235, 1906, 68034, 68557, 97756, 95482, 17698, 27156, -3714, 27706, 82461, -48539, -28576, 49119, 59135, -47624, 16794, 15590, 36486, 19340, 57161, 78480, 90517, 55082, 81372, -6384, 79047, 46406, -37288, 36890, -32729, 65080, -14896, -24290, -38393, 50781, -49960, 46627, 65112, -15395, 75055, -4094, 58761, -41437, 6072, 43207, -48340, 48381, -46151, -47602, 68131, 93021, -26698, 41364, -20361, 23349, 32488, 97596, 10491, 72510, 71399, 45415, 73017, -36853, 19835, 79760, 64555, -41660, 7646, 43453, 3734, 67123, 26215, 92801, 2619, -35959, -19351, -41706, -23980, -13134, 47371, 4559, 34023, 62118, -818, 80687, 70721, 37993, 16751, -47377, 83781, 76909, 74226, -35883, -25634, 32550, -28119, -7593, 39641, -32153, 30174, 88054, -14372, 41462, -26658, 27862, 28820, 50399, 85234, -6793, 75077, 73221, 23685, 75536, 98617, 73518, 41299, -39547, 1346, 27963, -25435, 98818, 13586, 70669, 88571, -13258, -28016, 20635, -37345, 66226, 34928, 18999, 89076, 40805, 79439, 28900, 47212, 28355, 47419, -47418, 17174, 34841, 85213, -30080, 75003, -23358, 65580, -37107, -2124, -25352, -7189, 76854, 10467, 35843, 75813, -43796, 65117, -48374, -14041, 87328, 49808, -14363, -19651, 37640, -45879, 77311, 77890, 17875, -15823, 39252, -40521, -20253, 62248, -11056, 84679, 55168, 36760, 2284, 34700, 81658, -19910, 48477, 9375, 96216, 50486, -1085, -26932, 34642, 90256, 28094, -43879, 17437, 78248, -43545, -43226, -17360, 39818, -24612, 75854, 78255, 15215, 83337, -156, -2499, -2381, 61324, -40344, -37671, 97699, 31463, -6653, -13194, -3350, 86313, 67850, 31588, 86705, 46792, 19790, 32069, 46355, 19578, 4747, -41784, 25591, 60718, 11592, -25427, -23789, -3763, 57536, -9988, 39326, 2873, 0, -48197, 44444, -10459, 51118, -40791, 36612, 1937, -24474, 22650, 19006, -26224, -31835, 33006, 70733, -3263, 33315, 67716, -39340, -26138, -38339, -5826, 61094, -1539, 21824, 38248, -8965, -30037, -27739, 81736, 71001, 97347, 54452, 78284, 54162, -43790, -39944, 29049, 25237, 61993, 54476, 91498, -42653, 52627, 89536, 45553, 21627, 25976, 322, 2549, 93574, 37681, 37213, 38773, 46191, 79276, -46798, 78241, -25762, 86572, 13884, 61174, 93638, 63254, -3578, 15454, 15942, -20255, -30493, 39050, 29391, 87190, 89538, 81901, 36836, 11414, 86877, 43759, -34934, 36456, 15223, -41245, -45034, 93307, 51588, -28673, 497, -10762, 23945, 94103, -33238, 25421, -29755, 29087, 8402, 29066, 35952, 63273, 55041, 28076, 13430, 95464, 74625, -37792, 49459, 6088, 15053, 62577, 45480, 80686, 51467, 35983, -38797, 19187, -12773, 73510, 75628, 60941, 49166, 13278, 61638, -23672, 89379, 90991, -30480, 96532, -2369, 13966, -23508, 99513, 1504, -25396, 78968, 99510, 8767, 86052, -15040, -18432, 71185, -48534, 52477, 45043, -38281, 90812, 83411, 18014, 40165, 60898, 61368, 92465, -35021, 21266, 86424, 88192, 48031, -3943, 29441, 17948, 30626, 4057, 39298, 85723, 91151, 81707, -45798, -44913, 9111, 2553, -26984, 58651, -6242, 89446, -8780, -32237, 58754, -23185, -23978, -41945, 78058, -14127, -40773, 82897, 47827, -38718, 41103, 65713, -17793, 17171, -49816, 98358, 46035, -36660, -26192, -6828, 85178, 49206, 63905, -48696, -41098, 5811, 52892, 67091, 41733, 57383, -19305, 45809, 13534, -48899, 56064, 55971, 78397, -25026, 50585, -20107, 51133, -8564, 47590, 30975, -17784, -30067, -8068, 4607, 99282, -31337, 76639, 53599, -47397, -29860, -29077, 57168, -14701, -46863, 86411, 80433, -34481, 66157, -48115, -5928, 97893, 7655, 6499, 14532, 84749, 77916, -30985, -302, 15948, 48576, -12191, 33651, 57707, 43798, -14813, -11401, -49082, 38228, -16167, -5026, 77682, 72143, 38726, 51719, 45700, 32154, 51414, -48386, -5808, 5703, -12048, -12069, -30642, 18236, 29577, 75325, 81507, 63931, 48919, 70986, 72133, -48259, 35028, 3293, 87771, 4936, 96958, 69215, 15894, -28711, 79912, -16419, -9940, 22679, 7071, -31505, -28674, 4981, -2404, 73311, -3441, 88398, 64517, 25385, 55868, -24119, 59032, 14825, 84158, 33534, -49327, 6912, 31657, -34593, 20049, 31228, 91788, 38609, 23368, -31856, 2445, 71806, 74979, 98029, 57864, 7529, 32954, 42349, -13638, 82802, -33208, -36936, -26553, 61684, 40628, 64861, 16435, 54797, 20665, 80124, 78197, -13426, 81867, -43337, 6181, 25694, 63745, 88791, 57798, 65746, -4864, -15378, -49259, 87030, -43088, 29276, 45851, -40266, 25951, -1706, 32361, -10093, 6269, 75480, -10685, 48130, -17214, -40092, 82869, -30312, 21607, 53526, 18859, 95678, -32608, 74989, 59255, 23057, 86844, -27983, -7679, 73, 66781, 2772, -47475, -13809, 80935, -46435, 60760, 48565, 63991, 750, 11954, 4473, -46444, 81979, -47251, -41336, -17288, -21307, 26568, 63037, 87904, 10684, 63920, 3460, 20599, 26120, 8266, -49988, 35963, 83531, 15649, 95335, 97268, 28225, 58013, 32044, 85252, -10520, -47653, 57894, 23131, 96017, -34053, 22853, 59553, 32440, -40657, 16241, 74884, 39291, 406, 45406, 67981, 93260, 83827, 3228, 81248, -39545, 70328, -29577, 52344, -28867, -37846, 87435, -5146, 89021, 89751, 15627, 72535, 73398, 79593, 52345, -10440, 99968, -18013, 77550, 86155, 70645, 71167, 5608, 4539, 5653, 46177, 22466, 4834, 77413, 59397, -15645, -48010, -22261, -13733, 83300, -39159, 19226, -38249, 18123, 44402, 6244, -34077, -11809, 11497, -39542, 99064, 19359, 50645, 70330, 43096, -35363, -40382, 89986, 9001, 70589, -5482, -35073, 21842, -2965, 77875, -5538, -30910, 92694, 91240, 11503, -11635, 60174, 78434, -6984, 12134, 64891, 35932, 92485, 36454, -44174, 98812, 78684, -2153, 80840, 31653, 16861, 64964, 81871, 37523, 67803, -46308, 59599, -37051, 62836, 68261, 17310, -49159, -41702, 49348, 41637, -31913, 77300, -45214, 28323, -32377, -29632, 6255, 76831, -4430, 66693, -4571, 31432, 87517, 15910, 75578, 63269, 18047, 10926, 27617, 78909, -41891, 93248, 77055, 76263, 17933, 26050, 57751, 42955, -24431, 23621, 43545, -27460, -24564, -14749, 47906, -47412, 9587, -25054, 98927, 76376, 87339, 24777, 12468, 6640, 24550, 2309, 37474, 73547, 47543, 73411, 80523, 70585, -18241, 64318, 85447, 53718, 9625, 50317, -23714, -47986, 84849, 27418, 4995, -27861, -17668, 76806, -16097, 35024, 41617, -13163, -36888, 85790, -44943, -41846, 57596, 72235, 3153, -18451, -49089, -33554, -43098, 4966, -22499, -24937, -22841, -24921, -33256, 27207, 94423, 26227, -35474, 21793, -40216, 17792, -1950, 64374, 17426, -10870, -15385, 71826, 36922, 35141, 44539, 37858, 82502, -7600, 91346, 79684, 29810, -8664, -406, 38885, -14132, -5301, 71753, 88332, 19508, 36312, -3912, -11552, 10025, 23522, -19247, 21430, 87479, 87790, 61944, -3640, 81318, -31632, 24070, 26360, 10357, 34630, 5584, 25598, -994, 95095, -28982, 16057, -32779, -2004, -34062, 28737, 39235, 82297, -39089, 77797, 92031, 74102, 91672, 93834, -27417, -43776, -10328, 488, -16817, 70794, 41544, -45310, 75337, -12270, 2992, -17574, 49494, 93608, -4525, -7422, 61729, -26433, 1416, -17146, -484, 33670, 12623, 5024, -9494, -18963, -18164, 46714, 59871, 39897, -47930, 81607, 47403, -49475, 87555, 16245, -173, 92011, 36508, 97075, 49070, 32036, 90307, 57117, 13833, 85168, 17155, 70439, 72155, -27408, 54926, -46612, 21135, 43617, -33532, 45731, 69250, 89460, 35945, 73919, 29875, 29416, 84463, 11194, 51122, -23886, 78382, -15245, -28663, 67147, 53772, 41181, 49383, 71484, -47352, 81509, 474, 70584, 23893, 60037, -5516, -37294, 77829, 26323, -37061, -45483, -33268, -27546, -28456, 69250, 65228, 2959, 75777, 28304, 52261, 63694, 50048, 75488, -2423, -20428, 28705, -17776, 830, 30860, -25094, 29726, -7718, 75764, 87691, -21611, 14018, 50009, -20523, -28375, 47315, 19753, 5067, -28901, 68173, -37248, -41815, 18814, -5529, -43892, -33217, -34489, -44079, 27975, 65027, 96080, 13770, 83785, -38100, 9087, -45379, 31062, 91815, 48396, -16486, 25272, 80113, -37590, -43485, 86237, 96950, -13525, 24650, -30429, -39650, 398, 82228, 63493, 22200, 89896, 38417, 74317, 82625, 3300, 94149, 42862, -32901, -39178, 4113, -46051, 94373, 12703, 30533, 47131, 20126, 71148, 4229, 29051, 23218, -12047, 29293, 58917, 47374, 33262, 61528, -4190, 18018, -4592, -35164, 44166, 63603, 30295, -1707, 6703, 83225, -37229, 64009, 57964, 22943, 29602, 66496, 2062, 49438, 22382, 54075, -41106, 555, 60960, 87388, -23441, 16213, -2425, -14222, -6310, 66254, 10039, 53177, 68357, 47884, 37978, 81905, 412, 60786, 13483, 51359, 76029, -15071, -35665, -45825, -20267, 45142, 50446, 30683, -3792, 14826, -35032, 35529, -5329, 33018, -45239, 17742, -15668, 97277, -46753, -43806, 94136, 73454, 82055, -5839, -15244, -35416, -22288, -39959, -24075, 73860, -14606, 56168, -14827, 88601, -13177, 6475, 53360, 62209, -15246, 32136, -22374, 52205, 91163, 85497, 15798, 99800, -6046, -30272, -25772, 32495, 91283, 44802, 11710, 91833, -41455, -22243, 29346, 14289, 91846, 14985, 14377, 93011, 90151, 54689, -37204, -46045, 77618, 54197, 36507, -28132, 76397, -44279, 96891, 31723, 36183, -3938, -42096, 28985, 27856, 33245, 97832, 21595, 31505, 76134, -13012, 73095, -32178, -48366, 23359, -25730, 18409, 77906, 62242, 7495, 85014, 49226, 55461, 33553, 93791, -30547, 21831, 28614, -7910, 59937, 53371, -32359, 54165, 645, 36490, 19840, 81528, 77535, 2673, 79737, 34948, -24887, 74135, 65672, 36853, 77520, 6672, 22252, -30620, 58000, 96058, 41981, -34186, 76129, 31003, 11000, 13129, -3884, 4768, -29549, 6901, -5659, -24362, 77033, 24239, 93653, 32772, -32438, 25588, 21503, 36919, -24903, 42332, 93201, 35827, -26773, 38626, 14962, -28350, -32970, 46265, 27055, 87766, 65239, 64062, 50388, -11860, 67143, 39176, 77165, -38827, -36320, -43668, 85713, -3191, -23325, 5940, -47359, 9578, 99033, 8350, 8907, 39166, -24134, 68028, 11354, 89882, 76969, -10801, -20545, 75550, -36723, 47472, 72407, 29506, 85184, 12354, 13859, 79633, 70612, 68208, -3987, -8523, 57617, 20567, 73470, -46569, 39461, 12031, 58062, 19183, 20631, 7844, 42515, 70168, -46558, 96296, 15997, 14725, -39472, 1209, -11384, 26474, 57787, 64923, 26365, 97589, 434, -6192, -21834, 77848, -17323, 93605, 70798, -28811, -40680, -1281, -7415, -45146, 67210, 89658, -33476, -37434, -16480, 86171, 24649, 5530, 93752, 41861, -31207, 88862, 33470, -11751, 80707, 76187, 5978, -2804 };
            k = 663610288; answer = 25813;
            result = solution.ShortestSubarray(nums, k);
            Console.WriteLine($"{++id,2}: {result == answer}, result: {result}, answer: {answer}");
        }
    }
}
