{"values": [4362913, 4417729, 4474817, 4531214, 4586983, 4644824, 4705556, 4769447, 4834214, 4905933, 4990045, 5082681, 5181293, 5281409, 5381449, 5481272, 5581113, 5685229, 5794809, 5908826, 6029198, 6152150, 6279250, 6415465, 6554288, 6689086, 6813568, 6934764, 7050179, 7048146, 6772532, 6116825, 5613093, 5560416, 5685156, 5791542, 5774308, 5744962, 5800207, 5962948, 6032949, 6109242, 6602154, 7397729, 8005450, 8361808, 8655548, 8939433, 9229564, 9530005, 9604804, 9649108, 10154205, 10796601, 11204138, 11636267, 12171098, 12472413, 12834811, 13411214, 13923138, 14567632, 15297371, 15965940, 16701365, 17384105, 17989860, 18656629, 19353760, 20081543, 20864850, 21495952, 21938958, 22549839, 125504976, 128062257, 130660995, 133255635, 135844590, 138466478, 141137439, 143857893, 146584751, 149472495, 152618787, 155922149, 159354726, 162849448, 166454511, 170204737, 174102043, 178209422, 182537067, 187061392, 191741330, 196505731, 201352867, 206513482, 212029462, 217784252, 223675454, 229676269, 236210544, 243157668, 250250303, 257767614, 265720596, 273755633, 281920427, 290464330, 299219044, 308198918, 317391203, 326820460, 336696047, 346664005, 356570406, 366934849, 377566103, 388290539, 398887499, 409686766, 421597762, 434107242, 446775219, 459729865, 472988897, 486548203, 500425502, 514512000, 528717620, 543207529, 558217052, 573623791, 589415826, 605535482, 622085140, 639434806, 657129759, 675246825, 693813558, 713165790, 733563134, 754329897, 775728634, 797669591, 819947186, 843041251, 125504901, 128062170, 130660913, 133255565, 135844527, 138466366, 141137353, 143857774, 146584680, 149472424, 152618716, 155922092, 159354641, 162849408, 166456537, 170214158, 174125436, 178252656, 182602974, 187124496, 191790762, 196556506, 201405097, 206567174, 212084698, 217841086, 223733925, 229736429, 236272526, 243221538, 250316147, 257835498, 265802863, 273864703, 282056238, 290611530, 299365851, 308348677, 317543946, 326976289, 336855095, 346826374, 356736181, 367167490, 377827604, 388497884, 399056962, 409863468, 421819516, 434352262, 447027153, 459982130, 473236903, 486791063, 500667361, 514759872, 528990450, 543515339, 558559884, 574001028, 589819774, 605955318, 622510262, 639861599, 657554447, 675665326, 694223314, 713566598, 733972892, 754787955, 776263279, 798292334, 820653272, 843795147, 685796, 701752, 718646, 736390, 754841, 773897, 793951, 815204, 837307, 859383, 879758, 898750, 919354, 943279, 969929, 998294, 1028037, 1059445, 1092804, 1127118, 1161980, 1198504, 1237077, 1277687, 1320355, 1365057, 1411764, 1460018, 1508882, 1556498, 1602176, 1647472, 1693750, 1741565, 1790063, 1836639, 1882685, 1930973, 1979006, 2013775, 2029920, 2037892, 2041518, 2041096, 2038239, 2033016, 2026511, 2019892, 2012588, 2004593, 1996338, 1994447, 1999590, 2003734, 2005329, 2004747, 2001665, 1996110, 1988976, 1981416, 1973494, 1975317, 1984577, 1988358, 1987517, 1984499, 1984268, 1982723, 1975464, 1962027, 1944627, 1919703, 1894532, 1874137, 5041868, 5154877, 5264194, 5369366, 5460809, 5538263, 5611275, 5680894, 5747439, 5809037, 5865624, 5908140, 5933736, 5962114, 6008624, 6067663, 6163772, 6305024, 6463994, 6633987, 6806215, 6980704, 7163025, 7357539, 7568823, 7827890, 8120243, 8401016, 8691838, 9011164, 9356499, 9728898, 10127846, 10553917, 11005736, 11480886, 11970679, 12453780, 12934552, 13417729, 13901939, 14382064, 14832171, 15282600, 15765657, 16274497, 16809605, 17368286, 17945060, 18537052, 19133040, 19719695, 20293862, 20854283, 21403260, 21934922, 22449604, 22963049, 23482286, 23993776, 24480685, 24935051, 25351732, 25707681, 26016043, 26317768, 26624030, 26925930, 27220629, 27529188, 27862548, 28230403, 28637954, 29075978, 9797, 9961, 9947, 9925, 9897, 9868, 9831, 9768, 9682, 9599, 9717, 10071, 10475, 10880, 11258, 11639, 12006, 12381, 12772, 13209, 13651, 14058, 14445, 14821, 15189, 15623, 16119, 16629, 17147, 17671, 18300, 19082, 19936, 20808, 21706, 22626, 23554, 24497, 25457, 26441, 27281, 27918, 28496, 29075, 29645, 30208, 30779, 31357, 31958, 32572, 33029, 33243, 33356, 33423, 33474, 33529, 33599, 33688, 33761, 33793, 33877, 33993, 33992, 33852, 33622, 33333, 33019, 32692, 32341, 31963, 31838, 31735, 31351, 30872, 201771724, 204690478, 207713374, 210801897, 213941563, 217151463, 220540515, 224207580, 228061942, 232068396, 236197943, 240804326, 246078048, 251600961, 257254499, 263001224, 268945512, 275181831, 281607209, 288198539, 295093485, 302387427, 309886661, 317494756, 325224417, 333020675, 340869357, 348727687, 356566579, 364388430, 372159046, 379868901, 387485061, 395054875, 402665049, 410358485, 417963637, 425318115, 432561973, 439802571, 447462229, 455471278, 463601636, 471892540, 480263588, 488820173, 497533482, 506396133, 515452771, 524558364, 533599548, 542610009, 551551671, 560434566, 569323626, 578268362, 587085808, 595587487, 603822603, 611864961, 619787181, 627392254, 634486522, 641362234, 648085388, 654610582, 661081281, 667278792, 673039590, 678419155, 682776713, 686160320, 689941467, 694245054, 4021, 3886, 3608, 3495, 3669, 4042, 4441, 4865, 5314, 5788, 6287, 6804, 7335, 7884, 8451, 9033, 9651, 10350, 11147, 12016, 12962, 13989, 15091, 16267, 17500, 18775, 20060, 21350, 22635, 23895, 25142, 26397, 27641, 28894, 30178, 31468, 32982, 34390, 35763, 36629, 38153, 41602, 44516, 46886, 47882, 47149, 46990, 47405, 47805, 47832, 47515, 47386, 47665, 50040, 54129, 56629, 58277, 60065, 61200, 61227, 58348, 55864, 55176, 53928, 52851, 51796, 51896, 53151, 54344, 55415, 56015, 56709, 57691, 58488, 2601794, 2638904, 2673047, 2706332, 2737582, 2766772, 2794775, 2822123, 2849508, 2877840, 2907472, 2926324, 2933459, 2938093, 2938670, 2939130, 2942476, 2948702, 2958260, 2970903, 2995221, 3050335, 3147734, 3272881, 3406143, 3542575, 3680146, 3825624, 3980839, 4140865, 4308823, 4482718, 4661489, 4847367, 5036293, 5223735, 5405468, 5578193, 5750394, 5928418, 6110875, 6294719, 6479314, 6665478, 6861624, 7079127, 7314845, 7565482, 7825979, 8093137, 8373983, 8670899, 8984180, 9317530, 9672415, 10043727, 10430237, 10834826, 11253902, 11687538, 12143571, 12623134, 13120104, 13631492, 14142508, 14651746, 15184646, 15741444, 16308865, 16893365, 17479842, 18076362, 18697265, 19336436, 2796, 2884, 2927, 2942, 2963, 2956, 2915, 2863, 2800, 2723, 2698, 2745, 2797, 2844, 2887, 2929, 2961, 2985, 3010, 3030, 3052, 3059, 3075, 3082, 3120, 3188, 3266, 3338, 3403, 3456, 3502, 3539, 3577, 3599, 3689, 3890, 4134, 4373, 4617, 4855, 5080, 5304, 5520, 5713, 5907, 6113, 6331, 6558, 6779, 7007, 7233, 7460, 7692, 7932, 8162, 8374, 8571, 8743, 8908, 9076, 9231, 9406, 9207, 9119, 9667, 10181, 10274, 10368, 10652, 10713, 10684, 10271, 9952, 10202, 24471, 25085, 25708, 26357, 27032, 27720, 28417, 29127, 29838, 30536, 31189, 31706, 32080, 32418, 32503, 32418, 32390, 32414, 32513, 32713, 33192, 33780, 34248, 34679, 35138, 35682, 36300, 36960, 37623, 38272, 38885, 39460, 39985, 40472, 40652, 40411, 40045, 39689, 39329, 38960, 38622, 38917, 39907, 40980, 42041, 43134, 44240, 45370, 46490, 47580, 48610, 49571, 50502, 51396, 52322, 53349, 54435, 55547, 56693, 57839, 58955, 60013, 60994, 61858, 62587, 63244, 63799, 64236, 64636, 64981, 65247, 65457, 65637, 65833, 11022874, 11223843, 11419338, 11609241, 11796066, 11981546, 12167394, 12355700, 12548229, 12745903, 12946841, 13155990, 13375532, 13601441, 13827741, 14055162, 14287401, 14522469, 14757992, 14991933, 15224585, 15453152, 15678030, 15901452, 16123630, 16336057, 16533107, 16724914, 16916598, 17110657, 17308616, 17513367, 17732705, 17973179, 18230423, 18496794, 18770600, 19054245, 19349847, 19654609, 19965082, 20273616, 20582447, 20898133, 21218688, 21541883, 21864523, 22185553, 22504381, 22822132, 23137278, 23450713, 23766855, 24088077, 24413926, 24744243, 25077230, 25406653, 25735707, 26066069, 26390625, 26703524, 27001339, 27287929, 27574999, 27860540, 28132895, 28395267, 28651932, 28904524, 29152194, 29381678, 29612845, 29876072, 799502, 828808, 862057, 897329, 930125, 958572, 984019, 1006979, 1025789, 1042777, 1058995, 1076556, 1100832, 1131222, 1165017, 1200733, 1238427, 1277798, 1318539, 1360276, 1402484, 1447371, 1497088, 1551181, 1609140, 1670159, 1741598, 1822513, 1903843, 1962805, 1996347, 2025321, 2050360, 2071696, 2092668, 2114256, 2134586, 2153486, 2166802, 2226186, 2294977, 2322504, 2260143, 2138498, 2054876, 2008316, 1992393, 1978090, 1982410, 2003291, 2018964, 2022670, 2022655, 2025799, 2028661, 2033805, 2041403, 2049755, 2055178, 2055573, 2050893, 2046263, 2042200, 2035244, 2026362, 2014497, 2000368, 1985415, 1974024, 1964657, 1950992, 1933198, 1936591, 1979247, 22941, 23527, 24149, 24798, 25468, 26149, 26852, 27589, 28400, 29291, 30011, 30554, 31114, 31715, 32355, 33007, 33626, 34018, 34149, 34215, 34246, 34282, 34694, 35545, 36501, 37459, 38302, 38967, 39530, 40021, 40393, 40674, 41038, 41472, 41889, 42254, 42531, 42690, 42789, 42970, 43433, 44304, 45610, 47253, 49049, 51147, 53514, 55806, 58024, 60194, 61936, 63054, 63873, 64614, 65326, 66063, 66820, 67552, 68273, 68997, 69793, 70597, 71233, 71702, 72033, 72233, 72326, 72358, 72354, 72304, 72145, 72032, 71952, 71723, 804109378, 817791121, 831977565, 846246762, 860554962, 875469346, 890955212, 906168171, 921155181, 935848435, 949763466, 964888327, 982486989, 1001789761, 1022916058, 1046163525, 1070580653, 1097100290, 1125178645, 1153814070, 1184195410, 1214083343, 1244582278, 1275805892, 1304777141, 1332947674, 1361206988, 1394356855, 1435133356, 1477491758, 1519304626, 1561378580, 1602961958, 1646497754, 1691932649, 1737515425, 1783405206, 1828940183, 1874033568, 1917850631, 1959619309, 2000069552, 2039671450, 2078221740, 2117118535, 2157762697, 2200394156, 2245147927, 2290033636, 2334592374, 2380329290, 2427325784, 2474738126, 2522068691, 2570253827, 2619366819, 2666681503, 2710951324, 2753495353, 2795295377, 2836572264, 2876045810, 2913235111, 2948014649, 2980744982, 3011759581, 3041214108, 3067817900, 3092112129, 3115844376, 3138935866, 3161546263, 3184887074, 3209868885, 804404087, 818089984, 832280715, 846554295, 860866870, 875785552, 891275662, 906492774, 921484099, 936181773, 950101631, 965231841, 982836240, 1002144774, 1023276353, 1046528816, 1070950961, 1097475421, 1125558444, 1154198552, 1184584665, 1214477397, 1244981059, 1276209567, 1305181271, 1333351284, 1361616592, 1394775423, 1435560652, 1477927371, 1519748000, 1561828894, 1603418562, 1646960513, 1692402138, 1737992256, 1783889857, 1829432856, 1874534240, 1918359174, 1960135507, 2000593321, 2040203207, 2078763197, 2117671804, 2158329085, 2200974752, 2245743429, 2290644526, 2335218957, 2380971567, 2427983655, 2475411183, 2522757367, 2570959105, 2620089456, 2667421921, 2711709515, 2754271013, 2796087851, 2837380890, 2876869298, 2914072169, 2948864306, 2981606296, 3012631755, 3042096519, 3068709876, 3093013195, 3116753899, 3139853176, 3162470502, 3185817582, 3210805289, 5334202, 5448728, 5541054, 5610508, 5676896, 5761636, 5862037, 5962120, 6061167, 6173291, 6298660, 6432258, 6572293, 6715065, 6863244, 7024024, 7191202, 7353019, 7518938, 7693640, 7916967, 8185736, 8397500, 8557242, 8718262, 8867065, 9006103, 9150261, 9296219, 9438554, 9589032, 9762616, 9949224, 10127784, 10300272, 10481945, 10677089, 10880514, 11086644, 11284787, 11458163, 11598402, 11714212, 11816371, 11924065, 12054786, 12199550, 12342036, 12484619, 12637256, 12801079, 12971965, 13144729, 13315534, 13485847, 13668592, 13881620, 14137623, 14427365, 14703521, 14923839, 15110606, 15303557, 15498661, 15679068, 15852957, 16048424, 16265882, 16477823, 16664107, 16759609, 16826864, 16949266, 17083647, 4634884, 4606586, 4580143, 4562421, 4571162, 4601891, 4623880, 4632613, 4636696, 4640335, 4632616, 4617125, 4615157, 4620318, 4618958, 4614621, 4613511, 4615099, 4608390, 4597534, 4596771, 4610448, 4639376, 4675155, 4692902, 4691106, 4706547, 4740513, 4771347, 4800838, 4845095, 4913271, 4977639, 5031460, 5080092, 5107353, 5120837, 5126003, 5129027, 5148365, 5185719, 5233229, 5284236, 5319494, 5329866, 5329962, 5335933, 5347214, 5361336, 5383220, 5410223, 5446162, 5489540, 5531134, 5561077, 5577217, 5586566, 5597882, 5615726, 5628900, 5648092, 5675365, 5696403, 5718732, 5753603, 5811795, 5866112, 5892921, 5906879, 5917937, 5927117, 5934080, 5970365, 5983478, 1852506, 1909326, 1967576, 2023105, 2072528, 2115277, 2148284, 2171365, 2186974, 2191382, 2190698, 2196597, 2215697, 2248630, 2289928, 2336438, 2387070, 2442526, 2503707, 2571427, 2646161, 2728287, 2818272, 2916321, 3022234, 3135492, 3275031, 3439435, 3606805, 3743609, 3846740, 3947139, 4041213, 4129241, 4208665, 4279448, 4346775, 4408188, 4468703, 4493338, 4498033, 4525054, 4563701, 4608116, 4666881, 4741919, 4829251, 4924478, 5023163, 5129103, 5242547, 5363610, 5485355, 5607585, 5735249, 5871831, 6013224, 6157019, 6303689, 6443907, 6567507, 6673127, 6754664, 6810791, 6857543, 6900350, 6936440, 6972457, 7014716, 7059701, 7099383, 7134176, 7173344, 7186117, 46157, 46600, 47301, 48273, 49563, 51216, 53193, 55443, 57928, 60848, 64183, 67710, 71417, 75274, 78969, 82609, 86554, 90831, 95438, 100136, 104355, 107923, 111058, 113987, 117000, 120281, 123913, 127848, 132008, 136296, 140608, 144814, 148970, 153213, 157484, 161799, 166072, 170179, 174145, 178045, 181690, 185136, 188504, 191747, 194860, 197848, 200752, 203586, 206386, 209156, 212088, 214985, 217832, 220999, 224386, 227749, 231435, 235796, 240232, 244243, 248159, 251929, 255260, 258354, 261288, 264021, 266626, 269103, 271440, 273613, 275273, 276552, 278261, 280308, 64390, 66365, 68411, 70537, 72821, 75278, 77918, 80746, 83766, 86981, 90385, 93865, 97225, 100391, 103303, 105824, 108056, 110301, 112356, 114363, 116752, 121826, 130578, 140917, 151949, 163550, 175511, 187664, 199932, 212230, 224531, 235770, 245866, 256046, 266540, 277255, 288099, 299011, 309863, 320533, 331083, 341667, 352570, 364221, 376524, 389115, 401947, 415164, 428629, 442065, 455304, 481868, 528104, 581436, 636024, 691185, 746732, 802652, 858800, 915049, 939872, 933858, 946579, 977913, 1011475, 1053294, 1106144, 1150158, 1158929, 1142407, 1139395, 1160030, 1187234, 1214455, 22644436, 23188574, 23750706, 24304990, 24860391, 25434292, 26019901, 26618510, 27202434, 27815860, 28500434, 29220114, 29960375, 30679258, 31375395, 32116300, 32907174, 33736571, 34603811, 35454375, 36282452, 36877916, 37488440, 38455949, 39467278, 40451740, 41476627, 42505905, 43529662, 44545796, 45561129, 46693765, 47996492, 49366888, 50760387, 52175993, 53631397, 55170302, 56770125, 58391802, 60042405, 61731936, 63477628, 65277919, 67162874, 69141507, 71187346, 73292338, 75422550, 77567488, 79671642, 81514615, 83121539, 84660400, 86151899, 87605096, 88987589, 90285653, 91513535, 92729413, 93970005, 95340176, 96894688, 98536126, 100208410, 101869852, 103501311, 104877345, 105958586, 106964720, 107938079, 108897250, 110260675, 111999783, 122327, 124178, 125702, 126929, 128012, 128920, 129780, 130830, 132005, 133209, 134475, 135825, 137175, 138483, 139695, 140850, 142065, 143259, 144347, 145208, 145774, 146171, 146971, 148145, 149414, 151249, 153088, 154748, 156722, 158705, 160707, 162617, 163992, 164925, 165703, 166207, 166656, 167113, 167370, 167381, 168022, 169400, 170636, 171641, 172408, 172978, 173465, 173949, 174452, 174974, 175157, 175862, 177280, 178665, 180179, 181778, 183404, 184889, 185972, 186669, 187228, 187805, 188285, 188695, 189057, 189420, 189814, 190027, 189985, 189715, 189210, 188581, 187955, 187529, 4445344, 4526900, 4612296, 4696346, 4778726, 4860149, 4933589, 4994475, 5029024, 5056169, 5081555, 5113355, 5172821, 5234745, 5299865, 5356183, 5406771, 5461447, 5508220, 5560174, 5632461, 5721677, 5811288, 5900515, 5986815, 6062402, 6133280, 6200108, 6260796, 6321471, 6389978, 6470566, 6547492, 6603970, 6647670, 6687747, 6723401, 6746463, 6751934, 6757778, 6752301, 6735205, 6732951, 6734282, 6721808, 6702768, 6698930, 6701146, 6723141, 6761102, 6780156, 6787825, 6783472, 6771651, 6759441, 6744818, 6729613, 6724438, 6735239, 6749464, 6758024, 6749521, 6717923, 6679676, 6637379, 6595308, 6553573, 6503535, 6453972, 6383497, 6285647, 6185202, 6103266, 6040300, 5859888, 5862122, 5865718, 5872814, 5880137, 5880008, 5867905, 5852590, 5847547, 5851240, 5855135, 5866112, 5888166, 5913096, 5936656, 5957135, 5974648, 5993128, 6015835, 6040382, 6067760, 6093985, 6118688, 6147239, 6181190, 6217540, 6255664, 6294430, 6333202, 6375357, 6424270, 6480583, 6540399, 6599197, 6642895, 6662988, 6670717, 6676145, 6677418, 6674516, 6668872, 6670066, 6681955, 6693464, 6702553, 6703699, 6703126, 6706186, 6708747, 6715168, 6723947, 6743388, 6774476, 6804860, 6835223, 6878913, 6941541, 7010623, 7072973, 7137512, 7211880, 7260257, 7278632, 7286666, 7291005, 7311270, 7327810, 7331369, 7342279, 7363120, 7382847, 7389740, 7416200, 7445178, 39653, 40194, 40853, 41505, 42152, 42793, 43459, 44156, 44907, 45722, 46506, 47191, 47854, 48568, 49359, 50229, 51191, 52268, 53462, 54769, 56253, 57811, 59276, 60690, 62089, 63742, 65679, 67694, 69733, 71788, 73978, 76184, 78226, 80160, 81927, 83627, 85477, 87527, 89726, 92020, 94402, 96923, 99648, 102541, 105708, 109452, 113882, 118947, 124356, 129813, 135173, 140434, 145735, 151185, 156791, 162538, 168428, 174483, 180656, 186973, 193660, 200593, 207468, 214369, 221329, 228363, 236212, 244027, 250317, 255449, 260362, 265220, 272575, 280231, 1270461, 1276253, 1283016, 1290860, 1300032, 1310536, 1322208, 1335123, 1349368, 1364801, 1381056, 1397669, 1414521, 1432396, 1450858, 1469918, 1490293, 1511900, 1534976, 1559569, 1585818, 1613834, 1643848, 1676113, 1710813, 1748200, 1788880, 1832900, 1879738, 1929311, 1981583, 2036393, 2093562, 2153087, 2215202, 2280203, 2348260, 2419520, 2493941, 2572033, 2653967, 2739362, 2828413, 2988663, 3116673, 3162768, 3243584, 3347993, 3464030, 3585669, 3711840, 3841968, 3976039, 4114321, 4256049, 4412221, 4564242, 4707297, 4861733, 5026065, 5196318, 5367166, 5540622, 5716396, 5897858, 6085288, 6276670, 6473081, 6675404, 6883868, 7097996, 7317572, 7542523, 7771772, 22951, 23204, 23441, 23657, 23907, 24170, 24443, 24759, 25087, 25399, 25738, 26341, 27169, 27990, 28799, 29635, 30540, 31403, 32158, 32870, 33554, 34030, 34295, 34551, 34825, 35107, 35524, 36019, 36444, 36807, 37111, 37473, 37879, 38238, 38563, 38876, 39139, 39557, 40117, 40625, 41072, 41319, 41418, 41520, 41604, 41662, 41697, 41931, 42381, 42818, 43086, 43160, 43221, 43270, 43287, 43332, 43376, 43627, 44099, 44492, 44554, 44292, 43983, 43772, 43671, 43535, 43338, 43187, 43134, 43057, 42945, 42819, 42570, 42199, 91470, 94277, 97183, 100185, 103262, 106407, 109660, 113024, 116514, 120159, 123949, 127917, 132261, 136746, 141278, 146004, 150834, 155846, 161061, 166485, 172080, 177820, 183695, 189721, 195906, 202268, 208822, 215594, 222592, 229753, 237007, 244375, 251855, 259565, 267541, 275749, 284217, 292944, 301891, 311062, 319765, 325739, 314406, 302814, 303986, 302042, 304490, 312396, 321334, 332092, 344045, 356599, 369738, 383441, 397731, 410910, 421644, 431367, 441004, 450337, 459311, 467962, 476209, 484043, 491675, 499266, 506869, 515547, 525230, 534681, 543693, 552139, 560036, 567530, 1682765, 1704884, 1728669, 1754512, 1783045, 1814305, 1848297, 1884983, 1924459, 1966825, 2011797, 2058887, 2107163, 2154441, 2199848, 2246166, 2294657, 2344432, 2395759, 2448801, 2503617, 2560288, 2618793, 2679300, 2741803, 2806325, 2872779, 2940995, 3011049, 3082860, 3155984, 3230335, 3306245, 3383963, 3463152, 3543311, 3624706, 3707621, 3792270, 3878585, 3966053, 4055021, 4145534, 4235468, 4324441, 4414010, 4504351, 4595617, 4688349, 4783301, 4880710, 4982130, 5090634, 5206742, 5328771, 5455599, 5586799, 5720167, 5853588, 5987064, 6120742, 6255273, 6390350, 6527027, 6666921, 6807099, 6945214, 7081899, 7217991, 7353731, 7482810, 7602853, 7732084, 7873871, 3790, 3768, 3789, 3820, 3899, 3941, 3897, 3856, 3830, 3815, 3849, 3957, 4095, 4231, 4361, 4481, 4594, 4698, 4787, 4869, 4953, 5042, 5161, 5347, 5575, 5811, 6045, 6269, 6483, 6677, 6848, 6999, 7147, 7296, 7441, 7575, 7690, 7805, 7924, 8032, 8144, 8244, 8369, 8546, 8740, 8919, 9075, 9199, 9296, 9380, 9455, 9657, 10133, 10743, 11356, 11970, 12584, 13171, 13744, 14314, 14866, 15640, 16534, 17248, 17624, 17615, 17428, 17529, 17707, 17936, 18454, 19002, 19965, 20918, 1561581, 1613945, 1666438, 1710663, 1744727, 1776414, 1807322, 1836760, 1864089, 1889594, 1915277, 1942660, 1972504, 2004796, 2037569, 2070364, 2104648, 2141819, 2182804, 2226470, 2270267, 2314705, 2360555, 2406867, 2453617, 2500657, 2547345, 2593257, 2638642, 2684315, 2731017, 2781358, 2833200, 2880532, 2921577, 2956512, 2986185, 3011539, 3033094, 3050465, 3062724, 3068746, 2874560, 2594362, 2446945, 2448282, 2597157, 2728204, 2796762, 2841175, 2876646, 2902731, 2917828, 2915698, 2887579, 2853207, 2831377, 2797593, 2748915, 2696295, 2641738, 2586869, 2532539, 2487907, 2450492, 2409056, 2365553, 2321168, 2276238, 2230473, 2183974, 2136462, 2099798, 2074679, 224575, 229369, 234235, 238940, 243161, 246829, 250024, 252885, 255615, 258428, 261419, 264631, 268071, 271736, 276421, 278952, 278317, 277492, 276657, 276028, 275705, 279909, 292158, 310303, 330322, 351192, 373828, 398027, 428189, 459703, 477474, 492601, 512911, 531312, 550397, 570207, 590272, 610504, 630639, 651522, 674181, 698282, 724965, 754352, 785492, 817537, 849671, 881799, 913733, 945549, 977489, 1008969, 1039010, 1067849, 1096136, 1124250, 1152558, 1181399, 1211047, 1241267, 1271223, 1297540, 1316336, 1331771, 1348901, 1367982, 1389471, 1413248, 1438949, 1466518, 1496078, 1526010, 1554127, 1581129, 29422060, 30234552, 31067738, 31924079, 32805779, 33707451, 34630579, 35578742, 36550018, 37549417, 38572740, 39620198, 40715628, 41880710, 43137110, 44464727, 45837611, 47264846, 48747419, 50286325, 51876562, 53515604, 55207723, 56953565, 58750808, 60594716, 62484611, 64420725, 66394475, 68385164, 70373251, 72340648, 74270057, 76176466, 78088526, 80023923, 81975689, 83946984, 85953106, 87986093, 90065769, 92189548, 94381256, 96620240, 98871036, 101167656, 103501050, 105857142, 108263369, 110681928, 113048775, 115366551, 117627456, 119816042, 121919928, 123940956, 125888601, 127760521, 129563618, 131286303, 132928648, 134529754, 136111840, 137664732, 139123485, 140448838, 141674828, 142778505, 143697195, 144528232, 145321094, 145885271, 146259151, 146595893, 3549, 3557, 3552, 3568, 3622, 3672, 3716, 3774, 3864, 3992, 4139, 4233, 4297, 4367, 4436, 4512, 4625, 4809, 5084, 5504, 5815, 5910, 6006, 6104, 6207, 6288, 6369, 6442, 6505, 6569, 6686, 6964, 7334, 7717, 8129, 8549, 8973, 9388, 9802, 10198, 10590, 10941, 11251, 11557, 11884, 12231, 12588, 12955, 13312, 13665, 14026, 14496, 15102, 15769, 16437, 17092, 17740, 18375, 19001, 19619, 19949, 20800, 22129, 23241, 24243, 25453, 24991, 24113, 25695, 27105, 27746, 28343, 28847, 29506, 28155, 29712, 31198, 32803, 34536, 36407, 38393, 40463, 42563, 44607, 46155, 47343, 48714, 50584, 52953, 55695, 58853, 62237, 65773, 69428, 72337, 74579, 77358, 80703, 84399, 88420, 92672, 97067, 101286, 105293, 109369, 113565, 118322, 123651, 129138, 134781, 140595, 145992, 150911, 155852, 160814, 165494, 170228, 175428, 180916, 186703, 192727, 198912, 205176, 211623, 218353, 225244, 232135, 238961, 245639, 252135, 258451, 264013, 268964, 274079, 279423, 284866, 290108, 295140, 300156, 305118, 309814, 314198, 318281, 322118, 325650, 328569, 330672, 332581, 4835868, 4868227, 4902318, 4933751, 4962503, 4993976, 5027340, 5071447, 5125675, 5176150, 5226145, 5284404, 5344901, 5405780, 5471703, 5531336, 5579894, 5625502, 5669228, 5706935, 5737549, 5763935, 5785521, 5806222, 5828224, 5832801, 5837210, 5848497, 5849823, 5848382, 5848523, 5871276, 5917263, 5967801, 6003661, 6004461, 5993560, 5987035, 5982069, 5945384, 5867969, 5785778, 5702603, 5649678, 5627263, 5599829, 5568667, 5533731, 5494314, 5455509, 5419736, 5389103, 5364826, 5347465, 5330976, 5309037, 5278677, 5240467, 5195620, 5145977, 5087010, 5015873, 4938378, 4865494, 4797789, 4728751, 4661276, 4596251, 4532926, 4473612, 4429322, 4388597, 4352403, 4324128, 2419389, 2450703, 2482456, 2513546, 2544429, 2576049, 2608441, 2641878, 2675201, 2710203, 2747962, 2785569, 2820946, 2849254, 2872491, 2897864, 2925461, 2955046, 2987102, 3020684, 3056275, 3091859, 3127963, 3167058, 3210726, 3259413, 3313504, 3376129, 3445009, 3517666, 3595918, 3678055, 3763703, 3856150, 3953566, 4051912, 4148014, 4242285, 4338957, 4440018, 4546051, 4650292, 4756591, 4874684, 5004860, 5144773, 5288626, 5439379, 5614063, 5812467, 6023043, 6246052, 6479368, 6718880, 6963916, 7212515, 7457583, 7690816, 7912590, 8135224, 8365552, 8609155, 8873253, 9150553, 9441548, 9749385, 10072898, 10408355, 10748639, 11096846, 11466276, 11856358, 12253246, 12659118, 1252341, 1267854, 1283935, 1299986, 1316326, 1333392, 1351101, 1369567, 1388060, 1407575, 1429000, 1464097, 1499345, 1524015, 1567632, 1615776, 1661386, 1709931, 1753965, 1791525, 1829242, 1875332, 1853439, 1831748, 1886320, 1936496, 1977820, 2030761, 2094738, 2141898, 2252844, 2358668, 2400320, 2451352, 2493249, 2525788, 2548229, 2591958, 2634533, 2666469, 2708168, 2754751, 2836885, 2633749, 2644982, 2931918, 2906207, 2888627, 2979246, 3096190, 3192257, 3309134, 3439241, 3585692, 3764025, 3937095, 4098646, 4264073, 4461532, 4712910, 4934741, 5087711, 5241059, 5398247, 5549106, 5604762, 5621318, 5722832, 5915236, 6158468, 6385255, 6614860, 6863732, 7135623, 2397622, 2450377, 2503547, 2555144, 2605557, 2656630, 2708053, 2759831, 2810488, 2862724, 2919079, 2977809, 3039004, 3098909, 3159697, 3225162, 3293031, 3363373, 3436331, 3512196, 3496201, 3438770, 3452713, 3486837, 3521375, 3422494, 3198572, 2984698, 2762836, 2739140, 2822996, 2856275, 2942159, 3061285, 3178898, 3280488, 3413452, 3564319, 3687204, 3801458, 3929504, 4039624, 4225462, 4468545, 4737775, 5103764, 5536929, 6017793, 6373813, 6587451, 6808864, 7034434, 7259411, 7484040, 7710894, 7938424, 8176622, 8423171, 8667353, 8899817, 9113311, 9309124, 9482789, 9638443, 9783705, 9921020, 10056734, 10188450, 10314766, 10449686, 10617913, 10799732, 10971019, 11138783, 2473838, 2514800, 2557533, 2601865, 2647327, 2693642, 2740957, 2787521, 2833445, 2880706, 2917110, 2942440, 2981960, 3034290, 3086428, 3142005, 3201886, 3265174, 3332145, 3402832, 3477329, 3555473, 3637000, 3721981, 3810255, 3901526, 3987259, 4067077, 4157928, 4255640, 4388500, 4543827, 4614307, 4663754, 4779644, 4917578, 5062473, 5214043, 5366918, 5522784, 5688023, 5858438, 6033933, 6218908, 6411931, 6611368, 6820331, 7039509, 7263722, 7489739, 7719802, 7959222, 8212915, 8474649, 8739359, 9007188, 9278962, 9565055, 9864686, 10170069, 10481254, 10796765, 11121240, 11461050, 11859883, 12291047, 12696543, 13081174, 13472744, 13893673, 14331774, 14781622, 15247382, 15736802, 8590671, 8717696, 8894123, 9087230, 9277061, 9456332, 9656064, 9889943, 10112225, 10309842, 10494113, 10677442, 10874588, 11094669, 11342016, 11616444, 11921238, 12243967, 12561411, 12871526, 13271766, 13722933, 14086650, 14416961, 14771742, 15130916, 15469076, 15777836, 16064494, 16350087, 16644519, 16923217, 17165535, 17376302, 17567030, 17752502, 17946852, 18152611, 18388465, 18658460, 18909466, 19113988, 19301902, 19496838, 19704450, 19922862, 20147469, 20369385, 20588925, 20823844, 21085766, 21371977, 21656640, 21922182, 22187404, 22463555, 22732743, 22985009, 23231789, 23479392, 23707905, 23894522, 24044778, 24175949, 24279701, 24366975, 24498593, 24687429, 24907586, 25119866, 25246244, 25293021, 25432329, 25676984, 96535, 97771, 98797, 99603, 100158, 101404, 103479, 105505, 107299, 108705, 109604, 110624, 112388, 114662, 117264, 120324, 123874, 127868, 132305, 137161, 142006, 145388, 146924, 147958, 149172, 149759, 149677, 149758, 150140, 150921, 152614, 155513, 158973, 162452, 165856, 169174, 172408, 175562, 178662, 181926, 186199, 191277, 196342, 201477, 206694, 212015, 217427, 223030, 228892, 235086, 241939, 249543, 257463, 265393, 273331, 281276, 289240, 297256, 305281, 313288, 320677, 326540, 330973, 334415, 336948, 338556, 339205, 339154, 338788, 338339, 337740, 340326, 345613, 350220, 4271, 4311, 4353, 4424, 4485, 4537, 4590, 4649, 4700, 4741, 4793, 4841, 4890, 4943, 5010, 5080, 5166, 5267, 5373, 5490, 5739, 6159, 6647, 7156, 7683, 8235, 8787, 9342, 9884, 10445, 11048, 11703, 12398, 13108, 13840, 14590, 15347, 16106, 16863, 17659, 18624, 19734, 20866, 22002, 23124, 24243, 25366, 26477, 27569, 28646, 29703, 30754, 31859, 32980, 34132, 35325, 36535, 37765, 38994, 40200, 41359, 42470, 43571, 44710, 45845, 46967, 48077, 49155, 50192, 51219, 52262, 53213, 54062, 54905, 838162, 845966, 854317, 863177, 872452, 882075, 892131, 902765, 914022, 926053, 938850, 952182, 965827, 979546, 995286, 1014866, 1036653, 1059264, 1082674, 1106609, 1129535, 1150224, 1169264, 1188130, 1207953, 1228841, 1246818, 1261351, 1275920, 1290562, 1305390, 1320633, 1336444, 1352961, 1369865, 1386719, 1403289, 1419472, 1439219, 1469866, 1507633, 1547178, 1591392, 1639917, 1690985, 1735686, 1779673, 1830895, 1884476, 1941644, 2002186, 2050257, 2100497, 2158585, 2209348, 2263414, 2308306, 2347434, 2394055, 2372766, 2345095, 2365513, 2360690, 2345136, 2294900, 2270196, 2308216, 2342940, 2380320, 2412584, 2457414, 2493419, 2479739, 2511200, 1449135, 1467912, 1487502, 1508068, 1529540, 1551892, 1575321, 1599871, 1625381, 1651555, 1678165, 1705065, 1731839, 1758791, 1788826, 1822028, 1854959, 1887217, 1919797, 1953163, 1987495, 2022338, 2058165, 2095656, 2132328, 2165211, 2193063, 2217157, 2240829, 2276966, 2239256, 2202491, 2353716, 2514176, 2512646, 2501261, 2582944, 2689365, 2790421, 2890533, 2957842, 3073888, 3222429, 3260747, 3298606, 3468778, 3637724, 3741054, 3856192, 3989345, 4120537, 4246241, 4390228, 4588487, 4835309, 5053153, 5238163, 5419265, 5619119, 5831072, 6034123, 6258465, 6494448, 6747694, 7011910, 7237966, 7472035, 7741654, 8030637, 8314153, 8609991, 8962370, 9327463, 9889056, 3863653, 3937074, 4010771, 4085008, 4160294, 4236803, 4314693, 4394246, 4475913, 4560135, 4646345, 4735520, 4830216, 4931411, 5037235, 5146044, 5256975, 5368881, 5482897, 5600345, 5721457, 5847339, 5978424, 6113588, 6252308, 6394251, 6538416, 6683927, 6830442, 6977781, 7126606, 7276524, 7426892, 7578537, 7730795, 7882701, 8033566, 8184312, 8334644, 8481771, 8626910, 8769028, 8907274, 9044477, 9182560, 9322900, 9465639, 9611116, 9763099, 9920301, 10078821, 10239985, 10404920, 10574026, 10747140, 10923684, 11101753, 11276137, 11444086, 11605734, 11762321, 11912067, 12049561, 12176084, 12298772, 12418767, 12567069, 12777947, 13022712, 13240880, 13358053, 13414550, 13480326, 13549330, 327341085, 331164845, 334955083, 338709246, 342330947, 346136107, 350344256, 354470524, 358365786, 361860867, 364725977, 368308612, 373875475, 380953445, 388419267, 397130920, 407244668, 419189300, 431898729, 444082989, 456928893, 469357655, 482177114, 494528101, 503775836, 511223030, 518193547, 529245493, 547453148, 566915998, 585059009, 603003320, 619949893, 638092733, 657783278, 677331656, 696351330, 714187564, 731063102, 746389462, 759714747, 771524615, 782073606, 791674271, 801325717, 811547043, 822565272, 834795942, 846348876, 857076419, 868881396, 882066025, 896560923, 911048214, 925484970, 940807819, 953664251, 962770850, 970727083, 978110633, 984808248, 990246411, 994456182, 997551396, 999397116, 1000029053, 999747990, 998053352, 995510224, 992779502, 989716558, 987271539, 984745915, 982925266, 6244832, 6381020, 6519237, 6658301, 6802194, 6954700, 7115067, 7285450, 7462061, 7651218, 7859572, 8081077, 8312883, 8551838, 8807074, 9082520, 9368221, 9665604, 9977277, 10301137, 10638152, 10981852, 11336811, 11711541, 12099119, 12496430, 12899238, 13321069, 13766809, 14223579, 14697713, 15181901, 15671137, 16175390, 16683195, 17172346, 17643147, 18108069, 18575305, 19048368, 19531519, 20008012, 20487140, 20977671, 21474024, 21981200, 22494967, 23022400, 23562299, 24096860, 24613760, 25125807, 25643164, 26164814, 26693918, 27226916, 27760709, 28295606, 28823000, 29347253, 29865874, 30360770, 30831936, 31289253, 31719364, 32128090, 32587470, 33230634, 34024304, 34779342, 35375770, 35825580, 36237341, 36638789, 94255, 96395, 98273, 99983, 101426, 102607, 103582, 104644, 105937, 107208, 108365, 109396, 110231, 110821, 111273, 111927, 112969, 114701, 117067, 119748, 122761, 126085, 129637, 133394, 137350, 141454, 145709, 150165, 154785, 159591, 164563, 169517, 174460, 179590, 184855, 190194, 195599, 201033, 206522, 212107, 217763, 223151, 226853, 229294, 232077, 235284, 238940, 243201, 248215, 254476, 261654, 268917, 276205, 283314, 291749, 301672, 311690, 321939, 332578, 343597, 354813, 366074, 377251, 387678, 397172, 406398, 415720, 426084, 437233, 448182, 459356, 470779, 482375, 494291, 470157, 478554, 487248, 496228, 505466, 514951, 524750, 534933, 545526, 556532, 567953, 579776, 591842, 604868, 619003, 634164, 650511, 667553, 685362, 703945, 723315, 743535, 764578, 786488, 809163, 829691, 848128, 867293, 887411, 908763, 931513, 955410, 979657, 1003916, 1032598, 1065803, 1099719, 1134912, 1171129, 1209244, 1249067, 1290276, 1332122, 1377713, 1424192, 1468573, 1513842, 1544994, 1579505, 1630337, 1714961, 1799878, 1844497, 1902297, 1980101, 2065106, 2156305, 2246213, 2323442, 2426303, 2535430, 2611127, 2671347, 2719457, 2770561, 2825695, 2886971, 2955360, 3029272, 3107698, 3191339, 3279518, 3373240, 3474889, 7505, 7691, 7845, 7994, 8149, 8306, 8456, 8565, 8631, 8699, 8762, 8823, 8832, 8779, 8716, 8639, 8611, 8717, 8900, 9088, 9294, 9479, 9486, 9298, 9071, 8793, 8497, 8477, 8710, 8916, 9106, 9268, 9386, 9449, 9475, 9460, 9442, 9563, 9795, 10007, 10191, 10347, 10465, 10534, 10562, 10574, 10570, 10426, 10129, 9803, 9448, 9101, 8995, 9112, 9222, 9324, 9439, 9729, 10174, 10600, 11003, 11360, 11515, 11481, 11428, 11373, 11302, 11082, 10745, 10384, 10029, 9667, 9281, 8871, 487028, 502287, 518280, 534991, 552269, 570081, 588544, 607743, 627737, 648674, 670727, 694065, 718638, 744521, 771705, 799937, 829431, 860425, 892874, 926793, 962213, 999216, 1037978, 1078624, 1121226, 1165595, 1211398, 1258285, 1305841, 1353748, 1401728, 1449521, 1496879, 1543067, 1588371, 1633337, 1677668, 1721553, 1765298, 1810058, 1858113, 1910323, 1966142, 2025063, 2086939, 2151392, 2217935, 2286272, 2355563, 2424935, 2492955, 2559072, 2623593, 2686695, 2748637, 2809430, 2868688, 2926159, 2982006, 3036157, 3087994, 3136800, 3182922, 3226974, 3269506, 3310537, 3348716, 3382289, 3411522, 3437950, 3462534, 3483167, 3501250, 3520268, 1474171, 1521834, 1569225, 1616940, 1665344, 1714777, 1765750, 1818858, 1874743, 1934762, 2000209, 2070927, 2145042, 2218951, 2293773, 2373129, 2456455, 2542826, 2632852, 2729809, 2838089, 2959562, 3092996, 3234577, 3381348, 3533603, 3660025, 3763477, 3879182, 4007198, 4146765, 4296663, 4455892, 4623657, 4799164, 4982256, 5173423, 5373048, 5585234, 5816323, 6067441, 6337295, 6623791, 6922680, 7233103, 7555443, 7888322, 8230670, 8576758, 8874696, 9120706, 9360965, 9599007, 9834410, 10070551, 10312555, 10561003, 10816303, 11178135, 11634684, 12074300, 12491398, 12879867, 13244022, 13593005, 13950252, 14334535, 14732525, 15142604, 15566409, 15996983, 16453784, 16961779, 17501174, 2529342, 2566042, 2600998, 2635520, 2664541, 2687075, 2707408, 2724930, 2739226, 2750635, 2760614, 2774814, 2796731, 2823124, 2850346, 2876865, 2902945, 2929042, 2955574, 2982010, 3006823, 3026634, 3040706, 3051966, 3062116, 3072174, 3082473, 3092515, 3101878, 3112330, 3128942, 3157032, 3192632, 3225326, 3247523, 3260022, 3270604, 3282480, 3294309, 3305792, 3316944, 3308954, 3276761, 3238129, 3197793, 3154038, 3106821, 3058155, 3007923, 2957112, 2905707, 2879735, 2877332, 2875097, 2876304, 2876702, 2877612, 2877003, 2874907, 2874677, 2874411, 2864301, 2847012, 2830266, 2805416, 2767379, 2720269, 2663458, 2606710, 2562527, 2525868, 2492882, 2469803, 2456291, 3500020, 3574311, 3651119, 3730341, 3811919, 3895460, 3980629, 4067135, 4154088, 4239237, 4320142, 4396011, 4467389, 4536049, 4605572, 4676839, 4745972, 4812613, 4879801, 4949736, 5023721, 5100035, 5175813, 5250537, 5326815, 5408503, 5498735, 5600012, 5712812, 5834068, 5959865, 6100618, 6253346, 6402718, 6548817, 6693025, 6836215, 6975766, 7106177, 7221926, 7319681, 7397824, 7457921, 7503204, 7530220, 7542560, 7550334, 7565348, 7591885, 7623150, 7656413, 7688005, 7717734, 7752157, 7791017, 7826716, 7855384, 7872567, 7877450, 7874454, 7867466, 7859321, 7845826, 7826822, 7807225, 7791139, 7777250, 7757595, 7729233, 7693971, 7658591, 7617516, 7570132, 7525568, 58464, 59641, 60844, 62080, 63334, 64632, 65985, 67412, 68939, 70585, 71757, 72680, 73887, 75122, 76388, 77582, 78687, 79792, 80925, 82098, 83353, 84702, 86197, 87755, 89310, 90889, 92477, 94035, 95557, 97010, 98333, 99520, 100505, 101285, 101853, 102197, 102339, 102335, 102235, 102069, 101811, 101458, 100982, 100317, 99523, 98654, 97726, 96767, 95763, 94718, 93612, 93175, 94334, 96371, 98363, 100081, 101506, 102803, 103996, 105063, 105984, 107395, 109093, 110393, 111417, 112159, 112648, 112933, 124505, 131484, 127209, 127344, 127179, 126975, 294762, 298911, 303195, 307578, 311943, 316243, 320473, 324678, 328947, 333386, 338226, 343588, 349312, 355031, 360349, 365362, 370321, 375136, 379823, 384524, 389271, 394062, 398800, 403690, 404148, 403600, 409627, 418559, 427327, 435649, 443350, 450322, 456619, 462782, 469489, 476825, 484650, 492708, 500721, 508552, 516213, 523800, 531742, 541449, 553251, 566386, 580587, 595533, 610917, 626543, 642273, 657852, 673062, 688665, 705272, 722633, 740417, 758209, 775641, 792491, 808594, 823472, 837050, 849630, 861306, 872186, 882390, 892004, 901062, 909531, 917300, 924212, 930478, 936409, 6015212, 6016417, 6017000, 6018894, 6025539, 6041266, 6063121, 6088719, 6124386, 6165268, 6201456, 6245838, 6301315, 6351106, 6389586, 6421222, 6451288, 6477556, 6497464, 6512396, 6525016, 6535539, 6541002, 6537359, 6520574, 6497645, 6478061, 6463011, 6456542, 6463374, 6484984, 6523295, 6572295, 6622238, 6658554, 6673639, 6679684, 6690074, 6713931, 6753645, 6801420, 6850329, 6900105, 6949561, 6995562, 7029523, 7052076, 7072617, 7094102, 7117498, 7143000, 7176131, 7216459, 7256778, 7293025, 7322840, 7347302, 7364563, 7369572, 7359536, 7339301, 7295346, 7222793, 7146723, 7077886, 7012368, 6946886, 6883514, 6824272, 6769901, 6720771, 6675814, 6781120, 6894489, 6480167, 6641740, 6808573, 6973532, 7138597, 7309737, 7486193, 7667971, 7846938, 8037845, 8258218, 8494372, 8737247, 8980864, 9219221, 9461977, 9717281, 9985084, 10261388, 10537936, 10813716, 11074387, 11327927, 11596548, 11874745, 12159865, 12443971, 12728863, 13152060, 13679089, 14129043, 14539220, 14983688, 15481859, 16034338, 16588599, 17104607, 17630455, 18182257, 18735961, 19354746, 19989303, 20653054, 21397484, 22588608, 23588656, 23734689, 23787938, 24323861, 25155220, 25948177, 26758419, 27555673, 28323752, 29132421, 30026564, 30942339, 31843037, 32760540, 33745927, 34846691, 36052987, 37292717, 38578528, 39902924, 41233620, 42791699, 44476227, 45956387, 47337203, 48821792, 50399444, 52040023, 53787047, 2760596, 2769587, 2780921, 2796556, 2813248, 2827072, 2837511, 2851022, 2874087, 2905668, 2940030, 2975555, 3011985, 3042280, 3065702, 3084839, 3101662, 3118394, 3133591, 3150025, 3175787, 3196874, 3209914, 3225422, 3236002, 3239381, 3245174, 3257976, 3275050, 3295441, 3316770, 3339215, 3359998, 3375194, 3387751, 3399260, 3412598, 3428977, 3440733, 3449478, 3462610, 3476977, 3488928, 3500466, 3511178, 3525943, 3540459, 3548145, 3553281, 3556919, 3560615, 3565672, 3570294, 3573740, 3578055, 3584584, 3593306, 3605452, 3620296, 3629150, 3631095, 3628802, 3625534, 3628464, 3638824, 3659186, 3682230, 3698235, 3708489, 3713039, 3714261, 3723615, 3752060, 3779021, 32101, 33308, 34548, 35825, 37129, 38474, 39855, 41292, 42780, 44315, 46008, 47942, 50163, 52774, 55753, 58846, 61913, 65028, 68246, 72093, 76591, 81523, 87038, 93113, 100213, 108967, 119572, 131796, 144861, 157525, 168643, 177774, 185264, 192265, 200341, 210685, 223805, 239380, 256184, 277749, 308681, 337298, 335773, 330793, 338951, 344004, 354523, 372021, 393088, 411484, 427981, 444973, 461966, 473336, 480363, 488446, 500301, 514576, 528782, 543434, 557862, 572081, 586284, 600695, 615567, 630989, 647028, 663588, 680390, 696975, 713030, 728378, 743084, 757365, 24549, 25072, 25626, 26188, 26752, 27305, 27828, 28329, 28804, 29248, 29592, 29824, 30017, 30204, 30362, 30503, 30620, 30726, 30833, 30958, 31319, 31993, 32763, 33534, 34288, 35017, 35709, 36370, 36994, 37595, 38178, 38820, 39515, 40142, 40618, 40952, 41140, 41199, 41112, 40821, 40308, 39996, 40133, 40388, 40601, 40786, 40928, 41064, 41168, 41224, 41226, 41380, 41826, 42332, 42784, 43211, 43639, 44052, 44437, 44775, 45034, 45578, 46021, 46987, 48002, 48362, 47816, 46915, 46834, 46739, 46610, 46419, 46198, 45995, 1227463, 1262079, 1298340, 1335711, 1372966, 1409699, 1446292, 1482858, 1519544, 1556696, 1595342, 1636288, 1680046, 1726961, 1776139, 1826837, 1882384, 1944406, 2011219, 2082743, 2158794, 2239021, 2322988, 2410246, 2500221, 2592286, 2686286, 2782266, 2880166, 2979844, 3080634, 3181781, 3282717, 3383173, 3483747, 3585066, 3687196, 3790305, 3894848, 4000400, 4106396, 4212367, 4318045, 4423733, 4530558, 4638696, 4746902, 4855097, 4964562, 5075302, 5184343, 5290225, 5395082, 5501837, 5612224, 5725383, 5839325, 5953278, 6067185, 6180438, 6291567, 6399764, 6502679, 6598984, 6693663, 6789512, 6882932, 6971606, 7055135, 7132673, 7211258, 7289688, 7358481, 7422561, 220187, 223602, 227474, 231734, 236258, 241012, 246018, 251337, 256900, 262627, 268516, 274609, 280875, 286878, 292958, 298064, 301846, 305794, 309964, 314408, 319173, 324268, 329718, 335371, 340141, 346235, 354883, 364259, 373995, 382977, 390467, 394341, 395656, 397519, 399927, 402749, 405744, 408782, 411834, 416273, 422740, 431384, 441707, 452428, 463741, 475745, 488561, 502302, 516900, 458623, 409997, 447365, 484902, 506579, 514267, 523409, 535093, 547158, 559851, 572724, 585816, 599916, 615478, 632521, 650976, 670250, 689870, 709973, 730917, 752760, 775192, 797677, 818294, 836610, 1905098, 1941383, 1979041, 2018303, 2059700, 2103490, 2149684, 2198571, 2250619, 2305983, 2364467, 2425851, 2490886, 2562349, 2641295, 2724583, 2810594, 2899945, 2992753, 3089076, 3188812, 3292182, 3399613, 3511070, 3626351, 3745515, 3868594, 3995652, 4127072, 4263322, 4405235, 4552335, 4704215, 4861897, 5024655, 5191021, 5359578, 5529630, 5699436, 5867049, 6032276, 6191925, 6349222, 6504169, 6655194, 6807346, 6961151, 7116029, 7274426, 7437059, 7601294, 7768149, 7939873, 8117628, 8300788, 8488792, 8682339, 8880161, 9078513, 9275249, 9471855, 9670397, 9869003, 10064519, 10259769, 10461132, 10674235, 10901173, 11151089, 11398101, 11588186, 11732837, 11876572, 12029107, 12325579, 12544534, 12767177, 12990458, 13204852, 13405149, 13597854, 13798045, 14001978, 14238468, 14534170, 14886288, 15290568, 15717660, 16144612, 16573736, 17016995, 17475718, 17950423, 18437337, 18922026, 19397995, 19876690, 20362446, 20856346, 21363247, 21862430, 22373554, 22919406, 23483434, 24087714, 24734226, 25421616, 26181465, 26991435, 27813733, 28619453, 29429057, 30278504, 31153555, 32220403, 33291475, 34253087, 35252077, 36239589, 37262272, 38311885, 39394587, 40586525, 41857051, 43144102, 44451547, 45772740, 47125758, 48487958, 49822355, 51086252, 52259230, 53362810, 54430132, 55464541, 56612519, 57849352, 59117379, 60373575, 61488238, 62613950, 63803124, 65041696, 66321977, 67594650, 68867960, 70183980, 71693891, 1156070, 1179725, 1203844, 1228290, 1253268, 1279424, 1306767, 1335309, 1364311, 1394840, 1428908, 1465777, 1502520, 1538478, 1576431, 1616994, 1658444, 1700085, 1742147, 1785004, 1832393, 1883873, 1937078, 1993441, 2051831, 2111336, 2171804, 2234767, 2300762, 2364549, 2411835, 2440635, 2481797, 2541764, 2606735, 2674558, 2742665, 2811934, 2877196, 2936458, 2994266, 3048595, 3101152, 3158313, 3216247, 3270447, 3320197, 3364660, 3403110, 3435208, 3461305, 3482613, 3500909, 3516780, 3529697, 3539544, 3546548, 3571328, 3617517, 3667030, 3718465, 3771021, 3824548, 3878355, 3929857, 3975593, 4015417, 4048096, 4071291, 4087985, 4112200, 4143934, 4177749, 4214152, 134910, 136363, 137822, 139304, 140801, 142320, 143861, 145462, 147131, 148926, 150905, 153111, 155511, 158099, 161299, 165127, 169161, 173348, 177448, 179282, 177812, 174613, 170624, 166275, 161798, 157409, 153013, 150091, 149464, 150800, 155130, 162555, 172278, 185273, 199996, 213159, 224338, 233751, 242197, 250379, 258584, 266978, 275717, 284886, 294706, 305383, 316971, 329503, 342965, 357646, 379341, 408405, 439631, 472750, 507417, 538930, 567163, 596594, 627387, 659602, 693015, 725134, 755736, 786814, 817989, 849230, 880686, 912389, 944786, 978283, 1006232, 1031423, 1059659, 1088063, 426587, 436455, 446716, 457374, 468415, 479852, 491763, 503597, 515407, 528426, 542103, 555745, 569781, 583477, 597006, 609707, 621219, 633179, 645912, 659218, 673068, 687343, 702044, 717737, 734501, 751719, 769851, 789235, 809429, 830337, 852157, 874926, 898408, 921267, 943054, 964415, 985984, 1008172, 1030863, 1052500, 1071757, 1009846, 942984, 975905, 1008071, 1085259, 1151453, 1145405, 1144351, 1149487, 1159367, 1198056, 1251615, 1322304, 1394311, 1428589, 1444659, 1459557, 1504807, 1549738, 1583596, 1618322, 1643344, 1666679, 1675136, 1675818, 1686004, 1703903, 1738768, 1780198, 1826861, 1880308, 1932572, 1984074, 705535, 719639, 733452, 746747, 758829, 769509, 779099, 787811, 798183, 804567, 807416, 814348, 823523, 833447, 844248, 854758, 865053, 875191, 883995, 892816, 901180, 908273, 915148, 922776, 931342, 939914, 947728, 954958, 961805, 967411, 972611, 979405, 987639, 995789, 1004320, 1013587, 1021822, 1029076, 1035230, 1038355, 1038372, 1034178, 1016154, 990943, 971261, 955747, 944281, 937092, 934006, 938010, 941235, 937850, 933965, 930254, 926635, 922259, 915360, 908660, 904805, 901230, 896380, 889273, 880141, 870650, 861666, 855750, 850860, 846541, 845543, 844768, 842501, 841462, 852404, 862940, 147145, 149595, 152122, 154703, 157290, 159851, 162443, 165073, 167769, 170539, 173367, 176305, 179402, 182676, 186667, 191658, 197136, 202795, 208532, 214285, 220062, 225900, 231820, 237864, 244084, 250486, 257221, 264457, 272143, 280149, 288398, 296865, 305676, 315011, 324901, 336872, 351168, 366787, 389066, 413372, 434942, 458003, 481014, 498090, 491438, 486649, 502161, 517960, 533478, 548435, 562507, 574909, 585470, 594209, 601527, 607719, 613125, 620102, 629492, 638981, 647472, 655017, 661783, 668450, 675739, 683653, 691416, 700064, 710202, 720751, 732800, 745576, 756146, 765179, 9397412, 9612514, 9833293, 10054739, 10278368, 10508521, 10745843, 10978308, 11201590, 11453972, 11744947, 12054140, 12376843, 12698122, 13012903, 13307225, 13576891, 13854058, 14146863, 14447296, 14754711, 15056074, 15355046, 15678588, 16029386, 16380314, 16739110, 17005413, 17250063, 17466779, 17524986, 17934689, 18625543, 19188576, 19775719, 20408131, 21065934, 21795764, 22627859, 23470784, 24304732, 25388811, 26470495, 27335730, 28218733, 29114955, 29997345, 30842221, 31674173, 32545796, 33460761, 34441807, 35520385, 36670504, 37874737, 39129989, 40452764, 41875823, 43385073, 44973235, 46669638, 48473714, 50357820, 52284238, 54265596, 56309620, 58423763, 60594095, 62759282, 64929891, 67164932, 69425519, 71681918, 73950180, 359757770, 363410716, 367325409, 371557752, 375761455, 379676990, 383009292, 385463703, 387074143, 388514832, 390055170, 392386675, 395919206, 399700148, 403531228, 407143518, 410486804, 413616057, 416580934, 419876641, 423056751, 426265805, 429811309, 433330426, 436630894, 439620686, 442612189, 445540425, 448441981, 451445053, 454893803, 459130861, 463621803, 467888668, 471540336, 474341418, 476760076, 479066716, 480996309, 482715567, 484345999, 485784432, 486417592, 486567652, 487069073, 487855612, 488750936, 489720457, 490832649, 492197229, 493715358, 495072318, 496673678, 498132735, 499028131, 499770221, 500373351, 501467561, 502902389, 503787241, 504328300, 504092642, 502645259, 500827409, 498785975, 496897062, 495328494, 493564623, 491915798, 490295958, 488308469, 486144746, 483577922, 481137408, 359462881, 363111680, 367022082, 371250071, 375449438, 379360616, 382688748, 385138913, 386745107, 388181346, 389716816, 392042984, 395569758, 399345020, 403170784, 406778033, 410116389, 413240812, 416200961, 419491983, 422667359, 425871634, 429412399, 432926654, 436226655, 439216975, 442202462, 445121732, 448014553, 451009313, 454450324, 458680435, 463165068, 467425775, 471070752, 473864497, 476275350, 478573898, 480495489, 482206936, 483829676, 485260534, 485885780, 486026111, 486515709, 487289146, 488170250, 489124832, 490221649, 491570571, 493073001, 494414376, 496000518, 497443979, 498322779, 499047526, 499632815, 500709245, 502126684, 502994695, 503519613, 503269104, 501808124, 499977723, 497924581, 496024795, 494446044, 492672522, 491014650, 489386377, 487391113, 485220460, 482647371, 480200902, 1156, 1304, 1438, 1511, 1516, 1525, 1532, 1546, 1560, 1575, 1585, 1592, 1585, 1573, 1566, 1557, 1551, 1541, 1534, 1523, 1508, 1488, 1472, 1462, 1460, 1463, 1466, 1463, 1457, 1445, 1437, 1446, 1461, 1474, 1490, 1500, 1516, 1550, 1593, 1631, 1667, 1725, 1812, 1907, 1995, 2092, 2165, 2218, 2264, 2308, 2353, 2382, 2378, 2374, 2370, 2365, 2360, 2342, 2319, 2296, 2274, 2262, 2281, 2332, 2382, 2437, 2490, 2531, 2550, 2567, 2584, 2571, 2548, 2516, 18921, 18976, 18966, 18922, 18874, 18841, 18965, 19252, 19552, 19883, 20220, 20546, 20857, 21162, 21468, 21777, 22051, 22276, 22462, 22634, 22855, 23179, 23553, 23900, 24237, 24556, 24886, 25240, 25674, 26146, 26620, 27112, 27608, 28083, 28517, 28891, 29239, 29612, 29995, 30375, 30293, 29693, 29020, 28309, 27605, 27389, 27640, 27887, 28103, 28318, 28644, 29081, 29517, 29969, 30487, 30857, 30996, 31033, 30959, 30840, 30575, 30351, 30336, 30300, 30220, 30345, 30685, 31033, 31477, 31967, 32387, 32812, 33375, 33997, 153456, 157009, 160847, 165024, 169573, 174495, 179762, 185281, 190990, 196912, 203135, 209824, 216984, 224529, 232356, 240236, 248121, 255638, 262759, 270037, 277534, 285270, 293224, 301345, 309598, 317983, 326817, 336946, 348027, 359065, 369844, 380421, 390837, 401118, 411401, 421676, 430973, 437645, 442421, 446893, 451478, 456454, 461643, 466986, 472496, 478142, 484707, 493597, 503869, 513948, 523419, 532148, 540420, 548340, 555934, 563337, 570536, 577200, 582348, 586143, 589475, 592432, 594788, 596391, 597546, 598550, 599448, 599949, 599983, 599779, 601199, 604005, 607631, 612448, 2549457, 2558436, 2572884, 2595100, 2620774, 2642955, 2669344, 2691639, 2706401, 2728658, 2759318, 2800967, 2847773, 2893703, 2930522, 2958125, 2984115, 3014386, 3042072, 3051039, 3050793, 3070273, 3103859, 3132737, 3156516, 3174196, 3185443, 3195040, 3207268, 3220839, 3236463, 3257499, 3281989, 3304885, 3325793, 3338707, 3343049, 3345551, 3344934, 3346934, 3355873, 3370025, 3385090, 3396295, 3403957, 3409756, 3416663, 3427103, 3441643, 3455462, 3464423, 3471824, 3478396, 3483637, 3488829, 3499360, 3507341, 3518916, 3536927, 3547917, 3549649, 3539640, 3524906, 3508431, 3491761, 3476000, 3463696, 3451303, 3437144, 3426937, 3420005, 3417215, 3427919, 3444009, 27599982, 27721550, 27840002, 27954903, 28070780, 28173155, 28243567, 28325521, 28456328, 28610991, 28777787, 29032394, 29385025, 29746034, 30085439, 30384096, 30636844, 30860871, 31087761, 31354638, 31661194, 31965947, 32251365, 32532464, 32799668, 33018207, 33246284, 33496879, 33735263, 33997695, 34358282, 34842208, 35341905, 35799363, 36222161, 36517319, 36717599, 36946039, 37182366, 37395295, 37544762, 37636136, 37743813, 37855902, 37945864, 38043530, 38151565, 38260563, 38362543, 38501633, 38703201, 38943348, 39210436, 39499158, 39793816, 40092950, 40394535, 40641339, 40802271, 40913209, 41022534, 41045372, 40986020, 40967477, 40928391, 40834591, 40765314, 40736445, 40739653, 40739884, 40738293, 40776220, 40821076, 40837342, 14130, 14146, 14160, 14176, 14219, 14478, 14964, 15488, 16057, 16697, 17408, 18191, 19065, 20050, 21116, 22230, 23376, 24514, 25367, 26003, 26694, 27439, 28230, 29054, 29992, 31404, 33204, 35033, 36883, 38783, 40722, 42675, 45214, 48208, 51173, 54282, 57528, 60884, 64293, 67726, 70647, 72992, 75325, 77741, 80238, 82804, 85423, 88124, 90901, 94119, 97953, 102070, 106468, 111202, 116323, 121805, 126428, 130083, 133492, 136441, 139478, 143178, 147119, 151142, 155423, 159812, 164209, 168679, 173287, 176528, 178885, 181629, 184742, 187980, 34361, 35486, 36663, 37869, 39103, 40352, 41611, 42615, 43347, 44037, 44688, 45311, 45977, 47036, 48458, 49929, 51478, 53132, 54924, 56832, 58876, 61246, 63945, 66752, 69588, 72435, 75329, 78300, 81411, 84689, 88158, 91812, 95640, 99560, 103235, 106663, 110074, 113451, 116701, 119679, 122455, 125166, 127850, 130545, 133295, 136120, 139087, 142340, 145807, 149371, 153108, 157007, 160887, 164704, 168440, 172040, 175538, 178656, 180859, 182349, 183650, 184824, 186038, 187467, 188974, 190445, 191856, 192910, 193386, 193627, 194013, 194432, 194905, 195494, 301859, 302639, 303490, 304405, 305292, 306138, 307019, 307958, 309002, 310172, 311525, 313093, 314863, 316652, 318567, 320915, 323596, 326459, 329527, 333968, 339473, 344589, 349461, 354427, 359784, 365612, 371941, 378747, 385976, 393601, 401639, 410132, 419066, 428447, 438323, 448765, 459800, 471487, 483797, 496678, 510180, 524392, 539360, 555094, 571645, 589125, 607679, 627253, 647811, 669372, 692041, 715946, 741206, 767879, 796112, 826211, 858326, 892437, 928300, 965781, 1004902, 1045677, 1087937, 1131056, 1173185, 1212371, 1247996, 1280648, 1311940, 1343203, 1374685, 1406597, 1439364, 1473376, 164991, 170385, 175817, 181301, 186894, 192631, 198518, 204585, 210884, 217426, 224174, 231015, 237754, 243991, 249568, 255202, 261295, 267801, 274749, 282010, 289577, 297444, 305639, 314163, 322047, 329347, 337099, 345324, 354013, 363207, 372924, 382872, 393336, 404662, 418352, 434495, 451598, 469724, 488909, 509190, 530540, 552942, 575535, 596601, 614945, 631797, 649187, 667582, 687091, 707814, 729639, 752487, 776373, 801538, 828180, 856417, 886350, 917727, 950265, 983829, 1018119, 1052830, 1088038, 1124003, 1160712, 1197556, 1234443, 1271653, 1309336, 1347831, 1388432, 1431096, 1474465, 1518651, 2205682, 2258260, 2315867, 2373219, 2425329, 2468069, 2499836, 2524177, 2545013, 2564555, 2587354, 2617717, 2655090, 2698077, 2743381, 2789502, 2826650, 2854757, 2886572, 2924172, 2966462, 3008663, 3050135, 3091912, 3134378, 3178250, 3222562, 3267203, 3311012, 3351687, 3389309, 3425763, 3462231, 3495979, 3524847, 3551140, 3576929, 3602045, 3624094, 3617914, 3572417, 3509984, 3437849, 3347370, 3250306, 3167345, 3094525, 3023328, 2954980, 2889557, 2821743, 2757646, 2714074, 2689743, 2674607, 2663989, 2654872, 2648946, 2646582, 2644877, 2637333, 2620663, 2596558, 2566840, 2540025, 2518968, 2498859, 2480523, 2464240, 2448597, 2433494, 2418462, 2417879, 2423155, 46763185, 46839064, 46986634, 47209520, 47535865, 47932539, 48301918, 48540589, 48738151, 48921007, 48958808, 48874555, 48885053, 48985304, 49024713, 49147287, 49260750, 49118122, 49054471, 49337611, 49408540, 49423883, 49692884, 49973763, 50138898, 50119560, 50167727, 50348381, 50628770, 51041740, 51644350, 52366862, 53027110, 53590245, 53949881, 54082033, 54175590, 54267963, 54414732, 54718900, 55035076, 55280629, 55627406, 55906951, 55976640, 56061695, 56190974, 56249095, 55961264, 55634028, 55528617, 55439909, 55373465, 55235154, 54985847, 54682612, 54163084, 53676138, 53427382, 53191650, 53137151, 53284929, 53381794, 53450542, 53596068, 53954935, 54239735, 54224822, 54179210, 54070320, 53851491, 53572600, 53502860, 53514286, 2764684, 2855989, 2945410, 3031785, 3115231, 3196636, 3277706, 3359180, 3436894, 3514114, 3597121, 3660312, 3703173, 3752851, 3812047, 3879901, 3953956, 4033760, 4118900, 4211864, 4320788, 4446884, 4585666, 4735822, 4894428, 5059039, 5244678, 5453484, 5670296, 5890614, 6108900, 6326454, 6550708, 6784019, 6977923, 7125713, 7270079, 7425371, 7606410, 7809294, 8024094, 8237753, 8461453, 8706804, 8966366, 9224854, 9479542, 9761514, 10073625, 10392347, 10720104, 11078874, 11463661, 11850168, 12238991, 12631972, 13028935, 13435177, 13846765, 14256289, 14651208, 15036184, 15427458, 15826831, 16234060, 16653584, 17094569, 17548673, 17998608, 18446617, 18911646, 19386764, 19859446, 20336698, 15011, 14784, 14717, 14736, 14745, 14732, 14685, 14601, 14470, 14361, 14372, 14490, 14707, 15034, 15401, 15749, 16085, 16435, 16796, 17154, 17463, 17638, 17734, 17859, 17980, 18140, 18296, 18414, 18523, 18649, 18785, 18900, 18919, 18837, 18742, 18650, 18552, 18442, 18328, 18222, 18129, 18039, 18024, 18069, 18080, 18100, 18145, 18185, 18190, 18198, 18217, 18246, 18378, 18617, 18853, 19110, 19430, 19813, 20175, 20487, 20671, 20816, 20981, 21135, 21288, 21425, 21666, 22024, 22427, 22866, 23348, 23820, 24321, 24912, 4917085, 4996812, 5075096, 5151027, 5220938, 5282643, 5337797, 5388750, 5437978, 5488951, 5544516, 5584755, 5605286, 5624440, 5643248, 5628186, 5631237, 5674064, 5700726, 5695208, 5653633, 5645123, 5681157, 5704269, 5721570, 5779404, 5869320, 5936779, 5995528, 6086957, 6162064, 6218266, 6297868, 6384932, 6472211, 6549745, 6618929, 6686665, 6752633, 6818112, 6868802, 6904987, 6942066, 6980403, 7020141, 7063243, 7105826, 7147267, 7185217, 7216085, 7240746, 7264734, 7279543, 7288017, 7301957, 7321974, 7345774, 7367666, 7383158, 7384981, 7365517, 7314628, 7230036, 7134189, 7049586, 6972569, 6913954, 6874050, 6839288, 6814543, 6787281, 6679759, 6551905, 6445881, 13048, 13332, 13622, 13931, 14244, 14590, 15034, 15588, 16165, 16768, 17376, 17951, 18491, 19017, 19539, 20062, 20779, 21724, 22670, 23616, 24556, 25442, 26331, 27282, 28282, 29328, 30427, 31361, 32089, 32784, 33669, 34757, 35807, 36761, 37583, 38203, 38614, 38901, 39102, 39233, 39151, 38880, 38599, 38325, 38053, 37936, 37979, 38010, 38047, 38077, 38239, 38527, 38832, 39126, 39400, 39604, 39725, 39812, 39841, 39838, 40013, 40292, 40340, 40212, 39997, 39884, 39881, 39835, 39746, 39602, 39428, 39225, 38993, 38644, 36372, 36903, 37557, 38315, 39212, 40243, 41427, 42710, 43938, 45022, 45908, 46628, 47250, 47741, 48283, 48341, 47961, 47860, 47974, 48310, 48854, 49451, 49999, 50504, 50942, 51300, 51549, 51678, 51701, 51582, 51291, 51498, 52563, 53817, 54947, 55999, 56994, 57911, 58730, 59421, 60000, 60440, 60747, 60950, 61087, 61198, 61341, 61579, 61931, 62397, 62967, 63924, 65280, 66684, 68039, 69308, 70480, 71538, 72486, 73325, 74050, 74732, 75449, 76156, 76835, 77486, 77984, 78311, 78627, 78906, 79248, 79585, 79807, 79948, 117610, 119017, 121474, 123995, 126440, 128895, 131475, 134166, 137142, 140525, 144291, 147982, 150939, 153453, 156084, 158792, 161509, 164239, 166665, 168683, 170495, 172146, 173649, 175052, 176657, 179197, 182475, 185934, 189320, 192401, 195361, 198769, 203403, 209365, 215864, 222374, 228870, 235356, 241847, 248118, 253670, 258091, 261470, 264096, 266285, 268403, 270557, 272711, 274329, 274082, 272168, 269830, 267393, 265095, 262843, 260520, 259555, 259861, 260060, 260052, 259802, 259346, 258443, 257139, 255327, 252849, 253312, 259934, 262116, 257674, 254503, 247215, 235274, 227488, 43765, 43185, 42654, 42200, 41832, 41511, 41196, 40884, 40581, 40327, 40423, 41009, 41959, 43162, 44529, 45959, 47329, 48592, 49780, 50917, 52111, 53479, 55039, 56749, 58569, 60418, 62214, 63943, 65656, 67344, 69114, 71079, 73195, 75445, 77877, 80464, 83038, 85500, 87831, 89935, 91503, 92620, 93710, 94859, 96070, 97309, 98525, 99758, 101009, 102264, 103260, 103874, 104381, 104895, 105477, 106149, 106871, 107625, 108337, 108950, 109356, 109497, 109399, 109079, 108557, 107846, 106960, 105915, 104718, 103405, 102811, 102972, 103030, 103012, 1668173, 1705203, 1741794, 1777691, 1814031, 1852014, 1891761, 1933748, 1977300, 2024770, 2078327, 2136616, 2198893, 2265502, 2335972, 2408454, 2482138, 2557816, 2634966, 2711579, 2787737, 2862555, 2937081, 3012374, 3090613, 3170789, 3243364, 3317599, 3400442, 3485244, 3571417, 3657180, 3732335, 3814128, 3917621, 4028121, 4140051, 4253511, 4371492, 4494361, 4623192, 4752810, 4885319, 5024619, 5167641, 5315046, 5466857, 5624731, 5792649, 5965681, 6132000, 6299355, 6479771, 6672399, 6876435, 7087426, 7304693, 7530629, 7761734, 7996940, 8239255, 8489025, 8742684, 8996434, 9246996, 9492953, 9744355, 9997152, 10235557, 10464222, 10700829, 10938771, 11182781, 11441758, 29478, 29853, 29986, 30050, 30087, 30070, 29989, 29879, 29754, 29672, 29624, 29850, 30385, 30938, 31446, 31923, 32362, 32780, 33156, 33468, 33755, 33917, 33941, 33985, 34098, 34253, 34381, 34451, 34539, 34676, 34840, 35142, 35607, 36142, 36666, 37144, 37647, 38185, 38735, 39271, 39790, 40085, 40068, 39964, 39882, 39807, 39830, 39974, 40157, 40359, 40573, 40725, 40788, 40815, 40868, 40977, 41159, 41336, 41468, 41554, 41603, 41506, 41330, 41224, 41152, 41070, 40896, 40686, 40686, 40836, 40955, 41070, 41209, 41311, 1706690, 1731046, 1756686, 1783316, 1810419, 1837889, 1866548, 1896514, 1927414, 1959306, 1991563, 2024408, 2059078, 2095543, 2132636, 2171157, 2211665, 2253194, 2295662, 2338065, 2378734, 2416708, 2452011, 2485225, 2516615, 2546169, 2574346, 2601995, 2630660, 2662358, 2698740, 2740673, 2788251, 2840877, 2898853, 2963163, 3033788, 3109764, 3189126, 3268697, 3379179, 3512733, 3620627, 3726454, 3833111, 3936179, 4044859, 4105155, 4158110, 4242755, 4311664, 4337184, 4388290, 4498692, 4605211, 4702671, 4810551, 4941941, 5086452, 5236693, 5392479, 5556182, 5724835, 5895344, 6072473, 6259259, 6451914, 6646630, 6846376, 7056413, 7275386, 7499519, 7730218, 7968527, 316075, 319571, 322449, 325072, 327583, 330021, 332351, 334615, 336805, 339141, 341392, 342621, 342944, 341632, 331151, 315060, 305213, 305310, 311959, 313567, 314789, 315376, 314962, 319901, 330975, 347941, 364877, 381845, 399161, 411187, 416357, 420320, 424462, 428953, 434031, 439817, 446316, 453524, 461398, 469889, 478876, 491518, 509251, 528800, 547607, 564191, 579125, 593633, 608114, 623003, 639094, 656361, 674361, 693041, 712505, 732459, 752991, 774620, 797270, 820893, 845560, 871140, 897610, 924901, 952826, 981417, 1010675, 1040716, 1071734, 1103646, 1136273, 1169652, 1204466, 1240650, 228456, 232587, 237059, 241833, 246784, 252092, 257809, 263781, 270098, 276853, 283152, 288052, 292498, 297447, 302980, 309199, 316164, 323860, 332284, 341375, 349754, 356817, 363539, 370271, 377049, 383818, 390578, 397275, 403871, 410291, 415911, 421236, 426717, 431701, 436077, 439702, 442446, 444211, 444942, 444682, 443600, 443820, 446203, 448911, 451191, 452967, 454203, 454950, 455352, 455535, 455601, 455620, 455930, 457137, 459032, 461126, 463601, 466289, 468833, 471223, 473359, 475035, 477711, 481616, 485349, 488768, 491796, 494402, 512991, 524551, 521085, 525806, 528921, 530493, 1825654, 1854978, 1885768, 1917896, 1950928, 1984529, 2018876, 2054104, 2090283, 2127027, 2163996, 2200743, 2237417, 2273914, 2310418, 2348468, 2388107, 2428921, 2471127, 2514639, 2559677, 2606342, 2654007, 2702475, 2751905, 2802133, 2853070, 2904879, 2957901, 3012505, 3068412, 3125503, 3184078, 3244112, 3305583, 3368658, 3433823, 3501660, 3572327, 3645883, 3722407, 3801356, 3882972, 3967680, 4054938, 4145064, 4238680, 4335806, 4436209, 4540034, 4647760, 4759333, 4874617, 4993915, 5116286, 5242511, 5372006, 5501934, 5631455, 5760585, 5866261, 5971034, 6098702, 6226018, 6352868, 6479697, 6604128, 6724987, 6844154, 6962632, 7079664, 7193605, 7307869, 7425785, 444387315, 448377042, 452418244, 456708297, 461171463, 465856094, 470508527, 475026546, 479773940, 484513880, 488852196, 493990421, 500589360, 507493527, 514642111, 521592959, 527992010, 533672254, 539496971, 546327384, 553275591, 560487578, 567823501, 575023847, 582155689, 589067751, 595983549, 602874364, 609684942, 616684705, 624152809, 631711530, 639179116, 646815337, 653919735, 660183095, 666140748, 671902024, 677320869, 682729045, 688044771, 693502029, 699110246, 704220496, 709044424, 713914668, 718862569, 723768423, 728384516, 733047612, 738012114, 743153936, 748642405, 754419129, 760191564, 765852953, 771444911, 777477216, 783354991, 788260944, 792863099, 796859894, 799619466, 801738818, 803938142, 806753557, 809581716, 811152975, 812066111, 813244699, 813081511, 812043485, 814120802, 817022933, 832977, 850971, 869173, 887567, 906066, 924702, 943679, 963211, 983432, 1004342, 1026081, 1048796, 1073094, 1099663, 1129314, 1161683, 1195610, 1231158, 1268470, 1307551, 1348385, 1391023, 1435404, 1480693, 1528524, 1579023, 1630083, 1681895, 1734738, 1789255, 1845805, 1904501, 1965340, 2028278, 2093067, 2159672, 2228518, 2299619, 2371286, 2445185, 2525145, 2610843, 2701114, 2795421, 2893558, 2995435, 3100769, 3209277, 3318698, 3431108, 3548848, 3670209, 3795774, 3925021, 4057344, 4193330, 4333312, 4477132, 4624325, 4774178, 4925951, 5078974, 5232511, 5386231, 5540499, 5696209, 5852719, 6007909, 6160737, 6311311, 6458907, 6601376, 6743654, 6888401, 1336352, 1381319, 1426445, 1471031, 1513639, 1554202, 1592913, 1630365, 1668447, 1708985, 1754060, 1691467, 1496007, 1278608, 1680565, 2278309, 2365260, 1855221, 1502233, 1820465, 2146298, 2381725, 2504328, 2609738, 2718954, 2830572, 2942155, 3053930, 3167169, 3278473, 3383395, 3471233, 3542512, 3609159, 3672450, 3731325, 3779135, 3815070, 3847198, 3877006, 3901765, 3958944, 4060931, 4171460, 4281422, 4388965, 4487309, 4575973, 4659458, 4740281, 4821222, 4884921, 4927113, 4967279, 5010270, 5053292, 5099002, 5151510, 5205164, 5253031, 5295880, 5333850, 5363866, 5382516, 5387847, 5383103, 5371547, 5351084, 5321280, 5282327, 5235497, 5176537, 5107011, 5035434, 6280835, 6318385, 6355620, 6395425, 6437716, 6488654, 6480272, 6448416, 6473147, 6516988, 6553593, 6577026, 6606736, 6644989, 6685464, 6725202, 6764741, 6801499, 6845175, 6908690, 6975266, 7023833, 7048196, 7054225, 7049159, 7036063, 7018374, 6991318, 6959972, 6932356, 6916709, 6923262, 6946360, 6976264, 6983483, 6959788, 6926764, 6894192, 6868069, 6863629, 6889537, 6923628, 6950921, 6969174, 6979152, 6981377, 6980315, 6977869, 6968925, 6958755, 6955398, 6959687, 6956137, 6946499, 6941913, 6936364, 6931929, 6922068, 6905421, 6886062, 6865709, 6836575, 6796006, 6748017, 6691969, 6636824, 6577984, 6525502, 6482795, 6433526, 6371432, 6312983, 6279485, 6266703, 88250, 89191, 89770, 90718, 92000, 93196, 94157, 95513, 97134, 98598, 100173, 101822, 103607, 105515, 107581, 109732, 111972, 114265, 116476, 118315, 119762, 121639, 124344, 127046, 129707, 132497, 134725, 136565, 138591, 140737, 142867, 145227, 147811, 150128, 152080, 153666, 155103, 157387, 160602, 162916, 164154, 166163, 168107, 169437, 170932, 172138, 173394, 175272, 177756, 180426, 183236, 185906, 187823, 189671, 192128, 196556, 203119, 209907, 214421, 214425, 212956, 212914, 213437, 214863, 216793, 218849, 222114, 228185, 235357, 241051, 244565, 247835, 252982, 258093, 204190653, 208094110, 212084633, 215976513, 219879673, 223897752, 227983638, 231923573, 235990367, 240339401, 244668544, 249134257, 253536951, 257902311, 262900741, 268495003, 274193231, 280327607, 286667402, 293000156, 300118061, 307368909, 314650130, 322359094, 330463831, 339212604, 348209982, 357549608, 366926739, 376614844, 386671594, 396573037, 406620375, 416991838, 427600087, 438344492, 449307564, 460541617, 472136747, 484153073, 496510532, 509059143, 521815531, 534809227, 547929741, 561470153, 575574216, 590004956, 604756098, 619826252, 635137975, 650750262, 666281547, 681658876, 697429182, 713167414, 728937766, 744740082, 760241344, 776058862, 792311458, 808541409, 824631663, 840695267, 856342424, 871420266, 886641931, 901825707, 916251300, 929875273, 943088896, 955281266, 966626468, 978190679, 39254484, 40426113, 41614464, 42812343, 44012757, 45210096, 46399959, 47580198, 48743117, 49891294, 51032443, 52172648, 53306945, 54432895, 55549429, 56475942, 57358139, 58460367, 59749846, 61204686, 62772658, 64435445, 66182116, 68009477, 69920466, 71916491, 73990468, 76140576, 78371362, 80685017, 83088456, 85584393, 88161481, 90805444, 93512503, 96266714, 99041568, 101828992, 104638756, 107446786, 110249395, 113063055, 115880041, 118733272, 121624023, 124515990, 127399412, 130284457, 133158323, 135980060, 138688419, 141250382, 143732113, 146204117, 148627778, 151013389, 153426403, 155827571, 158210547, 160614193, 163044949, 165513245, 168023151, 170518384, 172949297, 175281114, 177506250, 179652371, 181715657, 183718792, 185658516, 187469917, 189329460, 191256543, 9573615, 9747963, 9922505, 10090302, 10250970, 10408714, 10566049, 10719605, 10869081, 11037351, 11240419, 11479659, 11753730, 12058924, 12428410, 12860671, 13302888, 13740491, 14181613, 14642501, 15138590, 15661753, 16214058, 16806146, 17430788, 18079145, 18704223, 19325250, 19976062, 20643059, 21341746, 22656282, 24031926, 24870777, 25685202, 26505518, 27388704, 28286466, 29095699, 29858012, 30744585, 31686263, 32431072, 32524719, 32777550, 33762048, 34908650, 36287081, 37890873, 39586565, 41343896, 43143801, 44499217, 45898440, 47768532, 49608037, 51334819, 52671857, 53648064, 54511909, 55275747, 55952884, 56585141, 57189593, 57717255, 58165971, 58653655, 59181772, 59663965, 60127385, 60526093, 61073583, 61905803, 62742120, 3327035, 3387282, 3449743, 3513076, 3577188, 3642529, 3708778, 3776145, 3844280, 3915299, 3992035, 4072162, 4151948, 4238458, 4332288, 4430106, 4536933, 4658812, 4793788, 4933561, 5067084, 5193861, 5305000, 5402027, 5510325, 5629463, 5765850, 5950715, 6173792, 6399029, 6627351, 6849824, 7066335, 7305540, 7569136, 7791184, 8028422, 8298353, 8540093, 8821190, 8984948, 9129406, 9448763, 9956999, 10485775, 10886372, 11283882, 11682137, 12097774, 12539626, 13004283, 13466303, 13953230, 14439924, 14922991, 15448276, 15643330, 15601070, 16003389, 16688350, 17310393, 17984666, 18863928, 19825845, 20599445, 21251165, 21865053, 22470798, 23127007, 23797419, 24488668, 25221086, 26008390, 26824422, 1759800, 1775686, 1778679, 1766795, 1751598, 1732842, 1710772, 1689066, 1669927, 1652558, 1636944, 1631762, 1638724, 1647476, 1654222, 1658587, 1664865, 1676219, 1688300, 1699388, 1709674, 1727471, 1756744, 1788618, 1819427, 1850124, 1881484, 1913960, 1948954, 1982107, 2010281, 2034915, 2056681, 2076917, 2096187, 2115786, 2133344, 2142326, 2141867, 2144114, 2161449, 2191878, 2225293, 2256446, 2287597, 2325298, 2367373, 2411038, 2455614, 2500112, 2548898, 2605024, 2662247, 2713432, 2769615, 2841406, 2934472, 3028102, 3081932, 3090968, 3078901, 3064971, 3055819, 3054653, 3063695, 3083508, 3111393, 3145158, 3184080, 3223720, 3255463, 3285590, 3341043, 3400740, 36590, 36402, 35971, 35425, 34839, 34205, 33510, 32809, 32077, 31312, 30526, 30148, 30320, 30592, 30806, 30977, 31302, 31832, 32405, 32929, 33438, 33884, 34253, 34601, 34980, 35395, 35871, 36426, 37037, 37691, 38404, 38931, 39187, 39407, 39535, 39589, 39973, 40806, 41759, 42692, 43584, 44246, 44622, 44926, 45269, 45652, 46183, 46918, 47710, 48495, 49289, 49993, 50569, 51130, 51717, 52342, 52981, 53590, 54155, 54673, 55157, 55217, 54752, 54211, 53727, 53220, 52886, 52832, 52855, 52907, 52958, 52990, 52943, 52829, 824513, 853095, 881723, 910270, 938832, 967743, 997398, 1027874, 1059676, 1093564, 1130139, 1171881, 1220457, 1274103, 1331268, 1391577, 1454663, 1520092, 1587359, 1656029, 1725832, 1796600, 1858073, 1902691, 1939833, 1976023, 2012336, 2049091, 2086826, 2126325, 2169169, 2216445, 2266081, 2313129, 2359806, 2404340, 2446769, 2493636, 2540987, 2592486, 2704003, 2864148, 2986465, 3073853, 3161511, 3252674, 3351232, 3455252, 3557531, 3669934, 3787178, 3889742, 3972889, 4043116, 4112081, 4184300, 4259455, 4337168, 4415433, 4489257, 4558353, 4621725, 4680264, 4744140, 4815984, 4891274, 4965966, 5038704, 5114172, 5193620, 5272537, 5353086, 5452181, 5550982, 30277315, 30556683, 30789177, 31152671, 31529708, 31788394, 31994307, 32128594, 32237026, 32337483, 32423628, 32575028, 32845845, 33157126, 33437759, 33666532, 33851910, 33997859, 34116151, 34218195, 34308452, 34404686, 34537849, 34696774, 34861587, 35053499, 35261572, 35473051, 35698402, 35965711, 36399083, 36880927, 37285809, 37721368, 38136004, 38391520, 38550892, 38697596, 38828600, 38971130, 39107463, 39329023, 39465471, 39424117, 39350401, 39243153, 39130711, 39022502, 38916614, 38795795, 38663615, 38535888, 38447698, 38528342, 38697500, 38767628, 38766065, 38912166, 39173190, 39325793, 39410559, 39423373, 39364773, 39274338, 39112962, 38928492, 38787965, 38679512, 38563310, 38406281, 38221221, 38061543, 37966059, 37863536, 848502, 875476, 895164, 908308, 915445, 917673, 916075, 911976, 906934, 902171, 900674, 902255, 904009, 905440, 905304, 904826, 905327, 905954, 907575, 911998, 920482, 933450, 950695, 971345, 993401, 1016047, 1038869, 1060999, 1083300, 1107040, 1132339, 1158989, 1186836, 1214340, 1239901, 1262956, 1283271, 1301280, 1318955, 1336960, 1355295, 1374832, 1394665, 1414574, 1435404, 1457213, 1480085, 1504163, 1529550, 1556076, 1582921, 1609413, 1635509, 1661334, 1686568, 1711612, 1737366, 1763933, 1790582, 1816973, 1843403, 1869972, 1896367, 1921730, 1945831, 1967144, 1985195, 2001786, 2017089, 2030609, 2046446, 2061293, 2069257, 2073145, 51760754, 52840467, 53863665, 54779380, 55739859, 56927015, 58169332, 59325056, 60451558, 61394127, 62104368, 63204132, 64780876, 66413670, 67907104, 69211944, 70451151, 71582307, 72588563, 73494868, 74356444, 75073024, 75599503, 76137799, 76732866, 77322979, 77853219, 78335569, 78812987, 79326855, 79889786, 80217788, 80531934, 81082695, 81577884, 82137477, 82922107, 83803504, 84690252, 85494740, 86157435, 86674987, 87049606, 87333453, 87530541, 87597142, 87511989, 87340369, 87148936, 86922318, 86604591, 86216190, 85828305, 85485586, 85044253, 84378970, 83650320, 82974348, 82294229, 81762342, 81437445, 80774748, 79688099, 78547298, 77515787, 76661593, 75996791, 75494653, 75086506, 74758575, 74344203, 73817431, 73421602, 73116310, 38605, 39140, 39573, 40004, 40465, 40940, 41381, 41752, 42102, 42471, 42843, 43152, 43452, 43798, 44162, 44493, 44807, 45131, 45417, 45679, 45892, 46261, 46970, 47854, 48820, 49837, 50575, 50939, 51257, 51673, 52149, 52833, 53781, 54771, 55702, 56561, 57283, 57849, 58360, 58905, 59521, 59870, 59885, 59888, 59889, 59896, 59968, 60164, 60387, 60602, 60804, 61125, 61656, 62313, 62992, 63732, 64546, 65387, 66183, 66915, 67641, 68139, 68328, 68460, 68677, 68819, 68882, 68927, 68966, 69034, 69088, 69159, 69237, 69279, 226339, 243348, 261881, 281473, 301762, 322477, 343349, 364287, 385095, 405405, 424636, 442488, 459502, 477102, 497767, 524482, 558618, 599410, 644154, 688711, 729649, 765459, 796959, 826429, 855586, 885159, 915673, 948259, 983697, 1022760, 1067213, 1117703, 1174156, 1236118, 1302482, 1372942, 1447720, 1527005, 1611504, 1703171, 1907881, 2137090, 2287470, 2442311, 2588260, 2712053, 2808654, 2883793, 2949795, 3015788, 3084283, 3157108, 3235340, 3320488, 3418205, 3523773, 3781382, 4045885, 4172338, 4293393, 4418410, 4560811, 4654756, 4923836, 5424961, 5905532, 6216744, 6382874, 6553683, 6716938, 6873279, 7038438, 7204555, 7372743, 3983424, 4158382, 4350031, 4542387, 4733304, 4908439, 5059698, 5189661, 5281417, 5349091, 5423982, 5538429, 5699954, 5881820, 6078247, 6284670, 6495822, 6710412, 6929642, 7141641, 7346207, 7556840, 7774196, 7990377, 8202909, 8415928, 8628000, 8842399, 9063720, 9084164, 9068044, 9216016, 9359338, 9499597, 9635212, 9767518, 9955254, 10196999, 10433965, 10616871, 10729077, 10816055, 10857273, 10829364, 10698802, 10531685, 10384516, 10221218, 10061033, 10044049, 10179631, 10322500, 10457636, 10583418, 10699166, 10812035, 10928367, 11050930, 11179402, 11323679, 11469880, 11586515, 11672292, 11741044, 11800446, 11856860, 11921950, 12001384, 12095770, 12199209, 12301138, 12387382, 12499202, 12635723, 2835308, 2916677, 2996861, 3072513, 3148335, 3228634, 3312926, 3401261, 3489360, 3585773, 3699621, 3825243, 3959720, 4103528, 4259653, 4412740, 4558863, 4715518, 4884896, 5065245, 5252242, 5431441, 5609651, 5800479, 5997782, 6199313, 6402792, 6626729, 6877655, 7143841, 7434174, 7740814, 8058810, 8401479, 8762109, 9131559, 9505876, 9885971, 10284302, 10702338, 11136500, 11563860, 11988161, 12422599, 12869903, 13323163, 13775244, 14241328, 14726168, 15257639, 15840741, 16472852, 17125871, 17781050, 18458741, 19137524, 19815583, 20490168, 21176472, 21881524, 22580908, 23276815, 23981296, 24700814, 25425713, 26161393, 26948411, 27770183, 28569552, 29382342, 30247727, 31129980, 32044126, 33003942, 21027, 21281, 21545, 21824, 22119, 22444, 22800, 23177, 23587, 24040, 24529, 25061, 25635, 26269, 26973, 27721, 28131, 28159, 28168, 28529, 29209, 29879, 30550, 31258, 31743, 31977, 32147, 32263, 32386, 32935, 33864, 34783, 35686, 36541, 37320, 38097, 38953, 39800, 40627, 41435, 42233, 42873, 43335, 43795, 44337, 44973, 45757, 46722, 47749, 48844, 50032, 51363, 52841, 54359, 55864, 57370, 58893, 60417, 61933, 63470, 64998, 66430, 67760, 69042, 70274, 71436, 72560, 73627, 74590, 75558, 76786, 78155, 79467, 80785, 423539, 433348, 442961, 452776, 463287, 474339, 485504, 497179, 509654, 524499, 541586, 558088, 573427, 589081, 605939, 624235, 644401, 666707, 676626, 673199, 669993, 677720, 695761, 714379, 735336, 758790, 784519, 812625, 843646, 877328, 912782, 945700, 974363, 1002481, 1031859, 1062488, 1091751, 1119941, 1137123, 1144231, 1155327, 1178031, 1211339, 1245504, 1278623, 1311697, 1342734, 1371899, 1275175, 1103889, 1057413, 1087979, 1115227, 1133520, 1148227, 1159267, 1166291, 1168639, 1168497, 1167639, 1166239, 1173338, 1191098, 1204849, 1202388, 1183551, 1179038, 1195357, 1203495, 1198916, 1202849, 1201193, 1185603, 1174075, 92019, 93824, 95602, 97404, 99330, 108221, 124118, 137982, 152226, 169401, 187568, 207478, 229049, 252048, 276515, 302447, 328686, 355317, 383830, 413227, 441350, 470041, 501472, 534801, 570798, 611354, 660638, 717197, 776029, 835307, 892329, 948550, 1006707, 1067034, 1121352, 1173514, 1224415, 1270840, 1320066, 1372052, 1047131, 849144, 1033905, 1071710, 1080674, 1097685, 1136448, 1186006, 1238837, 1293942, 1350354, 1407020, 1462876, 1517098, 1569279, 1641785, 1745739, 1860161, 1975894, 2093525, 2213070, 2370249, 2535769, 2663726, 2780363, 2905905, 3033109, 3145049, 3271946, 3359136, 3317027, 3335452, 3581541, 3795751, 1076895, 1096309, 1117767, 1139496, 1158432, 1174753, 1191426, 1204162, 1207511, 1209170, 1221750, 1247390, 1280886, 1318023, 1356947, 1401418, 1450412, 1500079, 1550833, 1601483, 1650560, 1696332, 1740150, 1785271, 1831561, 1878379, 1924905, 1972926, 2023825, 2076048, 2129776, 2184152, 2238920, 2294831, 2344382, 2385571, 2424415, 2461383, 2494413, 2530848, 2569838, 2604422, 2635317, 2627984, 2621191, 2662548, 2720178, 2784069, 2852663, 2922956, 2987590, 3047638, 3107739, 3165614, 3221683, 3276870, 3329655, 3382916, 3439289, 3509056, 3586060, 3646884, 3688487, 3723989, 3759118, 3795048, 3840251, 3900066, 3964766, 4040396, 4130187, 4220641, 4304141, 4378599, 58700940, 59980035, 61297120, 62613067, 63905397, 65174446, 66428856, 67652687, 68804695, 69965357, 71222986, 72624204, 74170199, 75785348, 77516040, 79364587, 81270547, 83253492, 85325748, 87443449, 89576568, 91725966, 93855849, 96099198, 98543713, 101053547, 103620591, 106172978, 108728932, 110870434, 112648786, 114656434, 117186470, 120103654, 123057693, 126031027, 129078622, 132327800, 135777850, 139314065, 142672044, 146340496, 150345872, 153773891, 156258086, 159125301, 163108930, 167179081, 171213037, 175566110, 179931370, 184414112, 189571891, 195089791, 200533675, 206086556, 211892100, 217671242, 223723384, 230153949, 236711700, 243483956, 250193457, 256807746, 263390213, 269949412, 276647268, 283493794, 290954099, 299227365, 307943471, 316502625, 324702700, 333426147, 967763, 987269, 1007213, 1027520, 1047976, 1068553, 1089432, 1110804, 1132896, 1155416, 1178500, 1202711, 1228420, 1254324, 1278386, 1304467, 1333882, 1363856, 1394623, 1426108, 1458367, 1491574, 1525693, 1560387, 1594203, 1624054, 1647892, 1667036, 1685171, 1706463, 1734156, 1769367, 1811454, 1858611, 1909266, 1963298, 2020473, 2080275, 2142377, 2206250, 2271118, 2336302, 2401400, 2466348, 2531126, 2595928, 2661446, 2722501, 2779581, 2838331, 2900707, 2967770, 3038297, 3111105, 3184875, 3268175, 3370165, 3480940, 3589787, 3695176, 3795883, 3892401, 3985633, 4076927, 4167307, 4260219, 4355159, 4447433, 4536997, 4624972, 4712904, 4800713, 4888103, 4975112, 93323489, 95490226, 97695032, 99939012, 102241191, 104608061, 107048166, 109571432, 112170644, 114861697, 117667176, 120604511, 123683455, 126912022, 130315696, 133865232, 137531720, 141331660, 145260664, 149314400, 153486650, 157780999, 162214105, 166788383, 171500866, 176340089, 181288172, 186386851, 191654188, 197042269, 202527607, 208122199, 213794640, 219527737, 225323910, 231145404, 236978939, 242857771, 248806689, 254801843, 260935842, 267156717, 273419353, 279708434, 285986574, 292326314, 298722813, 305188840, 311755403, 318342233, 324816880, 331174480, 337460497, 343693083, 349884158, 356038287, 362152473, 368253642, 374328550, 380310899, 386162037, 391906571, 397515077, 402977562, 408249503, 413288448, 418190248, 422844347, 427169179, 431221673, 434994060, 438383566, 441748589, 445314110, 1245151, 1261665, 1279395, 1298033, 1316901, 1334219, 1349489, 1363969, 1378402, 1406221, 1431881, 1443113, 1456949, 1472288, 1489095, 1504944, 1519425, 1533243, 1544442, 1554703, 1565129, 1574917, 1584107, 1597118, 1612696, 1626481, 1638460, 1650115, 1660886, 1667363, 1672152, 1680624, 1692990, 1705024, 1716337, 1729439, 1744123, 1760654, 1775283, 1781026, 1777172, 1761136, 1725929, 1686310, 1655998, 1633031, 1617527, 1606458, 1600559, 1599925, 1594898, 1582299, 1570487, 1559985, 1546355, 1532067, 1518169, 1504923, 1485907, 1454397, 1417463, 1386007, 1362416, 1338597, 1314384, 1292709, 1270364, 1249421, 1233056, 1218480, 1203977, 1190744, 1186238, 1185457, 109856990, 112068570, 114329897, 116584802, 118847036, 121169434, 123554485, 125991530, 128423207, 130981384, 133765417, 136691048, 139711604, 142724667, 145789584, 149012429, 152364404, 155877442, 159566174, 163322512, 167029216, 170509097, 174096204, 178221087, 182583288, 186873908, 191130627, 195414806, 200082672, 205109214, 209644545, 214005253, 219294259, 225342779, 231564798, 237874397, 244324151, 251021117, 257847426, 264803232, 271819814, 279106987, 287262475, 296026272, 305050676, 314154922, 322913132, 331761978, 341228972, 350976856, 360647667, 370307317, 380401911, 390780003, 401143165, 411815861, 422783511, 433761348, 445143097, 456995328, 469162559, 481963489, 495261076, 508994665, 523106206, 537498624, 552465397, 567699315, 583030221, 598837909, 615267489, 631793023, 648440664, 665786242, 785796, 800056, 814725, 829525, 843955, 857926, 871675, 885473, 898977, 913226, 929238, 947979, 969826, 994324, 1020860, 1051921, 1088659, 1125956, 1164851, 1205816, 1245669, 1287551, 1331962, 1376882, 1421758, 1463229, 1491856, 1523753, 1569531, 1615814, 1663715, 1712786, 1751846, 1786641, 1829539, 1875539, 1931712, 1989256, 2037473, 2084230, 2128523, 2177123, 2232415, 2287528, 2342606, 2401443, 2464355, 2528413, 2593281, 2659877, 2726713, 2792682, 2852668, 2914945, 2987549, 3060748, 3138973, 3224504, 3300546, 3363829, 3410224, 3456135, 3556733, 3904689, 4315401, 4363367, 4191005, 4016797, 3842269, 3668674, 3588506, 3607904, 3636329, 3663841, 290867, 296026, 301814, 308253, 315327, 322974, 331123, 340231, 350199, 360409, 371001, 382076, 393839, 406841, 421584, 435503, 449110, 466763, 487832, 510380, 534223, 559074, 584687, 610807, 637191, 663696, 687508, 707122, 725086, 742968, 761191, 779967, 799415, 819539, 840386, 862018, 888378, 911153, 926180, 941757, 958134, 975327, 993148, 1011364, 1029835, 1048393, 1065935, 1081910, 1096531, 1109227, 1119507, 1127102, 1132560, 1135602, 1135135, 1131168, 1133122, 1144543, 1157421, 1169775, 1182256, 1195370, 1209375, 1223539, 1237134, 1251689, 1268603, 1287905, 1308566, 1328924, 1349684, 1370898, 1392474, 1415769, 972852881, 990213419, 1008215284, 1026444769, 1044721527, 1063475884, 1082869778, 1102210514, 1121437747, 1140809010, 1160009461, 1180319871, 1202897573, 1227336081, 1254025163, 1283320612, 1314122918, 1347484704, 1382882292, 1419235432, 1457645792, 1495932148, 1535245795, 1575731981, 1614401238, 1652642334, 1691286818, 1735135809, 1787320587, 1841584871, 1895498990, 1950441353, 2005429371, 2062289124, 2121297904, 2180780764, 2240557293, 2300155582, 2359588779, 2418112798, 2475323916, 2531556807, 2587079049, 2642196433, 2697971180, 2755701818, 2815524401, 2877880854, 2941644339, 3005716234, 3071086936, 3137949890, 3205459253, 3273092304, 3341963751, 3412169017, 3480739448, 3546496188, 3611025818, 3674968229, 3738432455, 3800642495, 3861272439, 3920196344, 3977111482, 4032316472, 4086080332, 4137368001, 4186985521, 4236093562, 4285024942, 4333755187, 4383387084, 4435550919, 639818486, 653186327, 667225268, 681523433, 695999849, 710766643, 725759287, 740756338, 755854950, 771499230, 787612150, 804227007, 821229720, 838572101, 857126253, 876818789, 897094834, 918722894, 941513643, 965106761, 990072341, 1015403430, 1041478671, 1069274615, 1098344234, 1128712368, 1159923366, 1192231335, 1225730120, 1260067152, 1295400958, 1332017530, 1369736493, 1408139759, 1447135752, 1486756211, 1527230503, 1568744486, 1611062612, 1654029987, 1697700974, 1741858970, 1786513045, 1831710466, 1877507406, 1924693157, 1973187218, 2023014211, 2074938424, 2127962437, 2181272439, 2234785115, 2287621102, 2340576818, 2394820785, 2449520156, 2505030575, 2561465256, 2617830837, 2674186792, 2730750041, 2787335165, 2843612178, 2899356026, 2954424863, 3009027677, 3063110097, 3116177315, 3168459201, 3220452873, 3272647670, 3324107862, 3376561784, 3430814670, 862995888, 878144854, 893885394, 909859965, 925874495, 942306455, 959315291, 976218987, 993014540, 1009827624, 1026244044, 1043628819, 1063185972, 1084611415, 1108235584, 1134308184, 1161758518, 1191607261, 1223316118, 1255912916, 1290616576, 1325423057, 1361149590, 1397510897, 1431817951, 1465768424, 1500156190, 1539721002, 1587237909, 1636475663, 1685854441, 1736436097, 1786135112, 1836946350, 1889733105, 1942906366, 1996233137, 2049134460, 2101741356, 2153309562, 2203504103, 2252449814, 2299816575, 2346170162, 2392920494, 2441546891, 2492611263, 2546118876, 2600415368, 2654739379, 2710439272, 2767642564, 2825057346, 2882312310, 2940820577, 3000353158, 3057955937, 3112734833, 3165882717, 3217972897, 3269269897, 3318679006, 3366011366, 3411201678, 3454005270, 3494817843, 3533614932, 3569668684, 3603955293, 3637255660, 3669757451, 3701962165, 3734946425, 3769764683, 507249, 518361, 529996, 541976, 554459, 567630, 581285, 595288, 609274, 623630, 638728, 654003, 668979, 683318, 697275, 711902, 727313, 743234, 759811, 776986, 794973, 813400, 832532, 852893, 874090, 896039, 918521, 942592, 968612, 995560, 1023653, 1052299, 1081188, 1113169, 1148203, 1183494, 1218810, 1254897, 1292722, 1332414, 1176014, 1033374, 1096601, 1143078, 1143838, 1157685, 1194488, 1294045, 1434176, 1517521, 1576460, 1624818, 1668375, 1681633, 1700735, 1776182, 1874964, 1966893, 2048119, 2114836, 2177700, 2282470, 2378037, 2427625, 2479193, 2535474, 2594216, 2651321, 2712001, 2777713, 2852901, 2935286, 3023195, 3115959, 629083, 632855, 639215, 648399, 660469, 675583, 692992, 711858, 732243, 754139, 777623, 802657, 828697, 854738, 878846, 888131, 886491, 890456, 902087, 923122, 953937, 987426, 1021610, 1081801, 1161719, 1240634, 1325116, 1415426, 1508859, 1605672, 1708419, 1815094, 1875408, 1887649, 1938099, 2026610, 2113624, 2199555, 2286178, 2375635, 2468133, 2563402, 2661821, 2763220, 2866190, 2968446, 3067268, 3161188, 3248730, 3333744, 3414313, 3489169, 3565227, 3643492, 3723215, 3803877, 3894323, 3994585, 4096940, 4197116, 4292308, 4129355, 3961441, 4054058, 4141732, 4212775, 4283964, 4366839, 4460164, 4552370, 4642266, 4731933, 4821247, 4906530, 8675, 8780, 8880, 9001, 9153, 9338, 9542, 9760, 9982, 10203, 10430, 10685, 10978, 11281, 11601, 11919, 12230, 12569, 12912, 13244, 13576, 13882, 14203, 14545, 14877, 15215, 15562, 15902, 16263, 16633, 17013, 17384, 17747, 18142, 18539, 18924, 19258, 19570, 19900, 20216, 20512, 20804, 21097, 21395, 21676, 21988, 22325, 22664, 22971, 23258, 23567, 23817, 23997, 24215, 24448, 24651, 24834, 24972, 25047, 25116, 25232, 25364, 25499, 25605, 25647, 25690, 25697, 25707, 25742, 25795, 25896, 25943, 25945, 25944, 1548147, 1574340, 1599235, 1623433, 1647077, 1669962, 1692222, 1713968, 1734343, 1766756, 1798665, 1816661, 1834788, 1852313, 1871846, 1890199, 1906529, 1923082, 1937432, 1951994, 1970309, 1990982, 2011800, 2035438, 2064039, 2096393, 2128862, 2159352, 2188027, 2215136, 2241597, 2269716, 2299367, 2329134, 2356282, 2380712, 2404396, 2426191, 2444058, 2456275, 2460200, 2458032, 2448154, 2430086, 2410851, 2391072, 2371052, 2352236, 2336091, 2324332, 2317456, 2307133, 2296358, 2284877, 2263176, 2229717, 2198576, 2178659, 2161782, 2140756, 2089970, 2034574, 2004709, 1981910, 1959693, 1932515, 1895965, 1855658, 1827840, 1817700, 1815860, 1814824, 1833542, 1862495, 61060615, 61851995, 62866593, 64041310, 65297782, 66630964, 68021109, 69448214, 70875321, 72371960, 73987581, 75689282, 77444262, 79192060, 80964523, 82793146, 84612392, 86465256, 88429045, 90469632, 92578323, 94708250, 96826071, 99116962, 101589046, 104110593, 106668260, 109213797, 112151528, 115264039, 117757159, 119989785, 122927907, 126409467, 129951419, 133527408, 137095576, 140786744, 144564721, 148427061, 152186858, 156115962, 160751499, 165627113, 170479851, 175445792, 180233868, 184912400, 190058107, 195596903, 201019730, 206677845, 213012012, 219654731, 226361217, 233387885, 240993049, 248952245, 256896892, 264982993, 273402841, 282080445, 290576131, 298511949, 306501222, 315134390, 324848425, 335397836, 346625908, 358461034, 370467115, 382405144, 394482460, 407317532, 412465561, 420823644, 429427947, 437984068, 446507673, 455108221, 463761900, 472260609, 480607731, 489323914, 498356564, 507696126, 517275952, 526986300, 537688381, 549380619, 561430850, 574264012, 587602360, 601231611, 615762237, 630286905, 645254238, 661393305, 678247520, 696004977, 714178513, 732970012, 752182417, 772099160, 793404209, 815756900, 838231540, 860472364, 882928206, 905937118, 929665468, 954032837, 979013456, 1004504635, 1031215934, 1058442949, 1085487182, 1112633057, 1140453899, 1169879668, 1200492133, 1232293950, 1265603264, 1299644368, 1334067624, 1368534792, 1401694487, 1434726983, 1469089985, 1503542260, 1538339784, 1573538283, 1608113171, 1642594570, 1677407465, 1712044558, 1746096448, 1780115994, 1813632702, 1846039968, 1878474647, 1910829853, 1942438156, 1973707833, 2005542240, 2037154226, 2066464547, 2096362942, 207968, 209070, 209857, 210392, 210885, 211394, 211857, 212264, 212704, 213557, 213919, 214229, 215326, 216449, 217492, 218521, 219587, 220179, 220518, 221054, 221591, 223690, 227410, 230216, 232259, 234547, 237033, 239613, 242250, 244393, 246101, 248006, 249924, 251995, 253766, 255063, 256727, 258662, 260426, 262206, 264380, 266842, 269168, 271414, 273672, 276200, 278880, 281546, 284414, 287776, 292317, 296590, 299593, 303583, 308328, 313528, 319358, 325211, 332166, 339473, 346826, 356173, 366183, 375244, 384546, 394362, 404989, 414629, 422801, 431081, 437887, 444024, 452608, 459413, 135166, 134375, 131159, 127443, 123305, 118833, 114021, 108950, 103919, 99155, 94794, 93974, 96732, 99993, 104245, 110084, 117019, 124116, 130924, 137130, 143822, 154752, 174310, 130498, 80651, 93549, 106916, 120651, 134352, 147785, 160588, 170482, 177480, 184176, 191194, 198665, 206521, 214561, 225458, 236237, 243935, 250804, 256033, 260531, 265547, 271011, 276831, 283214, 290261, 298005, 306502, 316528, 329586, 344867, 360789, 376858, 392685, 408355, 423658, 438140, 451863, 463708, 471624, 477049, 482145, 487283, 492747, 497978, 502104, 505028, 507626, 510786, 514059, 517055, 2291764, 2324771, 2358165, 2391649, 2424692, 2457191, 2489618, 2522480, 2556319, 2591775, 2629317, 2669429, 2712633, 2760771, 2824661, 2903628, 2986608, 3072290, 3160673, 3251510, 3344861, 3440665, 3538817, 3640318, 3746313, 3856886, 3971476, 4089840, 4211961, 4338184, 4469413, 4606659, 4751061, 4902943, 5061896, 5228184, 5402287, 5583900, 5772364, 5967495, 6169299, 6377562, 6592558, 6815360, 7045712, 7282026, 7523128, 7769635, 8022515, 8282283, 8548920, 8817236, 9086844, 9365771, 9660685, 9977226, 10314618, 10667700, 11036737, 11423284, 11827868, 12250624, 12689813, 13142145, 13596042, 14045773, 14497347, 14952121, 15410690, 15875474, 16346395, 16822314, 17308523, 17810602, 1519936, 1557331, 1596176, 1636312, 1677382, 1719427, 1762865, 1807941, 1854958, 1904223, 1955626, 2008726, 2062524, 2112991, 2161142, 2207485, 2251661, 2297232, 2344149, 2392072, 2441967, 2495730, 2553693, 2616014, 2683259, 2755017, 2831660, 2917648, 3013886, 3117722, 3228518, 3345190, 3467132, 3595128, 3729614, 3869453, 4010176, 4211418, 4449573, 4659359, 4841135, 4986092, 5126777, 5197357, 5136251, 5132468, 5241830, 5355600, 5476638, 5596886, 5716785, 5843906, 5975711, 6115954, 6265269, 6423182, 6592433, 6776149, 6981581, 7205452, 7439318, 7682226, 7936314, 8207545, 8495836, 8799264, 9122332, 9463881, 9819185, 10191361, 10582342, 10987787, 11406048, 11837788, 3311448, 3390298, 3475681, 3563967, 3650526, 3735036, 3819129, 3904069, 3980516, 4047437, 4116292, 4190798, 4274535, 4368856, 4473789, 4597511, 4739167, 4886793, 5039288, 5198456, 5366139, 5545123, 5731695, 5922705, 6120004, 6324526, 6536541, 6755533, 6979661, 7205680, 7458256, 7737996, 8019670, 8307264, 8603348, 8907554, 9218528, 9537207, 9866226, 10206367, 10558915, 10917167, 11270749, 11616523, 11961001, 12312423, 12671120, 13036068, 13413156, 13809221, 14229805, 14676671, 15139792, 15614706, 16106788, 16616358, 17136031, 17660152, 18189614, 18722742, 19231022, 19684587, 20107982, 20532647, 20959716, 21386601, 21813490, 22238295, 22661660, 23088578, 23490231, 23877045, 24280146, 24680030, 41020, 42314, 43636, 44975, 46305, 47619, 48903, 50164, 51402, 52606, 53737, 54784, 55700, 56451, 56961, 57591, 58587, 59773, 61151, 62649, 64269, 66040, 67998, 70155, 72299, 74291, 76319, 78531, 80631, 82641, 84875, 87357, 90066, 92991, 96033, 98903, 101541, 104224, 107058, 110035, 113110, 116247, 119531, 123024, 126808, 131100, 135902, 140976, 146309, 151931, 158048, 164648, 171385, 178158, 185037, 192027, 201312, 213608, 226641, 239532, 252168, 264490, 276430, 287940, 299346, 311589, 324596, 337617, 350553, 363343, 376024, 388685, 395892, 397689, 2700896, 2735850, 2770108, 2803102, 2836572, 2873654, 2914319, 2956568, 2997521, 3038154, 3079546, 3121132, 3164569, 3207023, 3246082, 3285977, 3326973, 3367172, 3407668, 3448290, 3490210, 3531778, 3574129, 3619760, 3666123, 3711771, 3755272, 3800752, 3850394, 3901732, 3957246, 4016031, 4077478, 4144039, 4210159, 4268462, 4317256, 4360246, 4406893, 4466667, 4541514, 4622611, 4709526, 4806747, 4914793, 5031246, 5152533, 5284938, 5439264, 5613958, 5800300, 5997777, 6205365, 6418868, 6636369, 6853558, 7071664, 7295073, 7521899, 7750330, 7981594, 8216096, 8414567, 8627491, 8897579, 9180469, 9485909, 9814249, 10155995, 10512307, 10898184, 11309312, 11726369, 12154218, 169872, 172827, 174804, 176710, 178481, 180162, 181950, 183998, 185652, 186994, 188725, 190720, 192734, 194568, 196150, 197451, 198461, 199303, 201339, 204453, 207297, 209973, 212562, 215119, 217649, 220086, 222363, 224439, 226270, 227852, 229195, 230292, 231195, 231976, 232685, 233404, 234740, 236706, 238797, 240996, 243344, 245897, 248516, 251193, 254004, 256745, 259603, 262797, 265999, 269121, 272118, 274812, 277336, 279993, 282838, 285822, 288803, 291736, 294123, 294874, 294606, 294197, 293303, 292059, 294211, 300105, 305892, 314227, 326846, 342041, 353247, 356586, 356551, 357339, 6331, 6405, 6491, 6573, 6646, 6717, 6764, 6773, 6805, 6916, 7073, 7251, 7451, 7666, 7904, 8164, 8434, 8910, 9760, 10802, 11620, 11919, 11948, 12007, 12230, 12594, 12939, 13280, 13615, 13955, 14373, 14925, 15556, 16200, 16860, 17528, 18204, 18892, 19606, 20314, 20998, 21692, 22385, 23088, 23815, 24556, 25315, 26084, 26855, 27593, 28264, 28869, 29407, 29868, 30239, 30512, 30648, 30647, 30569, 30451, 30345, 30220, 30045, 29810, 29518, 29168, 28726, 28192, 27611, 27006, 26381, 25536, 24564, 23661, 126295, 128510, 130736, 133128, 135656, 137914, 139858, 141810, 143876, 146257, 149147, 152565, 155355, 157353, 159464, 161653, 163887, 166011, 167504, 168470, 169480, 170665, 172015, 173478, 175305, 178538, 182965, 187558, 191969, 196189, 200463, 204921, 210163, 215947, 221246, 225975, 230340, 234454, 238118, 241086, 242641, 244633, 248133, 251729, 255513, 259605, 264129, 268990, 273720, 276516, 275792, 273059, 270015, 267091, 264185, 261149, 259769, 259954, 259676, 258439, 256368, 253640, 250796, 248454, 246035, 242991, 239200, 234421, 229181, 224929, 221655, 218221, 214127, 209540, 358220, 367371, 376714, 386190, 395735, 405653, 416015, 426592, 437477, 448735, 460414, 472515, 484961, 497503, 509416, 520417, 531367, 542912, 555043, 567763, 581102, 595073, 609691, 625057, 641219, 658185, 675981, 694069, 712591, 732212, 752985, 774984, 798169, 822361, 847525, 873724, 900886, 928939, 957934, 981388, 1005738, 1037628, 1086984, 1141576, 1184556, 1215917, 1233725, 1259201, 1294829, 1334174, 1377371, 1413727, 1444206, 1476970, 1511431, 1547631, 1585761, 1626415, 1674782, 1729401, 1783303, 1836112, 1888218, 1944644, 2006573, 2070762, 2137477, 2206962, 2279487, 2355248, 2434580, 2517263, 2605503, 2699491, 283170, 288477, 293969, 298961, 303588, 308911, 315391, 323327, 332821, 343949, 353657, 359591, 364583, 372086, 382048, 392912, 404465, 416394, 428453, 440734, 453415, 466472, 480013, 494002, 507960, 521732, 535503, 549438, 563635, 577964, 592191, 605999, 619019, 631463, 643612, 655046, 665606, 675727, 685868, 696178, 706899, 718566, 731279, 744789, 758791, 772899, 786720, 799630, 811172, 821538, 830953, 839527, 847803, 856397, 865340, 874798, 884709, 894816, 904499, 912871, 919921, 926252, 930712, 932532, 933482, 933781, 932963, 931807, 930615, 929107, 927057, 924098, 920454, 916145, 11054, 11109, 11167, 11244, 11346, 11461, 11576, 11704, 11865, 12053, 12276, 12546, 12867, 13258, 13731, 14252, 14798, 15355, 15796, 16146, 16514, 16906, 17344, 17827, 18341, 18872, 19415, 19966, 20708, 21855, 23286, 24845, 26495, 28189, 29884, 31726, 34033, 36732, 39577, 42540, 45553, 48625, 52113, 56084, 60265, 64600, 68970, 73013, 76457, 79713, 83122, 86583, 89501, 91112, 92948, 95759, 98602, 101387, 104035, 106631, 109301, 112040, 115228, 119361, 124059, 128872, 133780, 138643, 142915, 147314, 152383, 157779, 163593, 169941, 14579374, 14877729, 15187430, 15514325, 15867629, 16248964, 16659131, 17094441, 17548566, 18020589, 18516588, 19053314, 19633100, 20250778, 20897809, 21560235, 22244774, 22956611, 23687788, 24433689, 25191341, 25962888, 26759476, 27586431, 28446070, 29343109, 30279042, 31257062, 32282972, 33360302, 34487502, 35693436, 36952262, 38209339, 39464584, 40712399, 41958936, 43219268, 44489015, 45758831, 47094700, 48492510, 49858691, 51166090, 52432728, 53682750, 54924263, 56161153, 57387266, 58610373, 59831999, 61038111, 62230683, 63416663, 64621126, 65870974, 67170736, 68545682, 69981424, 71430898, 72867537, 74264681, 75579568, 76832758, 78028671, 79146664, 80219076, 81281430, 82352439, 83404226, 84358939, 85208951, 86098008, 87049387, 17590, 17960, 18341, 18755, 19175, 19609, 20068, 20541, 21024, 21537, 22114, 22744, 23401, 24003, 24632, 25384, 26176, 26955, 27722, 28524, 29370, 30121, 30789, 31503, 32262, 33106, 34034, 34993, 36017, 37126, 38281, 39484, 40741, 42049, 43422, 44858, 46368, 47953, 49285, 50374, 51525, 52764, 54284, 56003, 57594, 58847, 59832, 60765, 61640, 62473, 63288, 63996, 64506, 64813, 65040, 65238, 65389, 65512, 65561, 65530, 65685, 65994, 66322, 66718, 67110, 67497, 67808, 68070, 68349, 68554, 68991, 69459, 69692, 69996, 1593993, 1624465, 1654750, 1685274, 1715738, 1744872, 1771410, 1794870, 1814952, 1837524, 1862541, 1887414, 1916508, 1951457, 1992697, 2038851, 2088222, 2139724, 2192601, 2246463, 2294237, 2335764, 2378163, 2420998, 2465130, 2508953, 2550072, 2588012, 2622072, 2643860, 2662175, 2687397, 2711939, 2734550, 2754276, 2771558, 2788499, 2807925, 2828914, 2840650, 2843161, 2843902, 2839844, 2831512, 2823007, 2815627, 2809268, 2805160, 2805561, 2809208, 2812877, 2816255, 2818825, 2819995, 2815847, 2795971, 2761648, 2723372, 2685199, 2647595, 2608672, 2564685, 2513862, 2452568, 2378850, 2302953, 2233549, 2172328, 2119247, 2067335, 2016926, 1970180, 1968004, 1974980, 13761, 14198, 14163, 14122, 14098, 14092, 14116, 14187, 14282, 14399, 14525, 14652, 14747, 14798, 14832, 14868, 14911, 14970, 15075, 15234, 15419, 15597, 15724, 15855, 15990, 16134, 16339, 16581, 16846, 17125, 17416, 17703, 17999, 18252, 18461, 18674, 18880, 19095, 19319, 19587, 19839, 19998, 20107, 20219, 20319, 20415, 20515, 20626, 20739, 20846, 20888, 20821, 20694, 20566, 20433, 20313, 20192, 20064, 19949, 19887, 19845, 19799, 19763, 19743, 19732, 19719, 19696, 19667, 19650, 19511, 19317, 19235, 19490, 19670, 494216, 497898, 501850, 505905, 509823, 513525, 519491, 527458, 534996, 542469, 549902, 557211, 564541, 571250, 577295, 583519, 590130, 597277, 605172, 615735, 629655, 645844, 664317, 685131, 708362, 733827, 761141, 789790, 819242, 848154, 876485, 905292, 934658, 964601, 995102, 1026168, 1057863, 1090318, 1123752, 1155836, 1186486, 1217969, 1249969, 1281945, 1313372, 1344023, 1374170, 1404545, 1436084, 1469834, 1507360, 1548022, 1589498, 1630399, 1669432, 1705549, 1738333, 1768093, 1795350, 1820451, 1844251, 1871943, 1903043, 1932355, 1959261, 1983261, 2004142, 2022221, 2038265, 2053064, 2070821, 2092117, 2116220, 2144921, 228164, 233765, 239489, 244841, 249479, 253669, 257519, 261054, 264290, 267303, 270202, 273278, 276940, 281345, 286290, 291333, 296330, 301627, 307562, 313841, 319975, 325905, 331903, 337906, 343578, 348702, 353571, 358620, 364123, 369988, 376132, 382038, 387215, 391799, 395877, 399385, 402452, 405308, 407940, 410257, 412212, 413983, 415680, 417171, 418525, 419805, 421055, 422300, 423451, 424271, 424720, 424833, 424653, 424169, 423636, 423297, 423255, 423701, 424342, 425102, 426375, 428139, 428896, 428012, 425211, 420679, 415876, 410944, 405538, 399913, 394673, 390090, 395724, 406742, 6309, 6328, 6337, 6318, 6288, 6254, 6189, 6127, 6060, 5983, 5954, 6001, 6052, 6074, 6078, 6050, 6002, 5918, 5821, 5701, 5652, 5706, 5797, 5882, 5959, 6041, 6107, 6178, 6244, 6304, 6360, 6439, 6529, 6613, 6661, 6692, 6704, 6692, 6659, 6596, 6512, 6351, 6087, 5790, 5480, 5159, 4830, 4478, 4108, 3719, 3315, 3029, 2968, 3003, 3039, 3066, 3087, 3110, 3138, 3176, 3217, 3242, 3245, 3224, 3211, 3181, 3147, 3101, 3053, 3002, 2955, 2908, 2864, 2840, 526188867, 531797147, 537659863, 543739253, 549823734, 555870215, 561512241, 566386479, 570498000, 574326340, 578043037, 583299053, 590771095, 598651138, 606401829, 613703681, 620757240, 627638099, 634287329, 641218124, 648229030, 655451101, 662834347, 670126161, 677249295, 683979556, 690566012, 696892334, 702994270, 709090526, 715544957, 722411712, 729369735, 736233594, 742394042, 747823643, 753003481, 757882422, 762208095, 766180196, 770203330, 774133878, 777149961, 779701693, 782617467, 785839160, 789133322, 792487175, 796047282, 799856782, 803787292, 807590291, 811664736, 815644396, 818999655, 822072617, 824879210, 827962272, 831172141, 833868364, 836382264, 837530376, 836669021, 835325036, 833916273, 832886723, 832477851, 832028423, 831665781, 831276208, 829591286, 826966253, 824542300, 822685168, 5083853, 5199313, 5315095, 5426300, 5530897, 5630193, 5725400, 5817747, 5905600, 5994041, 6083071, 6176184, 6280872, 6390689, 6519982, 6669209, 6825937, 6995676, 7178810, 7375052, 7584762, 7805621, 8031888, 8265024, 8510870, 8771254, 9045123, 9339729, 9654022, 9977936, 10314512, 10661201, 11013328, 11371052, 11729838, 12089773, 12440454, 12781426, 13127316, 13477612, 13834358, 14187935, 14539993, 14897548, 15262090, 15635638, 16011855, 16389059, 16768675, 17147497, 17520704, 17892640, 18264902, 18635734, 19023867, 19436470, 19842884, 20230286, 20604147, 20963178, 21309097, 21644322, 21973531, 22297078, 22602433, 22886245, 23172368, 23450267, 23693123, 23916652, 24156677, 24409978, 24669245, 24942705, 3282385, 3319808, 3362079, 3404781, 3448883, 3495552, 3545010, 3596805, 3649122, 3701732, 3755821, 3812252, 3871174, 3932881, 3995806, 4059520, 4126122, 4196515, 4271276, 4350456, 4435039, 4530894, 4643491, 4770046, 4907510, 5056135, 5212181, 5379753, 5559423, 5738919, 5855328, 5936446, 6044816, 6161294, 6279946, 6397924, 6512280, 6540189, 6538365, 6608419, 6719173, 6864053, 7011672, 7258315, 7797990, 8316222, 8628335, 8880098, 9080499, 9278215, 9471237, 9671098, 9878959, 10096355, 10321445, 10555803, 10800278, 11049956, 11305468, 11571901, 11853673, 12169391, 12518800, 12887435, 13278232, 13689304, 14119881, 14575685, 15041385, 15511287, 16008901, 16529267, 17070584, 17651183, 10725949, 10885733, 11044054, 11198784, 11350176, 11501096, 11651898, 11804607, 11959206, 12122624, 12301281, 12491951, 12691343, 12898694, 13140501, 13424436, 13726484, 14042688, 14373285, 14717410, 15075252, 15441365, 15816942, 16176187, 16517079, 16868343, 17226977, 17603698, 18001606, 18407227, 18823539, 19244630, 19653919, 20101927, 20599439, 21101607, 21605115, 22110128, 22619353, 23125472, 23621436, 24097606, 24560102, 25027055, 25506214, 25995477, 26493796, 27013257, 27555146, 28101042, 28624918, 29109982, 29552895, 29959504, 30351161, 30737680, 31118837, 31499812, 31850054, 32204742, 32606343, 33030653, 33469632, 33906279, 34309979, 34672861, 35021937, 35361293, 35672843, 35957640, 36234906, 36504631, 36766823, 37024878, 292810, 293907, 295110, 296438, 297865, 299546, 301584, 304133, 307294, 311120, 315657, 320917, 326760, 333039, 339983, 347566, 355548, 364255, 373500, 383267, 393618, 404333, 415503, 426767, 438289, 450520, 461395, 471381, 474167, 477194, 483745, 484246, 491805, 508407, 526217, 546095, 568760, 593498, 622228, 683300, 742618, 769506, 795158, 821834, 848787, 875386, 901870, 927879, 953713, 979915, 1006316, 1032015, 1056479, 1079857, 1103287, 1129168, 1156892, 1184213, 1210838, 1236505, 1260792, 1284677, 1313946, 1349072, 1385778, 1423587, 1461373, 1498626, 1536368, 1575809, 1617755, 1661031, 1705015, 1752271, 1697, 1822, 1944, 2048, 2148, 2265, 2393, 2516, 2624, 2737, 2835, 2937, 3051, 3171, 3300, 3436, 3520, 3577, 3619, 3674, 3782, 3913, 4044, 4186, 4330, 4480, 4630, 4781, 4903, 4996, 5038, 5039, 5006, 4978, 4992, 5037, 5093, 5167, 5244, 5335, 5424, 5518, 5599, 5658, 5706, 5761, 5822, 5892, 5959, 6015, 6058, 6079, 6096, 6134, 6188, 6237, 6280, 6301, 6314, 6302, 6275, 6235, 6277, 6394, 6508, 6615, 6724, 6838, 6950, 7008, 6985, 6978, 7002, 7039, 4746555, 4846261, 4942167, 5032140, 5117731, 5207579, 5304168, 5403157, 5500400, 5599396, 5703626, 5811840, 5927868, 6053136, 6181756, 6311805, 6445356, 6582624, 6723609, 6866976, 7013761, 7159520, 7305675, 7457142, 7610433, 7766154, 7923796, 8091631, 8272302, 8458050, 8651879, 8849089, 9048391, 9257779, 9467203, 9669792, 9868620, 10056653, 10242791, 10452872, 10703452, 10990070, 11325026, 11648595, 11936817, 12213972, 12473033, 12739419, 13012556, 13288244, 13558270, 13828031, 14103955, 14382277, 14654850, 14918321, 15171873, 15418610, 15672715, 15936033, 16205223, 16434940, 16598825, 16732522, 16886463, 17103563, 17296687, 17409807, 17530206, 17904244, 18490957, 19019698, 19274987, 19279461, 6367767, 6433266, 6475762, 6516177, 6569681, 6634984, 6700878, 6765179, 6846950, 6934661, 7009241, 7121439, 7273227, 7407668, 7528391, 7647538, 7762181, 7859869, 7949992, 8051834, 8163287, 8279505, 8388745, 8492537, 8604635, 8736351, 8868592, 8985437, 9103419, 9232232, 9371450, 9499688, 9609896, 9720030, 9838980, 9953161, 10054016, 10150000, 10230006, 10290543, 10353125, 10421060, 10485626, 10545151, 10591045, 10626089, 10662807, 10703519, 10754949, 10814347, 10879938, 10954729, 11021976, 11067424, 11094703, 11112808, 11128426, 11150688, 11185378, 11224696, 11260464, 11261654, 11228434, 11204637, 11202900, 11223338, 11267191, 11318416, 11367170, 11424151, 11465647, 11498486, 11592708, 11700794, 37734, 38277, 38852, 39460, 40103, 40754, 41537, 42597, 43849, 45155, 46523, 47976, 49516, 50987, 52308, 53644, 55046, 56512, 58044, 59995, 62393, 64924, 67646, 70569, 73719, 77075, 79832, 81537, 82899, 84307, 85781, 87326, 88928, 90893, 93382, 96097, 98868, 101675, 104518, 107299, 110565, 114352, 118096, 121801, 125520, 129239, 132794, 135962, 138925, 141851, 144725, 147679, 150779, 154082, 157328, 160220, 162969, 165577, 167967, 170595, 173948, 177721, 181442, 185110, 188196, 189734, 190266, 190700, 190994, 191189, 191659, 192413, 193651, 195329, 1182789, 1196025, 1214721, 1236420, 1257170, 1277555, 1299761, 1324240, 1348867, 1370875, 1392418, 1419864, 1453572, 1488454, 1521888, 1553694, 1584703, 1611790, 1632309, 1653497, 1681429, 1714277, 1752384, 1798100, 1847950, 1891938, 1923042, 1943937, 1958119, 1969636, 1984377, 2004181, 2033082, 2070194, 2103993, 2126642, 2144240, 2164160, 2180431, 2193005, 2231674, 2285389, 2318083, 2341653, 2370135, 2404227, 2440861, 2472635, 2494712, 2510507, 2525960, 2552230, 2600014, 2657817, 2707306, 2747442, 2781126, 2807223, 2829805, 2853739, 2876223, 2890238, 2897794, 2916679, 2960944, 3025250, 3095558, 3160919, 3216386, 3269672, 3313696, 3324734, 3331177, 3353377, 700797, 716151, 732054, 748721, 766225, 784529, 803566, 823405, 844097, 865566, 887721, 910545, 934546, 960864, 990924, 1024211, 1059161, 1095360, 1132649, 1170909, 1210009, 1249905, 1288457, 1327822, 1370218, 1413596, 1457740, 1502348, 1545901, 1586014, 1628673, 1676075, 1723710, 1770604, 1815931, 1861026, 1907789, 1956330, 2008469, 2066309, 2128035, 2192725, 2260233, 2329985, 2401892, 2475424, 2547682, 2617823, 2686666, 2754267, 2820982, 2886500, 2951391, 3016476, 3082060, 3152266, 3226281, 3300101, 3374383, 3448515, 3522292, 3596305, 3670127, 3742378, 3812570, 3881651, 3950270, 4018247, 4086454, 4155891, 4229135, 4304568, 4382582, 4463789, 1273267, 1320986, 1368131, 1414747, 1460888, 1506735, 1552668, 1599308, 1647391, 1697452, 1749422, 1802550, 1855148, 1908063, 1962808, 2020001, 2079909, 2141781, 2205498, 2270965, 2338239, 2406781, 2477160, 2550119, 2625426, 2703523, 2784663, 2868871, 2956121, 3046378, 3138490, 3231534, 3325917, 3422340, 3521390, 3624914, 3734783, 3850126, 3970440, 4096733, 4228590, 4364691, 4505249, 4651798, 4805100, 4966898, 5131131, 5292326, 5458160, 5629078, 5804089, 5985314, 6171556, 6363844, 6563153, 6771054, 6988831, 7217177, 7457571, 7711420, 7980788, 8267806, 8584476, 8921499, 9270057, 9643526, 10038518, 10441426, 10854615, 11282721, 11729399, 12197635, 12687025, 13201111, 20611040, 21031950, 21458757, 21880827, 22302061, 22730688, 23166632, 23611524, 24054608, 24518307, 25021164, 25544007, 26069552, 26575496, 27069137, 27588883, 28132286, 28669946, 29216268, 29784580, 30384490, 31003327, 31640587, 32318903, 33048027, 33838343, 34673117, 35566940, 36508982, 37482756, 38522102, 39578180, 40624892, 41527183, 42469154, 43604858, 44747305, 45942620, 47223401, 48588639, 50048206, 51545056, 53104712, 54758074, 56460027, 58186776, 59922874, 61699641, 63542429, 65412642, 67267538, 69125081, 70999987, 72901934, 74858205, 76850137, 78861442, 80934592, 83075441, 85282400, 87598443, 90034228, 92553044, 95140320, 97792646, 100501400, 103375294, 106447288, 109559942, 112699737, 115970851, 119349685, 122821417, 126428567, 2537, 2556, 2543, 2510, 2482, 2461, 2444, 2431, 2414, 2388, 2353, 2317, 2320, 2353, 2393, 2433, 2460, 2457, 2428, 2390, 2357, 2316, 2264, 2204, 2122, 2021, 1926, 1886, 1880, 1868, 1844, 1814, 1776, 1709, 1628, 1525, 1440, 1416, 1433, 1442, 1445, 1441, 1436, 1428, 1419, 1413, 1402, 1371, 1347, 1329, 1299, 1268, 1247, 1215, 1179, 1149, 1129, 1121, 1119, 1107, 1094, 1086, 1095, 1100, 1099, 1105, 1104, 1101, 1102, 1105, 1105, 1115, 1118, 1116, 138040147, 139400425, 140841681, 142326555, 143830701, 145370067, 147048322, 148953993, 150997417, 153128644, 155318115, 157919238, 161096876, 164417739, 167736534, 171031723, 174440836, 178048385, 181749375, 185523498, 189528876, 193858172, 198294229, 202742424, 207226490, 211709359, 216185517, 220585139, 224874601, 229089474, 233204433, 237233762, 241160960, 245000196, 248833549, 252724424, 256517724, 260031820, 263372321, 266658385, 270292462, 274247305, 278249327, 282334501, 286469251, 290711636, 295050248, 299480041, 304014089, 308581211, 313177288, 317828752, 322480157, 327141250, 331887481, 336782637, 341647406, 346302757, 350791490, 355189289, 359564353, 363692402, 367371678, 370892921, 374374594, 377795020, 381238038, 384569076, 387793287, 390895576, 393135097, 394668913, 396658595, 399070256, 5873943, 5594626, 5508364, 5577093, 5716826, 5900721, 6103751, 6317234, 6531128, 6739442, 6944726, 7152284, 7358027, 7551017, 7729732, 7910188, 8039851, 8119764, 8229534, 8381677, 8566952, 8764788, 9000856, 9282430, 9547384, 9795110, 10040724, 10290521, 10570485, 10869225, 11175152, 11498963, 11858404, 12233234, 12601265, 12970541, 13332788, 13695669, 14029804, 14310374, 14563446, 14787813, 14985802, 15171574, 15349431, 15502110, 15636978, 15770358, 15892306, 16001480, 16100370, 16190490, 16270656, 16357931, 16457341, 16559504, 16667316, 16779336, 16893782, 17011497, 17130564, 17247227, 17361615, 17478630, 17598908, 17707734, 17844527, 18007614, 18135188, 18215033, 18251701, 18273603, 18267776, 18226121, 716036, 732451, 748660, 765202, 777081, 784540, 792372, 799970, 807593, 814951, 822900, 834832, 847344, 862913, 882895, 902454, 923215, 945662, 969201, 994013, 1019337, 1042685, 1064298, 1086005, 1108552, 1131320, 1153082, 1173763, 1195539, 1218784, 1242853, 1267906, 1287672, 1300921, 1312439, 1322592, 1331783, 1340473, 1348414, 1355813, 1362131, 1358994, 1345370, 1328221, 1316072, 1317956, 1328847, 1340601, 1351391, 1362673, 1374674, 1386543, 1397002, 1406116, 1414915, 1423406, 1428823, 1427933, 1423595, 1419917, 1416455, 1410888, 1401718, 1388341, 1373294, 1357542, 1339784, 1319722, 1297019, 1271400, 1243808, 1222725, 1210019, 1198551, 108448240, 109200253, 110018338, 110862877, 111700369, 112543396, 113492352, 114636150, 115891291, 117206702, 118530769, 120199815, 122394590, 124688931, 126938811, 129135983, 131413793, 133850167, 136346553, 138884137, 141606833, 144606420, 147672558, 150706373, 153723557, 156680591, 159581183, 162340833, 164912390, 167346156, 169631436, 171746706, 173690424, 175527134, 177341140, 179213079, 180984698, 182460341, 183755281, 185000718, 186526390, 188314566, 190182281, 192184101, 194277005, 196493860, 198810666, 201207290, 203697370, 206216126, 208782666, 211435535, 214091177, 216741486, 219439471, 222230079, 224933333, 227333843, 229494055, 231554068, 233625142, 235485687, 236971439, 238384676, 239835873, 241322131, 242891029, 244434446, 245870408, 247197486, 247782651, 247776756, 248192882, 248930944, 3963, 3976, 3967, 3964, 3959, 3942, 3908, 3861, 3866, 3947, 4072, 4185, 4298, 4434, 4586, 4745, 4939, 5052, 4978, 4770, 4911, 5569, 6381, 7137, 7656, 7994, 8322, 8636, 8934, 9241, 10157, 11970, 14148, 16463, 18854, 21268, 23655, 25999, 28303, 30590, 32001, 32268, 32292, 32340, 32403, 33135, 36039, 40470, 44907, 49321, 51543, 50837, 49381, 47908, 46421, 44943, 43474, 42025, 40569, 39103, 38117, 37769, 37509, 37154, 36705, 36193, 35632, 35053, 34466, 33884, 33436, 32825, 31928, 31016, 2161295, 2166413, 2172559, 2179900, 2188999, 2200470, 2207058, 2212672, 2224510, 2239726, 2257740, 2279940, 2304156, 2324550, 2341457, 2355829, 2368443, 2382266, 2398027, 2413466, 2427959, 2443479, 2460866, 2477041, 2491748, 2505329, 2518626, 2532094, 2545731, 2560582, 2576976, 2595505, 2614317, 2632355, 2652046, 2668813, 2684169, 2704861, 2725205, 2737639, 2746209, 2757476, 2770817, 2785972, 2801361, 2815135, 2828586, 2844189, 2863913, 2887831, 2911438, 2932034, 2955123, 2980423, 3005909, 3035091, 3070235, 3113017, 3159315, 3199974, 3237032, 3275271, 3313732, 3349424, 3382340, 3411981, 3435314, 3452981, 3467290, 3484984, 3499797, 3511875, 3540573, 3585218, 7898365, 8056485, 8198305, 8322403, 8443074, 8582329, 8739963, 8900159, 9060100, 9231613, 9417604, 9617895, 9830183, 10047274, 10269009, 10502270, 10742046, 10972279, 11200228, 11440170, 11738758, 12090482, 12395106, 12660190, 12933672, 13192041, 13430675, 13667043, 13900739, 14128931, 14370621, 14639529, 14927733, 15217025, 15497966, 15777818, 16066271, 16364631, 16661411, 16948200, 17244907, 17539345, 17802369, 18048966, 18310102, 18604845, 18922448, 19240301, 19553311, 19873006, 20203136, 20550172, 20923873, 21309892, 21690665, 22076539, 22487825, 22937047, 23417908, 23888199, 24307399, 24687040, 25064549, 25455674, 25857164, 26270883, 26711155, 27168788, 27611125, 28022545, 28332075, 28577951, 28869822, 29189871, 7898152, 8056253, 8198075, 8322191, 8442872, 8582111, 8739746, 8899950, 9059920, 9231413, 9417384, 9617678, 9829970, 10047055, 10268820, 10502073, 10741857, 10972084, 11200027, 11439992, 11738551, 12090288, 12394927, 12660004, 12933486, 13191853, 13430486, 13666870, 13900540, 14128749, 14370440, 14639349, 14927550, 15216855, 15497776, 15777637, 16066085, 16364453, 16661233, 16948021, 17244736, 17539181, 17802212, 18048794, 18309941, 18604682, 18922287, 19240156, 19553165, 19872862, 20202970, 20550007, 20923717, 21309733, 21690525, 22076407, 22487669, 22936878, 23417766, 23888054, 24307257, 24686896, 25064386, 25455513, 25857043, 26270731, 26711021, 27168630, 27610972, 28022387, 28331935, 28577819, 28869682, 29189703, 250379, 253633, 257090, 260716, 264513, 268449, 272597, 277017, 281796, 286996, 292165, 297199, 302158, 306005, 308887, 312282, 316388, 320864, 325733, 331020, 336727, 342880, 349496, 356663, 367954, 383836, 402205, 423660, 447573, 473245, 500114, 528655, 559362, 591616, 624644, 666549, 718609, 773621, 831532, 892082, 954975, 1019985, 1086910, 1153992, 1200302, 1227802, 1257455, 1288911, 1321664, 1355187, 1389363, 1424216, 1459526, 1495687, 1545282, 1608440, 1672160, 1734596, 1794462, 1850999, 1915955, 2211862, 2646914, 2893634, 3013600, 3146050, 3307129, 3410747, 3426989, 3370151, 3248813, 3180596, 3364210, 3641114, 19850504, 20356556, 20875387, 21409587, 21961250, 22532858, 23127088, 23745677, 24388980, 25056105, 25721731, 26350082, 26950248, 27525601, 28062294, 28602309, 29188176, 29823907, 30510892, 31250906, 32044489, 32843240, 33688776, 34631251, 35634529, 36709585, 37869101, 39112198, 40429969, 41954348, 43949370, 46041458, 47838736, 49432382, 50787700, 52209334, 53866291, 55606942, 57368932, 59113373, 61021312, 62988941, 64574773, 66178605, 68057064, 70093063, 72353043, 74715819, 77167837, 79686133, 82458587, 85364543, 87969273, 90604083, 93596980, 96669009, 99768274, 103290204, 106876923, 110238041, 113502964, 116419647, 118843602, 120876003, 122840125, 124763795, 126579240, 128631213, 131095161, 133695740, 136577176, 139764375, 142756290, 145447668, 3593, 3696, 3783, 3892, 4012, 4138, 4245, 4354, 4450, 4491, 4501, 4514, 4537, 4589, 4670, 4764, 4881, 5037, 5230, 5421, 5618, 5829, 6059, 6280, 6428, 6510, 6575, 6625, 6662, 6679, 6738, 6954, 7276, 7582, 7874, 8152, 8469, 8822, 9150, 9461, 9771, 10116, 10463, 10788, 11102, 11431, 11845, 12310, 12782, 13239, 13567, 13706, 13781, 13853, 13940, 13985, 13954, 13867, 13743, 13598, 13422, 13215, 12996, 12871, 12841, 12828, 12831, 12814, 12779, 12731, 12688, 12641, 12587, 12529, 469829, 472659, 476375, 480797, 485578, 490618, 495953, 501590, 507693, 514426, 521724, 529503, 537661, 545375, 550815, 553295, 552032, 545930, 538235, 533575, 534703, 542939, 557397, 575293, 594011, 612520, 630612, 648567, 666950, 686335, 707080, 729362, 753933, 783119, 818142, 846882, 869551, 913200, 963171, 1002273, 1043780, 1088427, 1136115, 1186490, 1239607, 1295345, 1353692, 1414890, 1472970, 1527493, 1584401, 1640123, 1692775, 1746017, 1802582, 1864377, 1931409, 2002428, 2074889, 2146500, 2217437, 2287794, 2356690, 2425155, 2493328, 2562374, 2633371, 2699502, 2761074, 2824567, 2895698, 2973434, 3056222, 3127992, 465620, 475498, 485985, 497073, 508716, 520908, 533645, 546977, 560960, 575649, 591063, 607235, 624119, 641655, 660105, 679529, 699669, 720621, 742482, 765225, 788810, 813318, 838817, 865329, 892950, 921838, 952033, 983502, 1016198, 1049977, 1084657, 1120188, 1156442, 1193249, 1230593, 1268612, 1307319, 1346502, 1385859, 1425012, 1464375, 1504283, 1544387, 1584737, 1625565, 1667013, 1709229, 1752406, 1796579, 1841531, 1886846, 1932297, 1977797, 2023283, 2068881, 2114688, 2160313, 2205650, 2250917, 2296124, 2341309, 2386535, 2431861, 2477428, 2523240, 2569696, 2617148, 2665148, 2713017, 2760520, 2804216, 2843984, 2885309, 2927937, 879043, 899956, 920901, 943335, 965841, 988526, 1011525, 1034749, 1058230, 1082154, 1106701, 1130011, 1151387, 1172417, 1193096, 1214013, 1236074, 1258651, 1281866, 1306300, 1332125, 1359619, 1390949, 1426356, 1463686, 1502897, 1544133, 1587446, 1632543, 1679045, 1726603, 1770579, 1810812, 1851422, 1892491, 1934226, 1976769, 2020516, 2065430, 2113244, 2170875, 2245283, 2333748, 2428594, 2526930, 2628718, 2733693, 2841822, 2952873, 3066986, 3184178, 3304975, 3430081, 3559695, 3693937, 3831254, 3970837, 4113716, 4260603, 4411153, 4564616, 4717663, 4869472, 5022169, 5175850, 5329956, 5484389, 5639854, 5796092, 5952519, 6104443, 6250228, 6391049, 6529620, 751835, 765227, 779386, 794500, 810489, 827589, 846455, 867329, 889771, 913267, 937492, 962335, 988163, 1013663, 1038622, 1063923, 1089701, 1116673, 1144954, 1174663, 1205946, 1239647, 1276913, 1317632, 1360888, 1405622, 1451501, 1498975, 1548113, 1598956, 1651605, 1705604, 1760362, 1815605, 1870826, 1926106, 1981767, 2037672, 2093982, 2150870, 2208261, 2266190, 2325275, 2386240, 2450111, 2517928, 2590323, 2666890, 2746522, 2827906, 2908617, 2983970, 3051542, 3118591, 3188362, 3257015, 3323636, 3388092, 3451155, 3514942, 3584319, 3659672, 3736831, 3813247, 3887537, 3959318, 4027769, 4092360, 4153747, 4213286, 4273655, 4330717, 4383658, 4438412, 4190244, 4297885, 4407175, 4516040, 4624268, 4733315, 4844108, 4957510, 5074555, 5196575, 5325501, 5462716, 5606491, 5756690, 5914534, 6079269, 6250315, 6427589, 6611571, 6802267, 6983160, 7165765, 7364183, 7567438, 7776355, 7991321, 8214720, 8451144, 8703482, 8969715, 9250643, 9545208, 9852836, 10174220, 10504585, 10839097, 11172009, 11505064, 11846347, 12194711, 12550054, 12898166, 13245656, 13602965, 13965408, 14332544, 14702629, 15082483, 15473436, 15859261, 16218205, 16544325, 16838457, 17105652, 17351273, 17571814, 17767065, 17944868, 18120846, 18298965, 18478282, 18668203, 18869022, 19081132, 19314172, 19583734, 19909818, 20283472, 20770674, 21249543, 21600637, 21917877, 22235785, 22557855, 9344093, 9716830, 10113879, 10532348, 10968409, 11418906, 11884777, 12365573, 12854918, 13352106, 13770572, 14118640, 14497065, 14915768, 15387543, 15882555, 16381030, 16906194, 17462795, 18043936, 18583599, 19083172, 19599334, 20140162, 20700883, 21338012, 22107529, 22944758, 23794192, 24646594, 25491885, 26353084, 27293454, 28293538, 29287033, 30221971, 31093100, 32012987, 32964933, 33852875, 34795987, 35682767, 36611428, 37639714, 38581483, 39554635, 40638278, 41814410, 43176316, 44638935, 46043044, 47369678, 48609422, 49876210, 51163343, 52435464, 53593865, 54795865, 56025786, 57295567, 58815895, 60309991, 61826984, 63329260, 64669363, 66018181, 67382328, 68705671, 69948052, 71144562, 72395566, 73635074, 74792145, 75977868, 16254802, 16484203, 16708657, 16925657, 17122514, 17294283, 17447716, 17584535, 17717083, 17856938, 17993785, 18185668, 18454575, 18757193, 19079156, 19403110, 19741065, 20087024, 20430046, 20771026, 21115293, 21449534, 21761779, 22062234, 22332266, 22557698, 22747114, 22903657, 23046356, 23187076, 23345922, 23536566, 23730107, 23921962, 24082630, 24201951, 24315953, 24424533, 24506285, 24595156, 24706270, 24827006, 24958516, 25085150, 25213255, 25338530, 25462103, 25608868, 25791910, 25965129, 26135508, 26312906, 26459335, 26592845, 26703937, 26794755, 26873103, 26942243, 27003187, 27096754, 27183254, 27174671, 27091315, 26958562, 26795165, 26604080, 26383354, 26138433, 25880311, 25618701, 25358970, 25107614, 25202931, 25328545, 5336577, 5384359, 5418261, 5449741, 5480477, 5496385, 5501797, 5510063, 5526172, 5549654, 5575310, 5589586, 5586399, 5581244, 5573610, 5546859, 5509413, 5476606, 5440244, 5397517, 5352815, 5373983, 5460738, 5548747, 5636975, 5716443, 5793737, 5877240, 5962418, 6049315, 6137065, 6212948, 6272924, 6329093, 6381877, 6424126, 6459642, 6496137, 6530639, 6562239, 6593820, 6622503, 6649619, 6677987, 6711359, 6748628, 6784220, 6819877, 6855866, 6894323, 6939329, 6978280, 7002703, 7015453, 7016899, 7016948, 7023170, 7033555, 7036461, 7029434, 7013137, 6976723, 6923493, 6860054, 6798394, 6753838, 6713787, 6674592, 6644372, 6627728, 6616346, 6604873, 6595027, 6570828, 1173209, 1181212, 1190460, 1198419, 1204847, 1209821, 1214082, 1218492, 1223513, 1228783, 1246295, 1279686, 1315406, 1348032, 1377191, 1403551, 1428206, 1452086, 1475679, 1499268, 1531065, 1573115, 1616497, 1657836, 1696955, 1734660, 1771274, 1808142, 1846573, 1886128, 1927882, 1970100, 2008983, 2044316, 2077140, 2107974, 2137657, 2166486, 2193744, 2219756, 2246047, 2273018, 2299986, 2325801, 2350885, 2375224, 2397420, 2417963, 2437229, 2455500, 2466940, 2468296, 2464989, 2459919, 2453419, 2445206, 2435314, 2424237, 2412614, 2401049, 2392752, 2385828, 2374115, 2356412, 2332892, 2303998, 2270485, 2184453, 2115842, 2113709, 2102015, 2081015, 2068283, 2066836, 13022, 13329, 13657, 14004, 14351, 14725, 15150, 15664, 16353, 17335, 18870, 21515, 25177, 29385, 34056, 39116, 44744, 51083, 58065, 65593, 72815, 80084, 88590, 98296, 109120, 120918, 133512, 146791, 160659, 174989, 189593, 204260, 218900, 233537, 248214, 262928, 275281, 285062, 295025, 305641, 316704, 328035, 339485, 350973, 362440, 373886, 385348, 403208, 429156, 457156, 485551, 513999, 542385, 570791, 592681, 629922, 765500, 997824, 1204825, 1349225, 1457108, 1537621, 1611036, 1712857, 1875329, 2063243, 2214963, 2304503, 2344230, 2357871, 2336755, 2340747, 2411181, 2480602, 139195, 142691, 146168, 149718, 153637, 157845, 162040, 166668, 171751, 177271, 183224, 189349, 195210, 201046, 207862, 215124, 222179, 229283, 236421, 243626, 251173, 259001, 266785, 274273, 280971, 287450, 294351, 301667, 309485, 317605, 325929, 334624, 344136, 353934, 362812, 370309, 376763, 383168, 389873, 396976, 403822, 412204, 422826, 433836, 444971, 455810, 466738, 477450, 487645, 497799, 507013, 514878, 522067, 528809, 529242, 524045, 522721, 528575, 537606, 544231, 548584, 552458, 555381, 557678, 561012, 563052, 562708, 561401, 559618, 557266, 558308, 560281, 559368, 559085, 10577139, 10763202, 10946975, 11123348, 11286465, 11433822, 11563548, 11670201, 11756065, 11832542, 11906310, 11982718, 12065918, 12161843, 12275986, 12402018, 12533222, 12694566, 12882875, 13069452, 13256527, 13437389, 13588690, 13702306, 13778476, 13828090, 13857752, 13857950, 13852228, 13853205, 13866517, 13903477, 14087394, 14421337, 14679836, 14828883, 14924715, 14984251, 15033885, 15094498, 15169872, 15242384, 15294380, 15310443, 15306256, 15288763, 15253974, 15186107, 15089118, 15012840, 14966620, 14930426, 14890334, 14830758, 14753581, 14657875, 14538236, 14406913, 14271977, 14127079, 13978522, 13826917, 13705224, 13611550, 13487817, 13340082, 13194317, 13046870, 12895490, 12744579, 12582756, 12429507, 12356608, 12306640, 66801761, 68108643, 69716067, 71399389, 73022897, 74509678, 75736500, 76434878, 76435545, 76222045, 76162924, 76612387, 77518041, 78485911, 79650841, 80855622, 81978166, 83106927, 84118401, 85157743, 86276518, 87315582, 88294824, 89300685, 90286429, 91262856, 92216717, 93031056, 93701684, 94151207, 94436847, 94954046, 95626490, 96152454, 96646273, 97285140, 98050872, 98815761, 99405997, 99737977, 99956221, 100022577, 99461489, 98887596, 99016335, 99283360, 99432636, 99772363, 100565969, 101500439, 102195867, 102634356, 103120562, 103318178, 103013446, 102727787, 102533047, 102607877, 102991956, 103458207, 103816976, 103753675, 103277321, 102713420, 101971532, 101149669, 100477061, 99846931, 99255112, 98612792, 97862841, 97048315, 96425050, 95816747, 1173012, 1201785, 1229259, 1255130, 1280247, 1305715, 1331946, 1359402, 1387232, 1414957, 1441508, 1465432, 1487909, 1508678, 1537785, 1585206, 1645862, 1715676, 1791121, 1868180, 1945668, 2021893, 2097717, 2175349, 2254418, 2334682, 2414946, 2492987, 2568266, 2642013, 2715469, 2790059, 2867184, 2947706, 3031885, 3119771, 3211213, 3306206, 3405024, 3507255, 3594301, 3669579, 3762369, 3931058, 3244430, 2597430, 3135314, 3697956, 3949849, 4089945, 4224111, 4349633, 4473954, 4616898, 4771018, 4918985, 5062141, 5203643, 5347780, 5499219, 5659123, 5823409, 5988795, 6157557, 6330077, 6505626, 6686969, 6875099, 7071989, 7279833, 7495571, 7713205, 7934215, 8155941, 1293, 1329, 1347, 1353, 1356, 1353, 1347, 1344, 1348, 1364, 1378, 1392, 1410, 1433, 1446, 1446, 1450, 1450, 1441, 1437, 1442, 1459, 1488, 1532, 1589, 1669, 1760, 1863, 1980, 2083, 2162, 2219, 2384, 2668, 2928, 3172, 3393, 3591, 3771, 3929, 4059, 4174, 4289, 4405, 4516, 4615, 4714, 4802, 4886, 4992, 5136, 5300, 5476, 5671, 5845, 6006, 6163, 6304, 6445, 6579, 6715, 6812, 6879, 6928, 7008, 7162, 7319, 7473, 7494, 7249, 6893, 6756, 6816, 6952, 2532, 2566, 2588, 2602, 2606, 2597, 2601, 2648, 2725, 2785, 2834, 2864, 2890, 2896, 2901, 2890, 2902, 2945, 3011, 3066, 3119, 3170, 3217, 3270, 3323, 3381, 3438, 3511, 3591, 3650, 3703, 3756, 3831, 3915, 3998, 4097, 4192, 4256, 4297, 4318, 4334, 4334, 4306, 4271, 4236, 4209, 4195, 4201, 4210, 4201, 4168, 4115, 4046, 3962, 3904, 3832, 3757, 3663, 3602, 3598, 3608, 3630, 3643, 3644, 3634, 3625, 3593, 3523, 3458, 3408, 3349, 3283, 3226, 3182, 25955, 25884, 25825, 25775, 25687, 25786, 26146, 26560, 26995, 27431, 27553, 27216, 26680, 26029, 25302, 24510, 23645, 22731, 21788, 20831, 20425, 20752, 21238, 21674, 22053, 22365, 22602, 22775, 22870, 22907, 23001, 23207, 23389, 23486, 23506, 23463, 23388, 23282, 23128, 22938, 22722, 22768, 23261, 23928, 24601, 25271, 25933, 26576, 27210, 27849, 28488, 29092, 29623, 30112, 30572, 31005, 31390, 31719, 31987, 32230, 32463, 32785, 33119, 33379, 33621, 33796, 33880, 33879, 33810, 33690, 33525, 33360, 33265, 33196, 47008, 47202, 47299, 47264, 47138, 47087, 47100, 46972, 46650, 46112, 45454, 44902, 44575, 44395, 44318, 44336, 44838, 45653, 46238, 46606, 46881, 47281, 47889, 48689, 49695, 50901, 52278, 54222, 56520, 58544, 60177, 61619, 63089, 64493, 65816, 67122, 68488, 69907, 71956, 74492, 76817, 78738, 80420, 82144, 83882, 85754, 87782, 89953, 92402, 94948, 97245, 99340, 101347, 103359, 105407, 107472, 109555, 111574, 113439, 115116, 116806, 118547, 120155, 121628, 123030, 124421, 125707, 126818, 127775, 128626, 129338, 129818, 130183, 130578, 1685, 1732, 1777, 1824, 1868, 1905, 1937, 1977, 2019, 2067, 2124, 2182, 2246, 2314, 2398, 2508, 2658, 2836, 2967, 3052, 3139, 3227, 3319, 3414, 3520, 3684, 3887, 4099, 4314, 4541, 4780, 5035, 5889, 7493, 9282, 11122, 12991, 14857, 16731, 18624, 19707, 19802, 19719, 19651, 19593, 19542, 19508, 19473, 19444, 19644, 20128, 20662, 21183, 21679, 22152, 22622, 23092, 23569, 24052, 24547, 24823, 24862, 24876, 24887, 24900, 24852, 24702, 24516, 23798, 21823, 19871, 18902, 18116, 16982, 2679, 2699, 2732, 2761, 2798, 2837, 2872, 2907, 2936, 2959, 2978, 2991, 3026, 3070, 3123, 3171, 3222, 3272, 3318, 3367, 3417, 3456, 3490, 3531, 3581, 3633, 3673, 3711, 3763, 3814, 3860, 3918, 3975, 4051, 4123, 4186, 4237, 4279, 4315, 4342, 4375, 4399, 4410, 4411, 4400, 4381, 4374, 4367, 4358, 4348, 4335, 4302, 4258, 4217, 4190, 4159, 4136, 4137, 4124, 4102, 4077, 4062, 4035, 3984, 3937, 3910, 3904, 3896, 3881, 3836, 3800, 3782, 3769, 3755, 30348, 30957, 31637, 32394, 33249, 34199, 35218, 36302, 37450, 38681, 39745, 40597, 41473, 42401, 43340, 44162, 44895, 45562, 46181, 46757, 47292, 47812, 48305, 48797, 49299, 49820, 50378, 50932, 51499, 52096, 53030, 54375, 55735, 56910, 57945, 58900, 59801, 60650, 61436, 62152, 62849, 63712, 64770, 65803, 66697, 67472, 68162, 68766, 69263, 69647, 69900, 70227, 70755, 71258, 71650, 71936, 72155, 72331, 72469, 72519, 72444, 72221, 72015, 71861, 71660, 71427, 71146, 70786, 70338, 69794, 69347, 68859, 68226, 67675, 43242, 44108, 44998, 45871, 46780, 47714, 48679, 49718, 50792, 51889, 53033, 54232, 55334, 56373, 57566, 58825, 60131, 61289, 62269, 63301, 64431, 65644, 66973, 68425, 70500, 73246, 76101, 78402, 80092, 81681, 83221, 84721, 86161, 87456, 88600, 89595, 90441, 91190, 91800, 92238, 92605, 93044, 94090, 95499, 96648, 97595, 98296, 98774, 99204, 99590, 100020, 100497, 101326, 102377, 103213, 103977, 104799, 105909, 107203, 108370, 109405, 110390, 111665, 113024, 114120, 115143, 116029, 116756, 117526, 118259, 118910, 119440, 119810, 120395, 8377, 8489, 8597, 8709, 8835, 8975, 9141, 9347, 9561, 9784, 10024, 10285, 10568, 10895, 11229, 11496, 11620, 11674, 11721, 11765, 11815, 11957, 12189, 12343, 12389, 12430, 12515, 13194, 13955, 14246, 14543, 14866, 15139, 15358, 15502, 15625, 15762, 15818, 15974, 16248, 16503, 16740, 16982, 17246, 17499, 17688, 17860, 18054, 18244, 18451, 18651, 18836, 19013, 19196, 19385, 19589, 19781, 19970, 20164, 20371, 20673, 21668, 22486, 22504, 22508, 22588, 22759, 22927, 23032, 23114, 23186, 22968, 22489, 22148, 38167, 38044, 38252, 38753, 39461, 40301, 41157, 41919, 42523, 42961, 43194, 42595, 41371, 40340, 39498, 38826, 38328, 38004, 37828, 37780, 38234, 39177, 40143, 41118, 42143, 43250, 44465, 45788, 47189, 48589, 49919, 51144, 52219, 53252, 54420, 55526, 56588, 57878, 59349, 60862, 62386, 63709, 64841, 66025, 67280, 68597, 69984, 71452, 73016, 74649, 76290, 78084, 80249, 82600, 84908, 87207, 89508, 91780, 94041, 96316, 98633, 101002, 103147, 105074, 107070, 109181, 111418, 113780, 116250, 118874, 122258, 126115, 129821, 133568, 930387, 964090, 998604, 1033788, 1069443, 1105576, 1142383, 1180049, 1218758, 1258644, 1299820, 1342285, 1385856, 1429417, 1475128, 1524740, 1576930, 1633160, 1695132, 1763466, 1839309, 1926796, 2028641, 2143090, 2267713, 2400620, 2544302, 2701859, 2872711, 3055569, 3250107, 3461707, 3692865, 3937116, 4186700, 4437808, 4704038, 4989961, 5272763, 5557296, 5857481, 6169720, 6493688, 6828087, 7175657, 7537663, 7912837, 8301403, 8703569, 9119828, 9623127, 10238779, 10917725, 11655051, 12442432, 13269092, 14122974, 14991744, 15865808, 16738472, 17604639, 18461092, 19306829, 20142791, 20970341, 21792761, 22384324, 22333837, 21849764, 21879088, 22309477, 22611238, 23376351, 24310558, 1379105, 1412284, 1447224, 1483660, 1521102, 1559350, 1598640, 1639266, 1681498, 1725440, 1771032, 1819521, 1871121, 1924304, 1979303, 2037594, 2099607, 2164794, 2232418, 2301784, 2372669, 2444909, 2518130, 2591733, 2663006, 2728190, 2786135, 2834384, 2877524, 2924043, 2975846, 3033877, 3098304, 3168886, 3245672, 3331217, 3428142, 3534243, 3646813, 3765427, 3889897, 4020155, 4155642, 4295153, 4435978, 4575052, 4711267, 4845601, 4981192, 5121022, 5265727, 5414641, 5572752, 5728828, 5876347, 6026047, 6177100, 6328583, 6481490, 6635998, 6792647, 6962958, 7148774, 7368231, 7625777, 7896744, 8178298, 8471864, 8778711, 9097126, 9425713, 9763302, 10109896, 10445224, 3978373, 4030221, 4077563, 4122847, 4170275, 4219429, 4266373, 4311031, 4353450, 4394837, 4437856, 4482726, 4529942, 4581429, 4636381, 4693890, 4753748, 4816019, 4880633, 4944873, 5004268, 5053935, 5093829, 5128640, 5161704, 5194638, 5227434, 5260335, 5294757, 5332241, 5375084, 5418821, 5458079, 5490943, 5511222, 5517166, 5513542, 5504591, 5492590, 5479243, 5464233, 5445581, 5422901, 5397297, 5370242, 5342843, 5315006, 5286898, 5258593, 5228354, 5196252, 5164922, 5138836, 5119200, 5102445, 5087264, 5074612, 5064599, 5057108, 5049787, 5041246, 5026088, 4987988, 4929150, 4863204, 4792598, 4723261, 4654102, 4580268, 4505871, 4432614, 4361260, 4317022, 4288205, 22178, 22329, 22418, 22521, 22646, 22794, 22963, 23167, 23409, 23668, 23950, 24261, 24571, 24871, 25164, 25466, 25782, 26123, 26493, 26911, 27389, 28067, 28999, 30033, 31131, 32279, 33475, 34649, 35679, 36586, 37455, 38279, 39049, 39786, 40473, 41098, 41687, 42306, 43077, 43977, 44878, 45754, 46571, 47374, 48172, 48943, 49676, 50455, 51519, 52816, 54137, 55449, 56741, 57983, 59195, 60413, 61647, 62880, 64125, 65377, 66767, 68580, 70664, 72696, 74707, 76751, 78785, 80775, 82714, 84587, 86409, 88136, 89804, 91525, 1151943, 1168122, 1184320, 1200182, 1215693, 1231216, 1246863, 1262881, 1279011, 1296085, 1314619, 1333608, 1353075, 1371132, 1386746, 1403650, 1422717, 1442523, 1462928, 1483973, 1505975, 1528232, 1550829, 1574350, 1598321, 1622817, 1647798, 1674380, 1703102, 1733076, 1764687, 1797589, 1831859, 1868290, 1906420, 1945829, 1990723, 2041581, 2094384, 2145066, 2229812, 2254127, 2209552, 2202490, 2208822, 2209958, 2218534, 2245498, 2265769, 2274392, 2327680, 2468945, 2615921, 2725974, 2823090, 2905233, 2976267, 3049643, 3135237, 3230284, 3329959, 3430701, 3534180, 3642070, 3755341, 3871587, 3993439, 4120860, 4250586, 4381215, 4513946, 4649790, 4787996, 4929234, 577555, 605587, 635533, 667195, 700021, 733548, 767267, 796513, 817893, 836531, 857275, 881136, 908693, 940003, 974282, 1010475, 1048077, 1087029, 1127455, 1169576, 1213000, 1257115, 1302107, 1348029, 1394465, 1440883, 1486583, 1531150, 1575062, 1618190, 1678457, 1773482, 1864520, 1919404, 1950944, 1962364, 1971767, 2006960, 2064826, 2137891, 2218930, 2294168, 2362557, 2432150, 2510479, 2606112, 2718364, 2832378, 2919935, 2970245, 3024802, 3090550, 3114655, 3110517, 3145344, 3231982, 3359821, 3539242, 3736865, 3885540, 3986942, 4082123, 4172143, 4239976, 4287013, 4327403, 4352510, 4349394, 4349002, 4354898, 4284832, 4191496, 4254580, 4348600, 820, 855, 882, 908, 939, 991, 1056, 1128, 1205, 1288, 1398, 1548, 1732, 1939, 2155, 2383, 2631, 2892, 3165, 3443, 3729, 4012, 4323, 4698, 5112, 5545, 5990, 6439, 6883, 7324, 7760, 8382, 9366, 10600, 11901, 13242, 14608, 15999, 17386, 18778, 20169, 21578, 22614, 22880, 22753, 22614, 22461, 22305, 22165, 22018, 21871, 21871, 22127, 22491, 22857, 23203, 23502, 23762, 24019, 24280, 24520, 24902, 25500, 26130, 26712, 27244, 27714, 28130, 28528, 28886, 29222, 29552, 29924, 30361, 2234813, 2263125, 2291830, 2320513, 2350729, 2383779, 2417765, 2450613, 2482131, 2513173, 2542789, 2571721, 2601465, 2631653, 2661346, 2691542, 2725748, 2762027, 2797649, 2831921, 2866166, 2903715, 2942095, 2975751, 3002767, 3028148, 3055421, 3079911, 3103219, 3127874, 3157335, 3193526, 3230209, 3264712, 3288877, 3303986, 3316864, 3329627, 3346810, 3369471, 3396245, 3425727, 3458133, 3491639, 3526008, 3558461, 3588336, 3617919, 3648112, 3679359, 3711098, 3742287, 3770884, 3796728, 3819551, 3838822, 3855743, 3869735, 3881021, 3886912, 3887025, 3883806, 3875541, 3861432, 3843565, 3822264, 3795353, 3764501, 3733305, 3703515, 3675663, 3641698, 3637542, 3644236, 935559, 948011, 960141, 971447, 982307, 993485, 1005043, 1017042, 1029569, 1040307, 1046936, 1053529, 1062833, 1073011, 1083408, 1094388, 1105550, 1116836, 1128644, 1139923, 1150263, 1159944, 1169202, 1177973, 1186361, 1195104, 1204907, 1215336, 1225981, 1237149, 1251352, 1265511, 1275297, 1287634, 1301523, 1311703, 1334627, 1356997, 1362142, 1364931, 1369509, 1374490, 1376386, 1376326, 1378544, 1380740, 1381963, 1383811, 1382777, 1386547, 1393626, 1397008, 1399992, 1403004, 1404586, 1405827, 1408453, 1413789, 1416093, 1417837, 1420889, 1418343, 1412436, 1404236, 1394523, 1383418, 1372272, 1360886, 1354531, 1355085, 1361114, 1361233, 1354225, 1350222, 13117612, 13389772, 13666538, 13945025, 14221887, 14498884, 14778422, 15057439, 15333976, 15611811, 15903592, 16206908, 16510171, 16815191, 17116272, 17416786, 17731613, 18065831, 18418395, 18785092, 19183021, 19608676, 20046515, 20498917, 20966288, 21454446, 21960108, 22483390, 23025501, 23573830, 24143302, 24761039, 25380888, 25959296, 26507860, 27032226, 27551868, 28091909, 28647465, 29209330, 29774399, 30343346, 30914624, 31481982, 32048756, 32631259, 33238007, 33866266, 34490101, 35013888, 35544670, 36160379, 36737387, 37285368, 37871400, 38513916, 39203153, 39942238, 40687764, 41373383, 41988149, 42594574, 43199519, 43760397, 44287769, 44800392, 45283789, 45674972, 46109879, 46570296, 46904610, 47215205, 47656202, 48132137, 55435, 56667, 57965, 59340, 60773, 62264, 63812, 65447, 67212, 69117, 71010, 72834, 74654, 76495, 78323, 79977, 81482, 83026, 84612, 86244, 88042, 89995, 91947, 93914, 95891, 97838, 100449, 103889, 107581, 111462, 115539, 119818, 124303, 128968, 133811, 138863, 144208, 149922, 156008, 162343, 168810, 175319, 181833, 188355, 194952, 201668, 208530, 215534, 222688, 229915, 236629, 242800, 248864, 254796, 260546, 266101, 271457, 276639, 281691, 287090, 295897, 307992, 320631, 333777, 347388, 361438, 375905, 390787, 406086, 419002, 430858, 444240, 457930, 472089, 1242948, 1268437, 1295280, 1322430, 1348936, 1374779, 1400452, 1426256, 1451934, 1478747, 1507962, 1539438, 1573385, 1609295, 1647887, 1692567, 1741530, 1791360, 1842266, 1894100, 1947155, 2000806, 2055381, 2111825, 2168971, 2226359, 2284419, 2345859, 2515582, 2841583, 3088897, 3104822, 3105935, 3196153, 3303243, 3426880, 3557421, 3671913, 3656862, 3573689, 3536375, 3411317, 3290637, 3398833, 3562812, 3682980, 3809673, 3937525, 4096112, 4257150, 4423048, 4594942, 4761158, 4928649, 5096241, 5246327, 5368312, 5507178, 5670452, 5828754, 5993808, 6089523, 6198266, 6417141, 6660911, 6901553, 7178533, 7476840, 7764809, 8070656, 8397230, 8724226, 9014299, 9318231, 7278633, 7414584, 7554116, 7694508, 7840236, 7997155, 8165454, 8345322, 8531795, 8733717, 8962410, 9218112, 9497883, 9796162, 10099237, 10402216, 10714007, 11037600, 11373311, 11717742, 12068386, 12423944, 12789928, 13170745, 13561420, 13960827, 14366990, 14798738, 15261857, 15735538, 16315064, 17008433, 17720431, 18445191, 19178411, 19913502, 20651566, 21402761, 22173082, 22961017, 23761223, 24400064, 24805887, 25439480, 25857300, 25975756, 26230056, 26608784, 27216125, 27845762, 28460438, 29085045, 29750558, 30416273, 31034969, 31592537, 32114958, 32631127, 33148448, 33662738, 34206536, 34782661, 35414606, 36101135, 36783910, 37620110, 37905431, 38101663, 38899656, 39700287, 40511000, 41300119, 41991399, 42605149, 63731871, 65290337, 66871975, 68475617, 70111154, 71781688, 73492478, 75253842, 77064806, 78940035, 80880100, 82885382, 84981462, 87183493, 89518269, 91969781, 94504952, 97133701, 99858112, 102675279, 105564879, 108529523, 111592701, 114752628, 117998196, 121311590, 124684110, 128142803, 131692268, 135299216, 138954831, 142635400, 146324354, 150054904, 153831711, 157634283, 161446155, 165286547, 169189872, 173144423, 177169991, 181224204, 185352551, 189558244, 193794545, 198108743, 202483469, 206916325, 211438915, 215977385, 220422464, 224781482, 229071757, 233293501, 237436349, 241485930, 245438616, 249284915, 253031286, 256675889, 260223035, 263700077, 267115021, 270469495, 273711027, 276815748, 279843423, 282709888, 285246464, 287523785, 289641809, 291491601, 293283089, 295174994, 10749058, 10828949, 11098745, 11507991, 11962053, 12429927, 12896847, 13360068, 13788007, 14163613, 14509973, 14790307, 15001513, 15202868, 15413501, 15632719, 15899705, 16277399, 16716656, 17190846, 17733719, 18291503, 18847758, 19450752, 20094755, 20759509, 21419047, 22043316, 22635018, 23181211, 23701540, 24277826, 24904646, 25556401, 26257229, 26977918, 27721062, 28478518, 29204238, 29900907, 30543173, 31002238, 31316426, 31614791, 31919095, 32256846, 32627906, 32980890, 33273654, 33492100, 33638724, 33775590, 33919759, 34053182, 34185099, 34335839, 34508521, 34703116, 34930719, 35170131, 35416086, 35793037, 36261540, 36672959, 37032535, 37361762, 37591834, 37641854, 37611821, 37545201, 37370866, 37092537, 36817934, 36583336, 1342871, 1366150, 1390527, 1416001, 1442599, 1470394, 1498887, 1527222, 1552313, 1575116, 1599273, 1624417, 1649890, 1673724, 1699410, 1725185, 1744025, 1760105, 1777838, 1795845, 1814065, 1840261, 1874345, 1914405, 1960327, 2007256, 2054849, 2102658, 2150385, 2198264, 2246158, 2294265, 2343557, 2389262, 2426980, 2462721, 2501796, 2515077, 2495029, 2466211, 2474522, 2524226, 2557147, 2572694, 2627668, 2703844, 2763489, 2838147, 2908294, 3002134, 3141889, 3282656, 3418599, 3563044, 3743024, 3959706, 4200232, 4461343, 4733175, 4999059, 5329187, 5687483, 5972545, 6205384, 6176734, 6040622, 5819654, 5378845, 5317491, 5609100, 5871358, 6041793, 6206035, 6572628, 18605449, 18779955, 18902519, 18970930, 18993462, 19056875, 19149680, 19212977, 19314802, 19445657, 19579234, 19727539, 19899734, 20106268, 20315833, 20465321, 20586979, 20731100, 20879193, 21014975, 21143574, 21307126, 21520472, 21748472, 22035908, 22325131, 22558162, 22795309, 23047985, 23323948, 23603878, 23907455, 24220442, 24506523, 24785950, 25047147, 25274292, 25481233, 25678297, 25867669, 26056347, 26290713, 26582261, 26869303, 27128091, 27363553, 27564456, 27732264, 27882339, 28022768, 28154450, 28265386, 28605726, 29176836, 29771629, 30308938, 30804522, 31394015, 31842585, 31974793, 31938638, 31875171, 31729597, 31432565, 31159138, 31026652, 30990542, 31020727, 31143408, 31387526, 31583309, 31638391, 31670087, 31663634, 4180455, 4282379, 4386158, 4491564, 4597966, 4703626, 4810116, 4921010, 5037717, 5162120, 5295747, 5440034, 5595533, 5757377, 5917120, 6075119, 6238044, 6407395, 6581815, 6759491, 6937339, 7113022, 7290385, 7474142, 7662988, 7853380, 8041975, 8228517, 8414179, 8598557, 8779612, 8947018, 9073704, 9150057, 9196070, 9294477, 9475714, 9660963, 9828278, 9999382, 10110730, 10244771, 10509294, 10803032, 11076102, 11368338, 11685314, 11992104, 12289247, 12586489, 12886459, 13152854, 13333179, 13456482, 13562848, 13654488, 13741709, 13825020, 13900285, 13964265, 14020983, 14077407, 14152034, 14242212, 14327354, 14410571, 14499697, 14594825, 14689506, 14784252, 14878797, 14968253, 15054467, 15138300, 3197903, 3290643, 3385599, 3481133, 3578087, 3678030, 3781100, 3887626, 3995849, 4110165, 4234696, 4367037, 4506382, 4651004, 4798408, 4953184, 5116353, 5285588, 5461744, 5643925, 5833825, 6028054, 6228533, 6462148, 6707847, 6963861, 7234428, 7513857, 7861300, 8243022, 8649450, 9060977, 9454458, 9798142, 10029084, 10215708, 10412106, 10621976, 10831684, 11032816, 11231412, 11431776, 11636303, 11881985, 12184060, 12514478, 12810676, 13118663, 13487338, 13864777, 14253906, 14654856, 15061775, 15436584, 15810919, 16220151, 16649858, 17114025, 17639061, 18216952, 18698950, 19079234, 19517036, 20032657, 20708692, 21519927, 22346144, 23352681, 24391747, 25234655, 26003651, 26805668, 27636438, 28093481, 106136, 108110, 110797, 113403, 115968, 118503, 121097, 123820, 126756, 129871, 133171, 136680, 140295, 144167, 148186, 152103, 156189, 160703, 165858, 171796, 178520, 185956, 191372, 194169, 196457, 198341, 199950, 201341, 202467, 203181, 205489, 209526, 213449, 217314, 221367, 225834, 230339, 234101, 238040, 242293, 245238, 247246, 249237, 250617, 252685, 257999, 265474, 273350, 281591, 289948, 298150, 306050, 313556, 320549, 325800, 329619, 333494, 337524, 341794, 346327, 351146, 356300, 361763, 367489, 373344, 379149, 384797, 390126, 395085, 400199, 405250, 409627, 413716, 417782, 4666830, 4681530, 4695234, 4707039, 4722004, 4744353, 4768405, 4800184, 4841417, 4884498, 4926461, 4970769, 5015329, 5054162, 5093291, 5133821, 5167953, 5189267, 5203750, 5229463, 5266881, 5286598, 5280448, 5267095, 5259503, 5259335, 5263773, 5273228, 5286039, 5304605, 5328378, 5349910, 5367702, 5381365, 5391761, 5394456, 5396359, 5410546, 5433387, 5466977, 5501919, 5525753, 5543387, 5562499, 5593541, 5621204, 5634299, 5645295, 5659505, 5678696, 5705144, 5738957, 5775930, 5815250, 5854450, 5897541, 5951933, 6007529, 6050843, 6084684, 6106940, 6113661, 6114845, 6121170, 6139514, 6169558, 6221987, 6288376, 6347094, 6401077, 6440415, 6473949, 6519903, 6564488, 3139701, 3165957, 3197961, 3229216, 3260111, 3291511, 3325458, 3364359, 3408355, 3454562, 3502547, 3571290, 3657465, 3736208, 3794615, 3827917, 3856425, 3897572, 3945368, 3990408, 4010101, 4019242, 4051115, 4087178, 4115536, 4119673, 4104683, 4104086, 4122255, 4153482, 4196967, 4249757, 4303961, 4348405, 4385346, 4418753, 4449201, 4481639, 4514918, 4548358, 4586873, 4637529, 4681118, 4710662, 4737584, 4760436, 4773276, 4778265, 4788506, 4808608, 4834351, 4873756, 4924729, 4971654, 5014551, 5054198, 5091228, 5140441, 5208569, 5270730, 5322705, 5372198, 5417295, 5467159, 5520794, 5571138, 5618322, 5653027, 5674017, 5694326, 5719773, 5746019, 5777423, 5799364, 1905960, 1936190, 1968959, 2004528, 2041797, 2080051, 2121216, 2166281, 2214042, 2265490, 2322179, 2380533, 2442427, 2513269, 2584680, 2654763, 2730110, 2810520, 2895882, 2986428, 3082684, 3187477, 3299350, 3413283, 3529647, 3649513, 3774354, 3905979, 4043874, 4186797, 4333872, 4487718, 4654231, 4835143, 5027940, 5229945, 5437984, 5652957, 5876692, 6109061, 6351169, 6602142, 6864753, 7137481, 7413942, 7688441, 7960624, 8236088, 8521314, 8817803, 9122751, 9437237, 9760344, 10090221, 10443669, 10820833, 11492486, 12510048, 13062360, 13247543, 13584905, 13829202, 13635169, 12619123, 11403977, 10737012, 10655859, 10822396, 11276479, 12090074, 12811514, 13415094, 14240710, 15331228, 4221798, 4346564, 4477340, 4613622, 4753790, 4900102, 5059298, 5244351, 5444648, 5640775, 5822491, 5998810, 6199638, 6431931, 6694851, 6982509, 7301131, 7593168, 7836778, 8088097, 8354430, 8634585, 8911365, 9189034, 9481560, 9782805, 10120826, 10484393, 10835798, 11175476, 11495043, 11778785, 12022987, 12263303, 12515227, 12762910, 12989805, 13193905, 13390422, 13580097, 13762493, 13963473, 14175434, 14379695, 14591082, 14801651, 15007763, 15211518, 15407315, 15639088, 15805376, 15897297, 16020527, 16155133, 16286943, 16410890, 16552937, 16700201, 16839068, 16979627, 17126419, 17263359, 17368586, 17429347, 17419510, 17389352, 17357954, 17288270, 17192714, 17073835, 16917591, 16688453, 16458309, 16258491, 929163, 969797, 1007629, 1043023, 1074203, 1100641, 1122286, 1139505, 1152926, 1162688, 1172844, 1185043, 1200793, 1220718, 1245793, 1278722, 1317274, 1359374, 1404867, 1452927, 1501827, 1551625, 1604202, 1660659, 1720676, 1783945, 1850224, 1918972, 1988829, 2055987, 2119646, 2183148, 2249185, 2317844, 2387794, 2464940, 2550526, 2638992, 2727618, 2796072, 2848959, 2909965, 2948993, 2965246, 3001906, 3060083, 3129155, 3192793, 3248392, 3310702, 3400568, 3516749, 3636501, 3757416, 3878623, 4000502, 4120956, 4238046, 4353005, 4470252, 4591143, 4709593, 4835298, 4973350, 5112653, 5249681, 5385126, 5518482, 5645003, 5765020, 5878390, 5990524, 6102920, 6217645, 3979308, 4087661, 4199555, 4314663, 4432120, 4552088, 4675602, 4803298, 4935722, 5073721, 5218100, 5372772, 5534539, 5694442, 5852241, 6007985, 6165220, 6328911, 6515992, 6727571, 6947231, 7176334, 7423968, 7682485, 7943779, 8215227, 8496936, 8785891, 9069180, 9333570, 9578825, 9825100, 10091105, 10418428, 10770207, 11155172, 11584512, 12039101, 12471405, 12849439, 13237410, 13626176, 14022226, 14600523, 15385195, 15994739, 16234035, 16526017, 16999652, 17491321, 18040364, 18548654, 19022386, 19515632, 20025070, 20549007, 21088333, 21645584, 22193076, 22672218, 23212971, 23898176, 24644151, 25461811, 26330279, 27324501, 28432461, 29537003, 30587294, 31603223, 32686534, 33827485, 34975913, 36128666, 11164384, 11464355, 11777025, 12090593, 12397686, 12699399, 12998710, 13297975, 13590146, 13888824, 14210555, 14552084, 14913501, 15289210, 15692151, 16141684, 16624177, 17130065, 17662511, 18223829, 18824013, 19454670, 20118488, 20822377, 21551508, 22301357, 23065635, 23868503, 24717619, 25590107, 26486775, 27401149, 28340656, 29323996, 30331227, 31335248, 32324124, 33304751, 34284924, 35231813, 36179210, 37117507, 38000320, 38826147, 39598717, 40348973, 41083768, 41797403, 42487535, 43153075, 43791009, 44393553, 44954500, 45481005, 45977119, 46459614, 46953560, 47460211, 47959959, 48437099, 48884390, 49318210, 49730957, 50070333, 50313925, 50484861, 50653442, 50806255, 50873411, 50866505, 50818801, 50723521, 50552061, 50329419, 755814, 766090, 776862, 788059, 799614, 811511, 823768, 836477, 849723, 863416, 877416, 892033, 907309, 923286, 939811, 957581, 976756, 996398, 1016629, 1062011, 1115261, 1149456, 1180011, 1208496, 1236263, 1263744, 1291264, 1319412, 1349134, 1382162, 1420509, 1465117, 1503138, 1532383, 1563782, 1610864, 1670071, 1728351, 1789009, 1851600, 1916190, 1982608, 2050635, 1980427, 1970729, 2135352, 2274020, 2359895, 2404130, 2471486, 2553541, 2638383, 2725158, 2814355, 2903348, 2986608, 3062640, 3134375, 3204415, 3273621, 3344652, 3427601, 3522725, 3624027, 3733004, 3849628, 3972280, 4099028, 4211453, 4287558, 4339846, 4386610, 4444878, 4545227, 865, 849, 850, 854, 859, 855, 849, 856, 877, 898, 916, 928, 931, 925, 913, 898, 881, 870, 848, 824, 794, 757, 752, 771, 783, 790, 796, 814, 834, 848, 854, 866, 882, 908, 940, 967, 993, 999, 990, 975, 953, 932, 927, 939, 947, 954, 963, 972, 986, 1005, 1018, 1028, 1024, 991, 962, 929, 902, 903, 922, 939, 957, 981, 1037, 1091, 1084, 1059, 1038, 1073, 1170, 1270, 1352, 1408, 1485, 1582, 25372, 26098, 26864, 27666, 28513, 29393, 30307, 31199, 32059, 32954, 33870, 34821, 35760, 36698, 37674, 38696, 39764, 40608, 41225, 41893, 42592, 43332, 44099, 44924, 45916, 47089, 48338, 49330, 50007, 50576, 51058, 51494, 51900, 52292, 52638, 52898, 53067, 53440, 53989, 54384, 54642, 54808, 54913, 54998, 55101, 55212, 55346, 55806, 56551, 57213, 57792, 58254, 58600, 58849, 59044, 59246, 59468, 59786, 60166, 60513, 60841, 61064, 61067, 60963, 60833, 60756, 60639, 60642, 60868, 61056, 61201, 61111, 60777, 60439, 363418, 369769, 376760, 384418, 392798, 401913, 411706, 422154, 433201, 444404, 455064, 464092, 471889, 479554, 487323, 495292, 503254, 511233, 519582, 529014, 540960, 554668, 568322, 582211, 596757, 612020, 627917, 644139, 659954, 674475, 686900, 696910, 705055, 712186, 718732, 726403, 735473, 744761, 754457, 764332, 774396, 785040, 796562, 809024, 822286, 836349, 851070, 866081, 881258, 896557, 912165, 927936, 943221, 957413, 970260, 981593, 991355, 999807, 1007056, 1013301, 1018773, 1023539, 1027603, 1030802, 1033108, 1034593, 1035571, 1036803, 1053033, 1058969, 1048709, 1049420, 1052286, 1053843, 1990760, 2019612, 2048360, 2078207, 2110917, 2147814, 2180791, 2201819, 2217880, 2235868, 2255940, 2276907, 2298073, 2318143, 2339576, 2368937, 2407504, 2455356, 2514628, 2581888, 2653270, 2728886, 2808587, 2892487, 2980951, 3073952, 3168119, 3264214, 3367532, 3477617, 3592341, 3710418, 3828652, 3944148, 4066087, 4193010, 4316204, 4440821, 4569932, 4703850, 4842579, 4988927, 5141888, 5297687, 5449138, 5591793, 5729818, 5865874, 6002398, 6140839, 6281283, 6423041, 6564038, 6702874, 6834904, 6955673, 7067761, 7174381, 7276036, 7372317, 7461531, 7542436, 7615314, 7680268, 7738813, 7790715, 7836949, 7879522, 7917266, 7949509, 7978897, 8010044, 8049960, 8100944, 11696981, 12041518, 12386738, 12736356, 13086294, 13432318, 13780422, 14138442, 14503961, 14875179, 15249413, 15611304, 15965332, 16326732, 16692874, 17066091, 17466427, 17896851, 18344077, 18808872, 19295973, 19816316, 20360600, 20912215, 21473530, 22057484, 22677220, 23318352, 23957151, 24585136, 25215984, 25833547, 26538310, 27368238, 28214142, 29063873, 29908290, 30745491, 31593158, 32447063, 33298282, 34137760, 34977991, 35850902, 36752095, 37646675, 38524664, 39390971, 40237680, 41060265, 41854608, 42623356, 43363567, 44072156, 44750345, 45397282, 46021823, 46637266, 47374381, 48230800, 49076202, 49901190, 50796170, 51849353, 53219884, 54824817, 56083211, 57105237, 57999352, 58483266, 58771559, 59041055, 59278733, 59482915, 761143, 775557, 792632, 811002, 828192, 843179, 856646, 868931, 879722, 889296, 898375, 907769, 918652, 931505, 948786, 970629, 993759, 1017332, 1042857, 1071478, 1102980, 1137529, 1175279, 1216064, 1258995, 1303221, 1348714, 1395376, 1443241, 1492619, 1543319, 1595123, 1648014, 1701354, 1754480, 1807601, 1861257, 1915401, 1970056, 2024039, 2076656, 2129058, 2177491, 2227913, 2279979, 2328941, 2383399, 2446376, 2517607, 2599365, 2689534, 2782393, 2876277, 2969717, 3063654, 3158972, 3255677, 3355194, 3457790, 3562695, 3668297, 3772124, 3872620, 3968753, 4060040, 4147085, 4229801, 4307870, 4381073, 4449906, 4515702, 4580442, 4646521, 4717447, 2628, 2643, 2618, 2595, 2601, 2634, 2666, 2696, 2718, 2745, 2770, 2789, 2801, 2821, 2828, 2825, 2807, 2788, 2761, 2728, 2707, 2773, 2901, 3030, 3157, 3279, 3408, 3553, 3700, 3851, 4062, 4363, 4712, 5071, 5431, 5806, 6176, 6529, 6869, 7216, 7609, 8073, 8578, 9105, 9637, 10152, 10674, 11195, 11720, 12257, 12809, 13425, 14195, 15077, 15959, 16828, 17674, 18495, 19323, 20169, 21046, 21947, 23036, 24306, 25459, 26704, 28034, 29242, 30469, 31651, 32523, 33103, 33490, 33683, 3003, 3066, 3127, 3197, 3235, 3243, 3223, 3197, 3175, 3141, 3094, 3056, 3028, 3011, 2993, 2983, 2966, 2936, 2906, 2927, 2984, 3039, 3095, 3153, 3280, 3477, 3701, 3945, 4210, 4426, 4574, 4709, 4841, 4957, 5058, 5125, 5173, 5208, 5234, 5262, 5287, 5314, 5326, 5327, 5347, 5364, 5387, 5415, 5450, 5488, 5526, 5564, 5601, 5673, 5785, 5907, 6022, 6152, 6292, 6430, 6569, 6700, 6806, 6863, 6877, 6881, 6879, 6855, 6774, 6649, 6523, 6392, 6219, 6010, 3209937, 3279270, 3348633, 3418232, 3488291, 3559319, 3631586, 3705344, 3780974, 3860146, 3943308, 4032175, 4131388, 4244599, 4374016, 4513292, 4656267, 4803864, 4956499, 5108974, 5255809, 5389891, 5497165, 5594592, 5711063, 5842614, 5981307, 6128158, 6283263, 6417420, 6522536, 6637328, 6780713, 6946846, 7140408, 7346975, 7561082, 7797103, 8044035, 8299142, 8559301, 8832331, 9130526, 9440997, 9740612, 9934323, 10134331, 10386018, 10666264, 11015467, 11363593, 11716174, 12106335, 12524634, 12925319, 13331068, 13756865, 14209171, 14690581, 15197024, 15726954, 16271144, 16830825, 17410761, 18048052, 18762723, 19600738, 20536340, 21473942, 22445944, 23435303, 24416198, 25349064, 26231436, 24386024, 24886701, 25489555, 26146782, 26763691, 27291304, 27739462, 28111493, 28193852, 28180765, 28284165, 28452717, 28727514, 29033424, 29413477, 29750883, 30058423, 30389155, 30665153, 30940281, 31215114, 31488112, 31775277, 32057403, 32320869, 32562761, 32764997, 32905924, 33041426, 33171021, 33322408, 33559158, 33812314, 33980857, 34092186, 34228980, 34349991, 34422987, 34483115, 34517420, 34532159, 34553836, 34602592, 34579783, 34343735, 34140296, 34013199, 33875242, 33893542, 34018124, 34057639, 33992926, 33854733, 33669254, 33485496, 33293757, 33169243, 33074966, 33030473, 33009139, 32978591, 32955421, 32811586, 32640708, 32353159, 31942771, 31571809, 31194125, 30847180, 30531555, 30212746, 29887166, 27634577, 25336441, 40217, 42484, 45086, 48035, 51346, 55024, 59069, 63475, 68234, 73305, 78650, 84205, 89914, 95682, 101478, 107304, 113099, 118832, 133931, 162735, 196920, 232962, 270295, 308427, 346997, 385760, 439205, 508547, 579893, 652445, 725066, 779339, 816868, 856309, 896901, 938564, 993856, 1066020, 1145036, 1229267, 1317204, 1407526, 1499102, 1591220, 1683769, 1778811, 1917247, 2104013, 2302806, 2509390, 2721080, 2935842, 3150822, 3361665, 3565893, 3766458, 4055913, 4573122, 5141999, 5477063, 5668928, 5885470, 6127542, 6397720, 6726320, 7084069, 7378556, 7549740, 7644782, 7673201, 7734216, 8014531, 8386696, 8722830, 33440133, 33492218, 33479170, 33529228, 33587982, 33635752, 33667155, 33725769, 33837635, 33981476, 34126906, 34330122, 34610684, 34826435, 34937004, 35005094, 35042400, 35049586, 35030666, 34995841, 34980164, 35007636, 35048503, 35084593, 35123203, 35192710, 35313440, 35463429, 35630320, 35825892, 36037334, 36240010, 36459345, 36734705, 36994505, 37148830, 37243220, 37334185, 37302126, 37242173, 37278233, 37291752, 37291844, 37317369, 37391958, 37517479, 37655797, 37801862, 37983436, 38212701, 38491014, 38780213, 39044035, 39263223, 39529387, 39911133, 40324142, 40710116, 41024780, 41274393, 41523203, 41705204, 41741548, 41769301, 41891178, 42073006, 42259758, 42404457, 42516296, 42628803, 42719858, 42933520, 43253249, 43512530, 99818923, 100443360, 101084454, 101735330, 102382389, 103045503, 103793968, 104702991, 105734912, 106851773, 107990605, 109475135, 111471361, 113544222, 115545371, 117466707, 119438050, 121549840, 123727026, 125952796, 128273571, 130820596, 133521825, 136224083, 138885161, 141481631, 144042525, 146491935, 148775631, 150922701, 152912311, 154747373, 156447256, 158071813, 159693871, 161379347, 162955884, 164225024, 165283314, 166258090, 167532353, 169116009, 170795988, 172603032, 174488538, 176487047, 178579185, 180753625, 183023695, 185307075, 187611265, 189977600, 192348260, 194732707, 197165218, 199679463, 202113384, 204261287, 206174231, 207986271, 209828623, 211502550, 212838328, 214120774, 215468612, 216867858, 218305342, 219660131, 220876087, 221991160, 222450268, 222397935, 222675257, 223169392, 14279, 14568, 14845, 15142, 15479, 15816, 16137, 16432, 16710, 16970, 17463, 18887, 21039, 23238, 25458, 27642, 29768, 31883, 34007, 36167, 38278, 40190, 42006, 43878, 45800, 47629, 49343, 51138, 53178, 55476, 57701, 59466, 60819, 61905, 62805, 63585, 64260, 64841, 65342, 65804, 66516, 67467, 68307, 68965, 69456, 69845, 70163, 70437, 70686, 70901, 71082, 71234, 71346, 71350, 71242, 71200, 71202, 71055, 70758, 70352, 69684, 68623, 67393, 66136, 64860, 63341, 61562, 59722, 57844, 55899, 54687, 54130, 53361, 52484, 578103317, 587796955, 597866695, 608022275, 618010117, 628064108, 638275622, 647917526, 656602915, 664714251, 672504752, 681746650, 693712748, 707514238, 722168088, 738122192, 755528945, 775212440, 795928632, 816499723, 838110254, 859521245, 881560189, 903462124, 922544122, 940070309, 957389947, 979057055, 1008095204, 1038134958, 1066943796, 1096313604, 1125080251, 1155142116, 1186902008, 1218655554, 1250043677, 1280383654, 1309643488, 1337051749, 1362167867, 1385380758, 1406288552, 1426477834, 1447317196, 1468645810, 1491044165, 1514993280, 1538868142, 1562129446, 1586242998, 1611264096, 1637481867, 1663255355, 1688256528, 1714016202, 1737030282, 1756323488, 1775325159, 1794165615, 1811992650, 1827729430, 1841887953, 1855096151, 1866611944, 1876666317, 1884882024, 1891406149, 1897548682, 1902707013, 1906649539, 1910351301, 1914048479, 1918581397, 1430601, 1447352, 1465549, 1484727, 1504530, 1524701, 1545064, 1565473, 1585808, 1605799, 1625045, 1643383, 1660874, 1677099, 1691979, 1706211, 1719921, 1732937, 1745087, 1755902, 1765348, 1774443, 1783724, 1792812, 1801243, 1809128, 1816506, 1823244, 1829771, 1836479, 1843423, 1850875, 1859407, 1869110, 1879354, 1889826, 1900244, 1910785, 1922252, 1934964, 1948912, 1963236, 1976400, 1987968, 1998017, 2006084, 2013262, 2020963, 2029010, 2036995, 2043791, 2048343, 2051396, 2054550, 2059040, 2063747, 2069064, 2076726, 2085988, 2096558, 2108070, 2119643, 2130883, 2141851, 2152998, 2163770, 2173616, 2182964, 2191210, 2197938, 2204790, 2210717, 2214939, 2219256, 3934139, 4006413, 4080843, 4154149, 4219993, 4275725, 4324201, 4366954, 4404229, 4436756, 4472828, 4526552, 4597374, 4681418, 4783794, 4919596, 5083152, 5259064, 5451162, 5654167, 5856166, 6057796, 6272681, 6507802, 6764085, 7042938, 7342040, 7657453, 7974156, 8281322, 8587122, 8893040, 9196669, 9496479, 9792510, 10089938, 10392218, 10700023, 11011262, 11316528, 11588201, 11848182, 12119075, 12381918, 12646896, 12922696, 13209108, 13512257, 13836621, 14178378, 14534932, 14916326, 15316625, 15715459, 16116517, 16537532, 16987878, 17454394, 17917878, 18369121, 18809109, 19233395, 19628264, 19985745, 20306986, 20590720, 20847872, 21097153, 21339097, 21578014, 21816252, 22057162, 22321373, 22615649, 26842, 27298, 27787, 28328, 28901, 29512, 30151, 30851, 31629, 32439, 33284, 34163, 35094, 36096, 37146, 38223, 39342, 40519, 41672, 42824, 44082, 45448, 46917, 48486, 50142, 51895, 53726, 55631, 57595, 58429, 59092, 60714, 62317, 63926, 65617, 67397, 69270, 71249, 73320, 75443, 77616, 79826, 81599, 82640, 84194, 86637, 89216, 91937, 94786, 97760, 101079, 104723, 108449, 112262, 116132, 120060, 124042, 128055, 132071, 136023, 139504, 142509, 145398, 148178, 150895, 153642, 156456, 159557, 162928, 166405, 170158, 174174, 178487, 183178, 521, 538, 556, 574, 592, 610, 628, 646, 664, 684, 701, 719, 741, 764, 773, 737, 687, 649, 621, 607, 599, 594, 591, 589, 587, 585, 585, 582, 579, 578, 576, 575, 574, 571, 566, 559, 553, 549, 544, 539, 533, 528, 522, 513, 503, 495, 487, 480, 474, 464, 453, 442, 433, 420, 406, 395, 384, 372, 360, 346, 332, 316, 295, 275, 265, 265, 264, 263, 262, 260, 257, 254, 250, 246, 2868031, 3000970, 3131617, 3259983, 3386302, 3511190, 3635735, 3761203, 3888902, 4019917, 4154984, 4294910, 4440183, 4590614, 4748983, 4916087, 5092276, 5279707, 5477360, 5684133, 5900764, 6127551, 6363874, 6609274, 6860733, 7117199, 7379440, 7647046, 7919779, 8197003, 8478196, 8763720, 9053657, 9347840, 9646093, 9947840, 10253020, 10561419, 10873815, 11191071, 11514003, 11843679, 12179770, 12521737, 12868957, 13221330, 13578309, 13939490, 14303916, 14669732, 15037156, 15405387, 15779128, 16156117, 16529678, 16898249, 17255537, 17599746, 17928347, 18241465, 18546042, 18843999, 19135382, 19421142, 19696512, 19954294, 20107217, 19929929, 19281697, 18554363, 18176816, 18069888, 18120461, 18257638, 15830823, 16008557, 16170405, 16318995, 16473741, 16648925, 16831604, 17013348, 17198487, 17391625, 17596054, 17815225, 18049703, 18306051, 18659969, 19097071, 19498374, 19929630, 20396123, 20898651, 21457356, 22059013, 22711681, 23388340, 24083218, 24829352, 25568725, 26337749, 27193697, 27890235, 28542627, 29273925, 29976318, 30705615, 31472460, 32248643, 33028355, 33855031, 34777572, 35737533, 36715415, 37732430, 38775979, 39845651, 40937182, 42047516, 43173353, 44375534, 45690086, 47015002, 48236385, 49358660, 50419181, 51445517, 52490356, 53579797, 54944872, 56554937, 58168497, 59557323, 60667275, 61680689, 62569511, 63308886, 63944584, 64564554, 65103692, 65493772, 65860325, 66282523, 66736824, 67193404, 67618446, 68011676, 4216, 4385, 4616, 4846, 4908, 4769, 4604, 4419, 4242, 4070, 3893, 3705, 3694, 3882, 4083, 4244, 4369, 4452, 4499, 4532, 4586, 4633, 4670, 4710, 4757, 4797, 4905, 5092, 5292, 5482, 5673, 5874, 6100, 6323, 6520, 6709, 6890, 7053, 7194, 7314, 7412, 7499, 7584, 7690, 7819, 7976, 8132, 8316, 8506, 8663, 8815, 8966, 9108, 9192, 9147, 8998, 8833, 8676, 8536, 8430, 8303, 8121, 7944, 7800, 7727, 7678, 7602, 7520, 7458, 7413, 7404, 7427, 7415, 7366, 7220, 8206, 9216, 10259, 11355, 12496, 13678, 14888, 16127, 17403, 18700, 20030, 21411, 22828, 24288, 25768, 27303, 29774, 33261, 36893, 41386, 43448, 42267, 41095, 40146, 35119, 33748, 42458, 53325, 64038, 72642, 78314, 82112, 84496, 86333, 88149, 89992, 91844, 93749, 95729, 98000, 100634, 103389, 106583, 110528, 117528, 128097, 139664, 151371, 163113, 174990, 186966, 198794, 210463, 221961, 233273, 244647, 255909, 266622, 277180, 288040, 299284, 310957, 323000, 333894, 343412, 352731, 361780, 370586, 379213, 386441, 392389, 399381, 407438, 1499041758, 1522010566, 1545875157, 1570184026, 1594545262, 1619346101, 1644382017, 1668596995, 1691935753, 1715135347, 1738052494, 1763618930, 1793668662, 1825987218, 1860426995, 1897024298, 1934880161, 1975122798, 2017169621, 2060453567, 2105874818, 2151383248, 2198080142, 2245858146, 2291650537, 2336621885, 2381852829, 2432028142, 2490314854, 2550675399, 2611043946, 2672853068, 2734799103, 2798522719, 2863691948, 2928604403, 2993560773, 3058037997, 3121796877, 3184292992, 3245527246, 3305690682, 3364229007, 3421898128, 3480588638, 3541540979, 3604657724, 3670368030, 3737691627, 3805573012, 3874874234, 3945540185, 4017123997, 4088736708, 4160963410, 4234241628, 4305618671, 4374458464, 4442197957, 4508836595, 4574814715, 4638172877, 4697941459, 4755521385, 4811027752, 4865203199, 4918558184, 4969396426, 5018651296, 5067369769, 5114616224, 5160721432, 5207929388, 5258236097, 2523601, 2572757, 2624253, 2677936, 2733230, 2790045, 2848562, 2908521, 2970015, 3033290, 3098573, 3166758, 3235613, 3299890, 3360624, 3418541, 3475364, 3535799, 3600327, 3670247, 3738549, 3804768, 3876059, 3952168, 4033493, 4120132, 4212175, 4309456, 4412306, 4522242, 4640474, 4768110, 4905807, 5053898, 5213362, 5385813, 5566712, 5759647, 5964422, 6176702, 6402203, 6641456, 6894781, 7162919, 7449280, 7755111, 8069732, 8392723, 8732536, 9088287, 9459215, 9844164, 10241305, 10651735, 11078796, 11558095, 12088426, 12637961, 13205764, 13787752, 14373544, 14948936, 15521463, 16098119, 16687854, 17281208, 17871403, 18469615, 19064484, 19675684, 20272121, 20845602, 21476619, 22163767, 1217739, 1252328, 1288010, 1324757, 1362437, 1401016, 1440712, 1481720, 1524094, 1567717, 1612536, 1658697, 1705949, 1753013, 1800878, 1853562, 1910610, 1969652, 2030830, 2091539, 2142845, 2187440, 2234716, 2285273, 2339509, 2397624, 2459689, 2525602, 2595434, 2669224, 2748779, 2837764, 2939797, 3047490, 3151956, 3257180, 3367032, 3476791, 3583522, 3688720, 3794190, 3898987, 4002958, 4106859, 4210833, 4316179, 4425737, 4546938, 4677234, 4815894, 4970357, 5149813, 5339165, 5533986, 5737865, 5955545, 6190888, 6440538, 6703442, 6974890, 7250063, 7521890, 7798057, 8087055, 8391232, 8705232, 9031982, 9372622, 9721496, 10081940, 10455474, 10836842, 11226230, 11635683, 1499928, 1531332, 1563370, 1596420, 1631184, 1667818, 1706047, 1746036, 1788003, 1831765, 1876859, 1922881, 1968958, 2013582, 2069367, 2139321, 2212307, 2287535, 2365324, 2446132, 2527925, 2610427, 2695691, 2784053, 2876116, 2967734, 3056165, 3126261, 3148536, 3169447, 3370468, 3620166, 3777607, 3934725, 4083887, 4239219, 4399793, 4550234, 4699045, 4866872, 5047688, 5236784, 5363400, 5399851, 5438565, 5554714, 5747737, 5967446, 6192625, 6384648, 6506113, 6594037, 6677972, 6752461, 6809071, 6851390, 6923584, 7005432, 7063584, 7124298, 7193678, 7278102, 7355440, 7428949, 7520006, 7625126, 7752608, 7899470, 8060640, 8234858, 8420933, 8614240, 8802666, 8996998], "years": [1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023], "entities": [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 367192, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 454, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 453, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 456, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 455, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 452, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 367193, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]}