{"values": [6206547590, 5621147630, 7228795918, 7867263256, 7978515641, 8874480195, 9349921885, 10642671963, 11060395115, 13426272073, 15354612541, 15420077665, 17386490239, 18360263162, 18860496494, 19134221644, 19566715174, 20084646751, 20323499020, 21118473702, 20621957125, 16345202562, 15325233810, 15672648238, 4872357833, 5152305744, 5304226467, 5362834894, 5295713833, 5390011641, 5693859705, 5649001049, 5568782994, 6116559061, 5530859374, 3982100297, 3695902333, 4049208851, 4385409261, 4969648100, 5334237832, 4709514660, 5100876515, 5725771032, 6153077235, 6698469429, 7008501111, 7382282996, 7771053341, 8169772250, 8661509309, 9224515436, 9861658465, 10127011190, 10428102872, 10685000942, 10790155229, 10974367815, 11220218560, 11470171826, 11918533446, 12309839868, 12761785703, 13025007474, 12593390460, 13722964212, 14385344334, 14962975920, 15568367220, 27287513101, 23574926517, 18934192372, 25431219789, 26916253746, 28586918218, 27213325104, 29785790538, 33001535545, 35784647535, 38956118145, 34541720238, 44014431054, 45692778905, 49117415081, 51595556464, 55922750141, 58863496043, 64287670491, 69094990985, 69641260800, 71730495900, 76321250590, 80442600430, 84947383262, 88090434111, 88442796731, 87823699342, 86945457526, 90771059536, 91497228539, 90399261260, 92026450044, 90093893896, 89283051957, 92675803280, 96475509798, 97536740345, 102511117625, 105791474981, 109811551032, 113105897561, 119213616030, 126962501072, 132675813620, 139840307556, 143895676473, 148356442446, 152065353506, 153890137748, 161276864361, 166115170291, 170101934378, 174524584673, 181680092643, 187493855609, 194806115978, 197728207716, 200496402625, 202300870247, 192185826737, 199488888151, 206670488126, 215143978140, 223104305329, 744923664, 752116030, 755198473, 752116030, 721291603, 734648854, 715126717, 685329770, 687384732, 687384732, 657587786, 641148091, 652450381, 673000000, 661697709, 615461068, 631900763, 628818320, 656560305, 651422900, 662725190, 859122124, 899066709, 972338340, 1048068593, 1106957363, 1112959348, 1149729155, 1182365086, 1199663089, 1200161636, 1226669938, 1225044913, 1240314622, 1262269657, 1284797216, 1314622923, 1357391837, 1432688021, 1505673822, 1578353213, 1638036865, 1679741342, 1695349734, 1677862466, 1717848987, 1765218700, 1847296757, 2014803568, 2079172380, 2164399296, 2240767147, 2422703047, 2532847903, 2753058859, 2977038818, 3137733299, 3288617126, 3339695537, 3154035638, 2986781968, 2927794279, 2927558013, 2781928287, 2683236696, 2750437434, 2789882569, 2893378230, 2903391399, 2949519480, 3008968450, 2672447226, 2893907016, 3170698001, 3252614722, 3362287046, 25920531977, 24780028254, 24780028254, 25820789794, 27370037741, 28327988923, 29149501095, 30339601953, 32199082928, 32212484657, 31101122148, 31409446015, 29575674380, 22482416932, 22783538204, 26201068941, 29749838599, 31913924371, 33411053301, 34139911994, 35182758019, 36662544314, 41672733511, 43125991915, 48050921277, 54852422288, 61347946235, 69324828859, 76802645840, 78335311067, 82482120582, 85446420441, 92712034533, 97239220009, 101766409287, 102543067840, 100799291837, 100648701499, 100050434318, 99845650843, 95809443080, 97824078558, 101948344238, 103236265970, 107803341999, 387163203, 404134550, 436786384, 472436818, 490457675, 490048110, 516333403, 568819882, 612299589, 682675279, 727910265, 765857188, 806082316, 830360009, 848435719, 858265278, 903580713, 963907435, 921883147, 982773021, 1036543047, 1085584792, 1125835518, 1195677311, 1141296594, 1153020391, 1223085251, 1293621842, 1377366902, 1552404719, 1697014056, 1696776362, 1493793051, 1376672104, 1349706641, 1395234173, 1386849062, 1417336052, 1437485185, 1496714858, 1537316639, 1640501407, 1692541753, 1373179832, 1485407940, 1620696017, 1660036192, 1720733551, 150797810295, 158982878499, 157628310158, 149261089202, 164381681831, 181755894112, 180556802912, 186320169964, 195305461613, 214210104570, 220734180309, 233223609573, 237021461356, 243685921868, 257171024124, 257097956426, 251909073021, 269376820356, 257238364643, 283535234199, 287841521828, 272903153784, 270895516738, 282677015450, 287117132733, 272218554792, 288969188904, 296785426416, 293550663101, 272541389928, 265817211205, 290094591011, 313120244489, 338817957426, 358592053441, 348389357874, 367643757074, 397463514160, 412766570325, 398792535409, 395646066535, 378202665751, 336999433710, 366780211148, 399898899166, 435296589745, 470325565798, 512690850741, 533491913656, 501917060966, 552738161802, 585924294024, 579910247223, 593858966307, 578937574935, 594749285413, 582376550428, 598790850843, 583118120294, 571450737224, 514874343768, 568636554720, 602872713790, 591684674129, 583738758865, 5839777093, 5156523262, 3001096397, 2736999950, 2884798023, 3083849041, 3264729146, 3373153403, 3619393601, 3738833590, 3959424772, 4339529550, 4912347451, 5600076094, 6188084084, 7048227772, 7978593838, 9071661194, 9697605816, 8330243396, 8513508751, 8913643662, 9555426006, 9870755064, 10226102246, 10553337518, 10574444193, 11367527508, 11958638938, 12867495497, 11941035821, 12633615899, 14225451502, 15406163977, 16315127652, 967924669, 1123551773, 1333078995, 1494779352, 1553993567, 1677736082, 1776426456, 1906242252, 2062628485, 2115166597, 2140247999, 2291068600, 2336706330, 2365635733, 2545966267, 2652438618, 2627374307, 2656551420, 2850313056, 2839392433, 2871404069, 2960117372, 3014457880, 2662437285, 2589660712, 2676912524, 2649051221, 2819423912, 2859631679, 2962906703, 2999478909, 3104263601, 3203987172, 3243239612, 2468170539, 2831747261, 3132944104, 3374393790, 3604216215, 205087842011, 210175778904, 212901615358, 226132122992, 241910654447, 256370876810, 262475153273, 279029197366, 293246097179, 313912916257, 336435225747, 349895953946, 363566313880, 373086464591, 388407674435, 393607290138, 403793146388, 418298913740, 422044209285, 439143545449, 452469510390, 467592942675, 483157475068, 472403242301, 493965987482, 520055779885, 540700762323, 554525226538, 586473477240, 609222887776, 630990273460, 628563287009, 631285380039, 656826136947, 682960226532, 709528553282, 736956619705, 765830271632, 801646726961, 841955290889, 874926744105, 892700520464, 927960453450, 956646310281, 997006658239, 1028467016034, 1056965077770, 1097018464974, 1136774249983, 1158996461663, 1184610839239, 1212979128949, 1260921781880, 1294392358274, 1328061960035, 1356805839935, 1394194533274, 1426167740135, 1467158231105, 1499347932643, 1497345824797, 1527396783519, 1592357665099, 1649424913623, 1672078242948, 83828673166, 88471087748, 90814399431, 94572542282, 100364499310, 103857359442, 109717886300, 113018252763, 118072782527, 125482873518, 134420862375, 141296447063, 150067933491, 157406909711, 163612107622, 163016991844, 170480635017, 179141019237, 178763652138, 188339484583, 191600555442, 191324085936, 195172100328, 200974738307, 201077788420, 206102076591, 210845294931, 213706819792, 220750339732, 229331070530, 239296977478, 247532688033, 252714845320, 254046171814, 260148661734, 267089386116, 273007464944, 278865754830, 288606201090, 299463348050, 309014800203, 313084486481, 317731814841, 321358930178, 329602607297, 337250591306, 348276446349, 361424664731, 366677269701, 353527252121, 359922497999, 370459113959, 372786509411, 371851835129, 374662287024, 379546097300, 387581921834, 396388751744, 406235924915, 413365268699, 387247796560, 406312360757, 427972725600, 424607814488, 421809268656, 20567069388, 20423099866, 15807479230, 12155951730, 9761229088, 8609404143, 8721326346, 9227163287, 10149879579, 10900970800, 12110978466, 13309965318, 14566281800, 16053251457, 17538787529, 22442902288, 30178120036, 37862439845, 41872616483, 45795872374, 47988959988, 47234094919, 48274633178, 51095520771, 52524961505, 53076235354, 51450192645, 51529227685, 52302373078, 53599371924, 51348755387, 54232727563, 56789627303, 57558830022, 59902281408, 2184276201, 2417275071, 2669927982, 2950912677, 3260804755, 3600763100, 3927421762, 4304380175, 4666884896, 5086048750, 4798704822, 4876756175, 4706199629, 5062344525, 4214187726, 3590356194, 3776522804, 4122260793, 4706777593, 5937096110, 6322727240, 5739366812, 6123841127, 6344118868, 7243153383, 7592938305, 7729383424, 7960068367, 8143922676, 8691791214, 8553048576, 8195378471, 7881857523, 7906118401, 8155075426, 8512165957, 8871679871, 8985925213, 9409773203, 10082017178, 10500261525, 10775999425, 11067485495, 10927491025, 11023912337, 11398293682, 11685142254, 11854121086, 11578673030, 11095213868, 11265931761, 11335011158, 11847358068, 11508144415, 11720696405, 11837600000, 11700697195, 12095174365, 12385211217, 12281350586, 9814105056, 11540027214, 12795339943, 13185372844, 13630862492, 3916965157, 3979916383, 4420574963, 5036098060, 5462767480, 4980141415, 6497904126, 7343778517, 7627414969, 7892030438, 8095666863, 7665244757, 7086042175, 7537874924, 7915043505, 7538424480, 7627603583, 8420798792, 9010254004, 9043051972, 9444382363, 10504986339, 11207769729, 12650210449, 12618584748, 13114494169, 13653500708, 14075803380, 14750034868, 15384286108, 16199663949, 16603189276, 17159155482, 18239571633, 19512869154, 20833694755, 22181009695, 24020694053, 25520789027, 26168987898, 27303230073, 27829679463, 28888050241, 30416985616, 31727610007, 32523297872, 33764059498, 35436675410, 36164044588, 36906448210, 34724774104, 36235315986, 38474716945, 39966811156, 41007465668, 22255159273, 23603412614, 24890514014, 24777039582, 27490816335, 27932389835, 28649361769, 28111938729, 30779608227, 31155383509, 32906270043, 31103176561, 26756903051, 27646752077, 30298616455, 29059944148, 30705132551, 31525897954, 33755988819, 35376828058, 35666614469, 38246717277, 39063027610, 40579081837, 42528220939, 43949520315, 45783701931, 47510847150, 48658831252, 50039078963, 52852405164, 54694431891, 57671277832, 60388495684, 62737684522, 65950655693, 68933550573, 72028595646, 75757535399, 79295530763, 83492876905, 87732050538, 91094928770, 95412434316, 100411600213, 106974447115, 114111680586, 122166366935, 129513195397, 136047297736, 143627564998, 152912195327, 162884301114, 172679520662, 183145728910, 195146608978, 209028320490, 222803809377, 239111739541, 257958323968, 266852772253, 285368829855, 305629528154, 323279976841, 336932927922, 1895701315, 2041604531, 2226589390, 2113513805, 2219292545, 2473065174, 2572071154, 2845640144, 3042610270, 3271366026, 3582453405, 3722624864, 3770043684, 3820588676, 3642899162, 3573684078, 3729504244, 3865340463, 4053850771, 4373821543, 4565091594, 4478366195, 4258884223, 4280232013, 4434336376, 4483036024, 4711857654, 4833940332, 5003388419, 5183510403, 5012060959, 4816595248, 4542409553, 4578433961, 4670496312, 4764560023, 4954021627, 5188847371, 5382311693, 5400323925, 5640486570, 5507062853, 5550425578, 5671174021, 5751228217, 5978715588, 6341656281, 6473510975, 6514518116, 6187666802, 6050442244, 6031666500, 5825750942, 5722566701, 5765635622, 5698150000, 5783423169, 5824392171, 5750071519, 5763165130, 4935303060, 4930526775, 5779882130, 5948328550, 6095981657, 29435120615, 29081900420, 26290037664, 24291994270, 21449830003, 19219047601, 19757181812, 22009501605, 23858297841, 24669479777, 26100310412, 27333629960, 28712684731, 30734974379, 34254050021, 37473931242, 41221322391, 44766358837, 49332527208, 49431189910, 53262115569, 56218149516, 57178272607, 57749323051, 58702836389, 56454769844, 55028470318, 56421892161, 58198729025, 59040547731, 58643356627, 60073587228, 57275121695, 59638602543, 62030020167, 107240692072, 112579587419, 118447239466, 123601570921, 132200142535, 136907339919, 141227991789, 146690898041, 152843304453, 162976509539, 173329872813, 180238502024, 189783220555, 201894619758, 211111631064, 206961299090, 218660295776, 220029447215, 226282457072, 231579894681, 241871430005, 241195922803, 242631006628, 243387634461, 249390504366, 253509919187, 258130801744, 264085000894, 276558286707, 286152555458, 295130312078, 300540270315, 305140504242, 302205439885, 311957523163, 319396952810, 323617566812, 335894554716, 342484242936, 354617493817, 367797580320, 371841895842, 378188843981, 382114274683, 395760365336, 404948883847, 415284559725, 430554259966, 432478429044, 424233482718, 435731531598, 444146182962, 445104666468, 446464436962, 454346946885, 461044767544, 466547349432, 473426439010, 482317238282, 494099718080, 470417598101, 499839663858, 519614510458, 528521336864, 534178915343, 142139035, 149092870, 156387466, 164138708, 172345446, 180843009, 189470749, 198779680, 213424227, 224322468, 235107205, 244416136, 269391319, 283808857, 322293297, 333872729, 333759142, 355442120, 383596005, 412430999, 462371237, 467611278, 467112227, 457081291, 466114124, 470805208, 492214518, 545014170, 598362778, 676214815, 752917474, 841601389, 948789622, 1007025242, 1006823974, 1014189476, 1025399371, 1068821095, 1110430514, 1215068544, 1363800371, 1431902589, 1509212058, 1655080826, 1734204696, 1772690003, 1852664108, 1914531924, 1883373343, 1874960133, 1901536024, 1899062675, 1973959679, 2054230070, 2134186060, 2193095150, 2192684131, 2152487028, 2170181947, 2262557632, 1956594233, 2308584056, 2522139931, 2534753858, 2623588473, 1651120631, 1702986960, 1644635648, 1722427374, 1836981870, 1934229170, 2003394550, 2024999131, 2102806394, 2163314605, 2208695701, 2175635020, 2315449323, 2401263703, 2481449394, 2359973874, 2380844452, 2499497734, 2530868380, 2696279545, 2879134857, 3165730597, 3236486776, 3095770068, 3341259668, 3592867374, 3670873612, 3615810400, 3738937613, 3632222333, 3958255490, 4125523427, 4247544481, 4495438486, 4586264345, 4863513136, 5073825257, 5364793325, 5577293439, 5875201745, 6219354272, 6551040876, 6855207726, 7091272067, 7405393050, 7532259620, 7829312267, 8298002249, 8704320326, 8906198943, 9094481753, 9364019722, 9814543622, 10520350021, 11189200116, 11388160996, 11768488383, 12435945492, 13268812302, 14179807374, 14725558723, 15779238957, 16765906414, 17831007125, 19159972710, 1684353374, 1763181111, 1841995308, 1861704657, 2068540044, 2167002551, 2478262917, 2807253305, 2866353374, 2964853490, 3152003710, 3260353838, 3319453907, 3368703965, 3398254000, 3526304151, 3841504521, 4068054788, 4127154858, 4215804962, 4550705357, 4659055484, 4412805194, 4501455299, 4523125324, 4432505217, 4728005565, 4905305774, 5104276008, 5126931035, 5127916036, 4946675890, 4943720834, 5092455993, 5122991040, 5348359015, 5487441777, 5739864145, 5963718852, 6165450410, 6739895068, 7226679645, 7119884453, 7362722827, 7533631299, 7659759815, 8084406664, 8354841362, 8198943712, 7737613934, 7543950875, 7261600082, 6876350478, 6857116738, 6603330213, 6654541000, 6610806937, 6849550930, 6819905984, 6840850356, 6373786302, 6667453991, 7099253361, 7448338953, 7893193425, 126311212, 129692690, 131201349, 133126190, 139993192, 135363168, 147484467, 159137560, 170478518, 178646088, 187593999, 215962517, 223391139, 246693104, 257934068, 268325027, 298893144, 385734526, 404123930, 433849538, 478896647, 476943344, 498886988, 508796713, 533989801, 571764867, 603584570, 636020230, 673634664, 727417465, 751822818, 806919209, 891192074, 960585283, 1010125138, 1080178039, 1141108777, 1324881877, 1384891723, 1491078191, 1668991759, 1810676784, 1904194983, 1937258289, 2051190106, 2187815803, 2373253832, 2422779966, 2507622616, 2651940022, 2380954251, 2486224986, 2615853471, 2737023912, 4727739746, 4826516221, 5095783596, 5442175895, 5657500838, 5935478857, 6361087691, 6762931564, 7339771963, 7668160504, 8069284227, 8477859236, 9153331417, 9678655892, 9963166545, 10691575418, 11184945381, 11740973137, 11981979454, 11997956711, 11833371991, 11865986701, 11398616583, 10937870662, 10915922108, 10732928705, 10456675549, 10714274143, 11026005730, 11443905787, 11974420933, 12605057005, 12812599040, 13359606833, 13983135100, 14637304837, 15275687754, 16032477212, 16838807367, 16910689781, 17334777888, 17626660726, 18064782966, 18554580623, 19328918118, 20183533307, 21151739180, 22117185836, 23477060537, 24265185360, 25266542246, 26581436461, 27943010890, 29842021104, 31471565408, 33000198248, 34407300587, 35850757840, 36878987707, 37434651169, 32673162315, 35949969735, 37297165304, 38235698454, 37806175459, 3520858801, 3191728040, 2986279452, 2921138290, 3246318396, 3764700288, 5805141498, 7932210852, 9250256713, 10131026399, 10679552177, 10938351172, 11488270722, 11932537720, 12687302704, 13181750134, 13895410481, 14709558824, 15510030554, 15044038582, 15174269895, 15319868792, 15193964403, 15551001102, 15730436007, 16404348361, 16936219694, 17485647420, 18155173558, 18679105074, 18115912618, 19454976126, 20277301651, 20681710969, 21296271621, 203297646, 216193392, 230606288, 244260590, 260949209, 276120678, 293637827, 311034576, 343901775, 395911433, 463692530, 583423075, 737224722, 894277062, 972953726, 1055131834, 1167475696, 1307713344, 1495145303, 1676784360, 1877778848, 2047996824, 2297146530, 2599146160, 2821253171, 3022275113, 3269283371, 3657737271, 4369166056, 4939753185, 5274313873, 5667709608, 5833040675, 5944807979, 6160480628, 6593587689, 6977980665, 7558959721, 7592496073, 8326480944, 8491986059, 8513264763, 9029979997, 9447697367, 9703335214, 10145481816, 10994036837, 11630872553, 12009117014, 10310519328, 11353915357, 12130342700, 12109617148, 13454136663, 14220638232, 13530748844, 14505561464, 15102375175, 15734967212, 16212015762, 14796887965, 16560125447, 17468616755, 18029021881, 17489977781, 188463840487, 204671730769, 218180065000, 219489145390, 226951776333, 232398618965, 247969326435, 258384038146, 283705673884, 310657712903, 342966115045, 381868493938, 427464921460, 487176307045, 526900364407, 554123457259, 610960618053, 641107419325, 672969802143, 718459600522, 784557883770, 751214173710, 757449251352, 735255988287, 774959811655, 835794156870, 898395139219, 930108487634, 929550422541, 958924215893, 917211012502, 926678369050, 921636571041, 967024315134, 1023622994691, 1066858717573, 1090424176256, 1127442397626, 1131254256718, 1136547820360, 1186418964121, 1202908958645, 1239639324869, 1253781489768, 1325998860202, 1368459094848, 1422677289673, 1509031960316, 1585904997750, 1583909738906, 1703150040806, 1770840429106, 1804861390164, 1859094274383, 1868463286696, 1802211999456, 1743173031878, 1766232928473, 1797736638146, 1819683008336, 1760056385298, 1843880907790, 1899505159031, 1961080569227, 2028136094548, 9912272267, 9848309209, 11904059044, 13086612418, 14005179314, 17413814293, 15723288139, 12203657762, 12484528603, 12534388984, 12236497488, 11880752639, 11238334169, 11472489831, 11296288084, 10988327048, 11278756616, 11607042426, 11244830875, 11173578043, 11284502058, 11436537451, 11433413507, 12158742971, 11349316081, 11832878906, 12244033143, 12423538115, 12915688987, 13378513545, 13392499225, 13391973527, 13940831854, 13416151463, 12892826165, 12647829762, 12994552864, 13481121714, 13604222581, 13315162382, 12981233119, 12930296870, 12609894752, 12777445780, 12784137461, 13278735842, 13429260053, 13215632407, 13000438095, 13147036779, 13679822692, 30370601225, 31858809843, 32602574656, 33720942702, 34866255510, 35801870815, 37308271049, 39567105483, 43897603337, 42453423956, 38582785204, 35324331946, 32755409471, 32270559030, 32857241445, 33809161451, 35569061221, 30548352778, 31705866815, 29043813399, 30376118589, 31537611343, 33389478145, 35138136419, 37425778712, 40066672175, 42792243384, 45639805260, 48437323784, 46816058020, 47544216166, 48537973523, 48901433349, 48636020141, 49097794392, 50765918159, 52302413861, 53738599840, 54990790971, 57076766353, 55288418257, 59616490915, 62051147380, 63094544094, 65231613490, 1166782785, 1213966641, 1288368214, 1272031494, 1301069673, 1350049032, 1357307072, 1477066550, 1522423925, 1553269467, 1555087097, 1577065763, 1613519619, 1620769604, 1755073486, 1807697309, 1961982376, 1969248648, 2059988179, 2135478949, 2152496130, 2244091371, 2458675800, 2467182443, 2423298751, 2629699950, 2838902120, 2832192750, 2996335113, 3060764327, 3042310107, 3318247161, 3325969079, 3441093672, 3486344304, 3685636779, 4091600230, 4350059854, 4667950033, 5013156038, 5107828181, 5445629583, 5682675869, 6126066307, 6400419254, 6954815456, 7389711520, 7693530569, 8139754707, 8380850241, 9088720451, 9690626654, 10315931043, 10913490102, 11385699970, 11832159315, 12537116611, 13314855313, 14194244128, 15030172259, 15332394848, 16396850182, 16663583086, 17163536264, 17987353311, 697959754, 602017263, 656579039, 683731257, 726621978, 755448711, 790297507, 899528624, 896849075, 883759193, 1072226769, 1101679002, 1031127865, 1102162787, 1094151832, 1101788139, 1189299435, 1325705576, 1313236307, 1335101100, 1348332696, 1512334118, 1496400168, 1551996327, 1554410365, 1737569339, 1794043478, 1892771415, 1987997206, 2014825273, 2085340574, 2189541631, 2211655966, 2073648634, 1994227891, 1836285042, 1689382239, 1662521061, 1741490812, 1723901754, 1709130260, 1744266681, 1821825838, 1799531646, 1886514847, 1903493481, 2006544947, 2075660260, 2177549065, 2260014499, 2375133693, 2470719237, 2579999920, 2707037177, 2821948416, 2810532912, 2900474875, 3011616941, 3172504889, 3313977733, 3324133212, 3431737891, 3511275322, 3625559222, 3774652142, 5104596991, 5104596991, 4355425545, 4355425545, 3796687001, 3581475361, 3582947065, 3582947065, 3741793666, 3926341896, 4109709289, 4265911859, 5184427493, 5805361650, 6007352427, 6077176596, 6538513178, 6997355850, 7284133439, 4748625742, 5218904416, 5526689596, 5748123107, 6017229084, 6781740973, 7459479704, 8010713670, 8512590714, 9387998414, 10275886653, 11642922159, 12917049054, 14260222987, 15326369460, 15950885068, 16760698493, 17981993293, 19357661918, 20878690156, 22549052336, 24174170369, 26085259688, 28191654621, 30665817313, 33099747942, 31922812945, 32909177695, 34597385966, 36329791405, 38500536184, 4827329401, 4884469573, 5033033599, 5221397415, 5406608719, 5516149516, 5770717368, 5141012904, 5467278232, 5735255755, 5912593777, 6118334765, 6281929448, 6618369536, 7328802680, 8152930849, 7704916015, 8763561576, 10691808462, 11337071801, 11114265274, 13012879895, 13990954313, 14951689440, 16069264314, 17364955075, 18540851327, 18142844102, 16723414750, 16419195682, 15416689237, 14829529308, 14369813423, 13229990256, 13478291933, 13868353888, 14452915010, 15107243821, 15821141892, 16534881734, 17168567484, 17910981185, 18712860619, 19733301668, 21124275032, 21594980960, 22417659743, 23387803922, 24053813243, 24674221649, 25389533434, 26247499413, 27461703151, 28833560540, 30482787768, 32210233020, 33671222913, 34863580363, 36242614248, 37502066832, 37599547048, 38854942334, 40306867605, 41656165354, 43124429828, 276385630513, 285128514178, 306307396491, 322533846696, 344001699477, 365732975014, 390455390791, 402424491586, 422579012939, 443991228283, 456950058304, 475314173273, 501549947377, 535297444515, 553271533661, 561821810346, 594909046618, 615938049878, 638949349984, 662751487920, 677180908099, 700307077507, 678134303427, 695509823946, 736534953603, 771429628794, 787795360513, 819874511601, 856037856338, 876046283888, 877824201198, 859468413488, 867121689041, 890167242138, 930171796810, 955122057479, 971253698681, 1012824977387, 1052253104641, 1106349473970, 1163199675162, 1185010810251, 1220552310378, 1242600185731, 1281025904587, 1322152656986, 1357030300367, 1384848127424, 1398632992945, 1357861635362, 1399830508940, 1443745913580, 1469093201732, 1503261570451, 1546457292263, 1556508816217, 1572673952924, 1620386284360, 1664832887873, 1696605090551, 1611126165625, 1706996679677, 1778503389905, 1805692180594, 1833766996134, 188081994, 203977861, 209740297, 229709146, 238399665, 259002370, 266439508, 277920556, 294587049, 311372470, 313527702, 317930092, 352704163, 383418741, 456968584, 521911297, 581130092, 645742611, 726572059, 808112687, 923550525, 944160982, 993737848, 1035238917, 1140802982, 1219660508, 1317035160, 1516838454, 1623608884, 1599196517, 1628564468, 1692481034, 1710821579, 1721636311, 1733630380, 1749857620, 1824764034, 1907814790, 1978536809, 2116002110, 1675762033, 1793627260, 2077803747, 2177429478, 2335159974, 4633485696, 4780025489, 4762941612, 4419986821, 4299956032, 4350225213, 4403722268, 4460060434, 4578454046, 4708167255, 4860710632, 5015477958, 5229501727, 5434269999, 5165012391, 5416518359, 5729358427, 6062554528, 980371513, 1028934744, 990722163, 983717651, 1004182171, 1013697588, 1020233745, 1067946130, 1082941302, 1159738545, 1186793864, 1200207036, 1200196629, 1222867622, 1300385612, 1305652006, 1376581799, 1428977736, 1446257441, 1410605202, 1347429290, 1326618707, 1428977736, 1312851666, 1437332673, 1493779882, 1547227016, 1470809662, 1495962938, 1525542171, 1492780724, 1484532469, 1389164942, 1393822474, 1462119071, 1567392310, 1504695160, 1584443041, 1658914120, 1718634612, 1675850364, 1750672710, 1813986527, 1716076872, 1818953694, 1835473623, 1923045637, 2011650635, 2052972574, 2229266675, 2332499967, 2430339369, 2553162918, 1624016454, 1625333052, 1695825714, 1776382808, 1856804600, 1927167163, 1986909345, 2004791529, 2024497026, 2033686256, 2047921417, 2078640238, 2446244184, 2480436407, 2613390679, 2571590697, 2507019607, 2522217857, 2476639050, 2495639859, 2484229323, 2655176849, 2704554017, 2643765748, 2674158904, 2450040775, 2571608187, 2803316958, 2886877257, 2951388133, 2937527406, 2307689579, 2168128111, 2190739911, 2307870209, 2669714666, 2724414420, 3318139885, 3182704447, 3106675733, 3587662425, 3762910231, 3605678066, 3913427635, 4226558330, 3562572904, 3923706916, 3972225487, 4060189350, 4289727783, 4587931638, 4556602936, 4516519365, 5043061274, 5471278189, 6276741545, 8387570299, 9841348751, 9787927000, 10199036983, 10513288725, 10365231906, 11782555814, 12312232324, 13427942676, 13809056592, 14093914057, 14559599499, 13959379525, 13733590857, 14522052213, 15303748438, 15243505756, 15288236703, 15919594857, 16553201687, 17248313422, 10650550531, 10266424333, 10381926033, 9784585181, 9832914292, 10071569130, 10109273770, 10231901695, 10416739087, 10533640271, 10699371928, 9747472425, 10716059398, 11288507155, 11707875863, 26275664125, 27725978494, 28815827040, 30454488579, 31204014436, 31413343021, 35014387052, 36270742031, 37566955711, 39108395437, 39771076474, 43577595609, 43267163670, 41087469485, 41600890292, 36494895964, 37810425597, 42025983481, 45399335593, 49229142623, 53252287646, 56830116589, 50293481314, 47811382482, 49716049397, 51482161643, 54265063038, 57921900186, 62179629420, 68620417335, 71089876109, 76603750426, 85414661278, 91125130548, 95751374590, 104613573720, 112056685779, 120339623825, 125370887065, 125027832953, 131243743563, 135383217071, 139719269577, 146318553366, 156084225513, 165194933117, 175189211415, 184243394522, 191225100461, 189087132632, 200151851762, 212609096429, 225695909224, 233163076995, 237342873662, 242450355830, 246700604515, 250050047209, 260027117802, 261676645417, 245600606668, 273390120031, 279278925615, 280734996501, 288158504434, 161023131028, 117112123190, 110577266727, 121966725197, 144140275830, 168572052589, 186524976187, 175762485053, 168556223190, 197109647391, 235151809332, 251753527067, 261345336449, 281625734559, 288131289036, 313256337433, 308338212930, 331679415653, 369245353260, 397275966892, 428399142252, 450302166910, 491096319836, 543778042482, 626609364483, 710797305027, 774307505788, 864345705902, 961347723725, 1001785223303, 1041271896195, 1138752669458, 1301589870245, 1482889338698, 1676743149158, 1861735071148, 2047465483836, 2237626840759, 2414864610327, 2601702759078, 2825096197799, 3059936242478, 3342778183071, 3681006926650, 4053944733453, 4518455387849, 5091154930758, 5811552614974, 6373544042638, 6972829250985, 7711689202853, 8441318020902, 9104482675356, 9812695262900, 10544908798423, 11280814787468, 12045152668727, 12875216222853, 13745158275136, 14579283528148, 14920466234565, 16199162892908, 16706875253648, 17611526369126, 18488114837769, 30607351920, 32165026473, 33905762200, 35020145447, 37179817268, 38518294925, 40535396289, 42211479864, 44715936774, 47444734555, 50390007345, 53393618595, 57488453984, 61353376858, 64878592920, 66385888256, 69524857841, 72416052846, 78549620712, 82774898275, 86158201122, 88119913721, 88955661300, 90355784303, 93383320875, 96284839824, 101892542204, 107363083659, 111726505380, 115540955654, 120488417446, 122900122761, 127871346008, 134757742185, 142593449287, 150011784497, 153095808839, 158347444690, 159249683235, 152554802278, 157016818928, 159651401476, 163649041384, 170061255792, 179130660092, 187780451739, 200393418124, 213896316785, 220919487240, 223437193184, 233479933032, 249701866578, 259471791121, 272793056063, 285066097496, 293492370193, 299618678572, 303691577641, 311479214511, 321405606655, 298309675728, 330530695024, 354752900899, 357280089727, 362990610076, 395630756, 417240047, 434171254, 447600446, 466249919, 479207636, 489132194, 499295109, 524113052, 519306622, 557417553, 523041755, 561527247, 575831288, 552875673, 584042819, 581062046, 606689356, 606841276, 623211951, 616936089, 650371555, 680273575, 693432979, 714932259, 755434618, 742180920, 748145084, 777806128, 803011729, 833348554, 867878891, 895376387, 935365362, 955070416, 966029600, 998105646, 1036190384, 1073934613, 1092843397, 1090706042, 1112522258, 1141481327, 1175671154, 1214916246, 1260529281, 1365792636, 1436845387, 1378950570, 1431582304, 1484213965, 1504384173, 1536221035, 1653455074, 1778266546, 1891337095, 2037973138, 2213596509, 2395801820, 2584723272, 2784563654, 2810078242, 2558479910, 2721192760, 2988229521, 3515251773, 4134629379, 5110306815, 5409462277, 5786833455, 5718221236, 5325863974, 5335949916, 5430196848, 5571375261, 5627089212, 5761878676, 5912375954, 5854453399, 5532863840, 5753366411, 6000213536, 5962723473, 6185583409, 6025859314, 6482377234, 6728876234, 7037184600, 7094415494, 7341062186, 7910417276, 8542162055, 7977183901, 8480255108, 9467126891, 10407332392, 10636909752, 11694979455, 11611660392, 12383378937, 12434793867, 11354801748, 10719526284, 10472514332, 10590275024, 9926500702, 10027261669, 10175199489, 10369226732, 10636718505, 4791476272, 4881521363, 5147192860, 5502293755, 5703625342, 6170782350, 6600843858, 6973799848, 7564711134, 7980149936, 8578911306, 9160433275, 9909577642, 10673498640, 11265333465, 11501913472, 12136538956, 13217233964, 14045648795, 14739380800, 14850205526, 14514345035, 13456892435, 13842162284, 14952872322, 15060772507, 15894574652, 16651876951, 17223393910, 18199267197, 18845898693, 19272881732, 21046199572, 22539888605, 23558472567, 24537080455, 24868443787, 26230280995, 28107138541, 29291801356, 30425018574, 31487207663, 32563086627, 33968893647, 35471881178, 36882479548, 39584746492, 42836685662, 44866362740, 44474474828, 46858459461, 48921712048, 51310359848, 52590433317, 54453244250, 56441920820, 58814921621, 61260269007, 62862779082, 64382494195, 61631202097, 66522107766, 69549856033, 73105190307, 76264229553, 5492745889, 6038315904, 6112405708, 6998115047, 8230699197, 7974752907, 8898018736, 9307163143, 10475049116, 11474286967, 12664747894, 13862407213, 14449705424, 15307901973, 15970333193, 17288346643, 19521378206, 20949261442, 23234711409, 23791045073, 21184094378, 21925643370, 21969674962, 21112804814, 20542492760, 21467156206, 22166845697, 22089489409, 22340532915, 22999132929, 22747083497, 22756392780, 22700739607, 22657044066, 22840839521, 24468419439, 26359663691, 28903065478, 30135465005, 30487103687, 30406072178, 29751121585, 28938759334, 27571152176, 28449303912, 28732677632, 29541668752, 29867049486, 31295490700, 32423167866, 34643522418, 32783010325, 35281210700, 39077544167, 42739891584, 45815005169, 49101205368, 52739979047, 55294253263, 59010785540, 59423700880, 63620992438, 67692661917, 72160377909, 76504096839, 46601548105, 36773901103, 32466467235, 29860844322, 31613817618, 33747976036, 35809633429, 38018368234, 38874419434, 38544494402, 39679727338, 40914256867, 43288645498, 45699118672, 47604993515, 49664897966, 52182450238, 54817286358, 55898760192, 52090762145, 51394805225, 51337804931, 50189155633, 50122079966, 49842552678, 50998893384, 52766750207, 54499590874, 56086115348, 57825641269, 53019830857, 59717412023, 64073470836, 66483687609, 69027943227, 23120654813, 25105299224, 26317053148, 27220909321, 27488896946, 30093861942, 31727344869, 34490638878, 36765640923, 37165718488, 35363388173, 42325850268, 46100569046, 48595287844, 52448756410, 53286192380, 53336975926, 52055729737, 53984675578, 54351816305, 52749217702, 47108903626, 41653408481, 35456139102, 35710334910, 36587809678, 39455836484, 40554060118, 40618600303, 43132386084, 45683563278, 47138598430, 47810239203, 49623557376, 52487103646, 58366528662, 65408954114, 70159041951, 73047369063, 74107509498, 75878940053, 78005296225, 80357078126, 82564971264, 83429902609, 87132800000, 87579654548, 89164663941, 91169039692, 91020354637, 81054139247, 82070953176, 83527427215, 81915873064, 81046145427, 2881155232, 2861109488, 2872469959, 2880748035, 2886753273, 2906280004, 2953824846, 3026783234, 3093010555, 3076577135, 3079109361, 3094765326, 3083966131, 3064361462, 3044829273, 3058779211, 3026120390, 2987500760, 2924640415, 2830872591, 2308902987, 2405500837, 2571624725, 2679684396, 2814389451, 3097709456, 3725500305, 4335066701, 4672222324, 5135032548, 5430463535, 5567148219, 5902385684, 6231867577, 6777647957, 7108569382, 7371867258, 7892708170, 8575173111, 9256678608, 9942043047, 10015564598, 10957027501, 11033726777, 11684716578, 12661847363, 12819935779, 13158501394, 13962602012, 14660446535, 15534986805, 16149016881, 16750240728, 17189649730, 18053648327, 18929789645, 19822098963, 20832674395, 21592439785, 21157334409, 21640286747, 21730464390, 20981332378, 19599191826, 19251098679, 19909278416, 21218032913, 22438246417, 23845497750, 25246562822, 24433464399, 27218282939, 29470249084, 30536911914, 31740302544, 122972963913, 108689725030, 108139165550, 108206108282, 111354158852, 118281953160, 123212636052, 122478487836, 121996963423, 123678521512, 128638858401, 132391536300, 134395228572, 138831395778, 145406922288, 154676655549, 164921158024, 173973393346, 178518044754, 169952170270, 174565802522, 177659773382, 176290606021, 176216894659, 180173337874, 189107698561, 193988322685, 204024435232, 209798950825, 217279912681, 205753475017, 214043320221, 220137498830, 220242240981, 222958017484, 19887704764, 17729615125, 21488417199, 22608821152, 22057115370, 22277101744, 23786483499, 23552010935, 24572448551, 26864772331, 26798938440, 28408219535, 28451154443, 30766303374, 31729468923, 30148823861, 28548222175, 28765415222, 27227819920, 27344923577, 27945120839, 28601977632, 28471072784, 28872999969, 30472874270, 30615441902, 32059636483, 32917437726, 33072275210, 32653563459, 30508775958, 27939616223, 25005954127, 21637889528, 20794012528, 20939570372, 20725322417, 19561171399, 19243467842, 18421744665, 17148631280, 16788480352, 17283365331, 18247400738, 19476978833, 20671920925, 21728037858, 23581424221, 25326856010, 25470074710, 27467694662, 29553403849, 32115268325, 35206198726, 37777053057, 40179574490, 40337814832, 42048626459, 44601688163, 44849398935, 45197173728, 48103175756, 52582143957, 57069235865, 60565728422, 80238063131, 85356314760, 90193305330, 90767855837, 99181979992, 103699971910, 106542294923, 112813620772, 119416599036, 127535877471, 129902945560, 134031029529, 139120989452, 145686794687, 144281984443, 142247753418, 150773233048, 153766730433, 157483262378, 163866531123, 162635188845, 161430084232, 167713124648, 172165579296, 179636437842, 187096889700, 195952945326, 196860120910, 197397452813, 198773654972, 202073829844, 205020430124, 209167606432, 209002572327, 220068623481, 226754355587, 233320596409, 240713316196, 246313036680, 253621896626, 263066798869, 265566018286, 266778406880, 267955142440, 275394519880, 281892753289, 292651155542, 295540131122, 294307201413, 279666951317, 284093791186, 287817703286, 287802068160, 291810211099, 295539545106, 301758922337, 311032111297, 320538736986, 326500781502, 332088518944, 326176991232, 347379325644, 348921108389, 351030642723, 363238912546, 2107658964, 2259262606, 2424391785, 2597091693, 2738843335, 2869605010, 3028726927, 3065135713, 3200221046, 3365561651, 3594666717, 3845591877, 233294626, 257873955, 210530140, 238705772, 264556010, 275476045, 282518088, 294374375, 298557238, 319675256, 339838968, 366402899, 365702570, 385516275, 390712144, 398641309, 407257627, 407398040, 419745728, 432775457, 442234316, 458925258, 460550210, 471328095, 471027183, 456484593, 482983317, 502775184, 507377017, 529705537, 558086829, 597829935, 591040072, 590415870, 590668207, 589738544, 589765106, 603537403, 583177777, 591617792, 546983994, 563196657, 585432211, 493481872, 520030399, 574096959, 595064186, 607279298, 4496273447, 4392263457, 5141023191, 5475338924, 5845738217, 5116082881, 5804878762, 5998038557, 6012365501, 6667199033, 7882408258, 8739341597, 9647723102, 10891870678, 11545590180, 12145181930, 12962324665, 13608079675, 13899385751, 14529222408, 15687018149, 16358401738, 16636283320, 17406201586, 17624283185, 17250201610, 17857752538, 19664486965, 20088446093, 20972445961, 19828543241, 20015752229, 22265015206, 23905211028, 24525260342, 25923197384, 27468529262, 29913105390, 31919035075, 33820295671, 35393522990, 36267520113, 37894663734, 37383329266, 38349900170, 41966981958, 45815860539, 49214666985, 50823044977, 51333030311, 55645592832, 57421779163, 59015618840, 61927882062, 66331713896, 70966782572, 75735566406, 78714898894, 84301701754, 88427452425, 81415993438, 92824351636, 97686450823, 99828029402, 104773032846, 1196228828091, 1241446820592, 1308917080592, 1410565014400, 1557303184978, 1666025631653, 1809456134238, 1942100465128, 2122927125867, 2366677864240, 2459305213467, 2589293262963, 2774686410318, 2987458933635, 3018062372142, 3125275471987, 3255999377945, 3425487585696, 3624268383037, 3839276023322, 3983261036931, 4167994186732, 4341512806364, 4533893269562, 4813976292563, 5088971685598, 5340196400111, 5675890355668, 6108596496766, 6423135129537, 6749806924439, 7080520864876, 7383606507924, 7696946234371, 8102825943698, 8566068894230, 9050620255663, 9422585459947, 9468901902317, 9829775221108, 10366526973201, 10710019004740, 11186135765067, 11744544115871, 12437016447814, 13177845961610, 14031761326159, 15081906435413, 15750510901588, 16163819443094, 17396593972373, 18344882651070, 19300451804362, 20319287116134, 21294278874206, 22299105656919, 23337269224240, 24518631574320, 25694274748716, 26733086615367, 26717717104733, 28412909796582, 29265188694290, 30495985189684, 31651815201708, 481437137, 533019663, 588770959, 648853655, 695070452, 741509948, 800698644, 832726542, 816072043, 526754663, 832683766, 968808340, 903891451, 884166124, 887702789, 914197082, 876567882, 966550892, 1076687515, 1185938474, 1296604299, 1373863180, 1440641467, 1485364306, 1551797213, 1590282371, 1638148814, 1586016118, 1578617315, 1960846014, 2582938981, 2721637681, 2163090172, 1770794193, 1609639637, 10979942382, 11542600183, 12110397647, 12365487217, 13281429196, 13716406958, 13669836239, 14301529480, 14574608375, 15255131525, 16303453382, 17329365500, 18198890797, 20737760204, 23062154053, 25592569112, 27485699466, 27926801545, 29520535222, 30622846296, 31758550581, 33541114872, 33747340858, 33633656605, 34516632001, 35874861958, 37117847903, 37021676038, 39202425756, 39596715108, 41053840192, 42815601069, 43720855882, 44583563740, 46482043534, 47529074179, 48352157793, 50444773789, 52092567129, 49623699371, 50165491738, 52275588700, 54851779632, 56433979416, 60289773139, 63544590361, 66303144898, 67564514887, 72000071699, 72785601820, 75718234074, 82140258351, 86890603905, 93156490881, 97093344927, 97209558000, 96540800718, 102304671535, 103373033702, 103544017315, 93971273313, 102825145845, 108859360917, 111023744250, 108801876280, 20297834751, 21345429171, 22172696194, 24504840915, 27324754468, 28667504459, 30114182469, 30356681177, 29868912347, 31445846805, 33206347267, 34553643778, 35609492777, 36858257210, 37432854799, 40779032775, 46194361685, 50353260517, 54698126368, 57185627388, 62910668708, 67533693105, 74224371654, 78005663121, 85607909950, 90565897013, 94862819134, 98498676314, 103878004711, 108989704831, 115166183182, 116462268700, 121671461981, 125200896556, 130175343748, 136218680413, 143014263358, 150869114035, 159280817658, 168922784450, 179683172290, 186035425185, 190482051407, 196565009501, 204608590453, 213758163785, 228387426641, 244575133305, 262077623377, 274326082658, 288446290408, 293536132736, 300070833532, 306628779736, 315569804751, 329366576819, 343682967575, 358053111989, 377141312302, 398080548973, 412213064649, 425777537421, 453827104224, 470892276431, 482189779212, 8436981023, 9041164856, 9532719323, 9841264124, 10184273395, 10487489267, 10892123610, 11558452941, 12120387185, 12767131179, 13140382331, 13803874422, 14739785629, 15524349903, 14875390870, 12519595404, 11803350547, 11058739556, 11228936354, 11378871628, 11448773885, 11471061560, 11758775195, 11979625802, 12095116486, 12679661440, 12869106686, 13772770636, 14574113893, 15257940313, 15980263628, 16109937378, 16615462391, 17056150528, 17424910257, 17621447036, 17776447691, 18056056716, 18338704970, 18501810234, 18997812331, 19821747186, 20187974224, 20622904543, 20188015254, 20622904543, 21401127375, 22019127752, 22499794814, 22888906230, 23438240000, 24033351541, 24573529736, 25166352435, 25779775126, 23744951345, 26571731219, 27356823619, 28325024473, 29062047321, 132086051, 139706650, 142782538, 149927929, 151444273, 170988427, 167003445, 174412950, 179044071, 176843300, 173733397, 171957427, 231704586, 257269046, 300152801, 352638311, 587424889, 1468403404, 1817508712, 2283954429, 2699948863, 4411173089, 5269712387, 6005113941, 8286980786, 9674942387, 10420388726, 12012844402, 14151023687, 14341122354, 13061295371, 13913404306, 15070007775, 14447134439, 14507099626, 13185496881, 12023008461, 11341603434, 10634279338, 10051326714, 9569759527, 9652085293, 9963221065, 9456161986, 9541952850, 1154926145, 1310318715, 1588386838, 1633788955, 1785058837, 1926233510, 1960377599, 1960641860, 1899038769, 2065307884, 2127379250, 2070886355, 2100950149, 2155038051, 2134151053, 2164601595, 1952837971, 2028539764, 2073049788, 2252986366, 14658008362, 13485390619, 10630714641, 10020459081, 9855880594, 10302024946, 10811255302, 12222126358, 12752545572, 12698344018, 13979307068, 14801394595, 15827575405, 17029885802, 18188037434, 19920094036, 21864807422, 23520174236, 22314692031, 19050002927, 19516680413, 21001309333, 21772481344, 22154913628, 22891074856, 23311847750, 24032887679, 25387062190, 26326306710, 27307395871, 26519903136, 28709089435, 28357067289, 27578887219, 27554054399, 399193833, 454057571, 478686990, 521858208, 551831066, 628582181, 615259773, 621471392, 629719117, 649284144, 730113866, 837013058, 846827604, 857009477, 909816302, 944320319, 1060136277, 1214986039, 1294808454, 1461982521, 1769262015, 1800407691, 1858492562, 1916219460, 1962221978, 2056911965, 2135939631, 2202213674, 2259560190, 2326236994, 2367182799, 2400612484, 2498765077, 2612175410, 2706660911, 2868851690, 3061891254, 3194095189, 3240107842, 3286542195, 3412233861, 3475009965, 3617154618, 3765262097, 3842727914, 3908217914, 4023477834, 4165142616, 4167866438, 4435938143, 4304996589, 4487365678, 4504690089, 4663821718, 4802519614, 5060754512, 5279687375, 5518257120, 5743980633, 6075519291, 6516395304, 6781064426, 7061948852, 7160015128, 7409379033, 7892950389, 8226597999, 8646966422, 8930038558, 9041318600, 9054773015, 9301577299, 9556441106, 9451247272, 10058411101, 10499125225, 10595298666, 11467822118, 11141216084, 9899599637, 10856060579, 12360637883, 12422895311, 12378043171, 12715524549, 11807956564, 10783913879, 12201225772, 12590440553, 13361921235, 15022296788, 15493081576, 14957309259, 15729427374, 16684709707, 18069758569, 18343465847, 17946997565, 20382872320, 22791876293, 25261313883, 28155292189, 31192831993, 33938597623, 38198074328, 42467968231, 46140518129, 51023232360, 56256936828, 62103418181, 67961933367, 74461941569, 79537377550, 86189951998, 91412658764, 96569731965, 101708941221, 108415879003, 116669335367, 4860826486907, 5113100910627, 5353208593182, 5613294174004, 5941853952616, 6206688787169, 6442340505920, 6664558439514, 7025713405537, 7443318180598, 7815197729703, 8086284583147, 8454727634375, 8961511485416, 9170083535042, 9108001736394, 9507532986231, 9780745629967, 10073017873250, 10432294832920, 10585591226752, 10632234383919, 10734769114108, 10934671079944, 11233446081990, 11534715886711, 11867244085358, 12219141811019, 12720500327057, 13162836254381, 13465937620008, 13487674079746, 13408239705295, 13323319268361, 13510499903843, 13824417924441, 14074578122712, 14509532512164, 14883277211870, 15315125506057, 15990314229316, 16346737499081, 16602201918423, 16905404614619, 17442784488439, 17917958901865, 18614209611757, 19301210281097, 19499003742611, 18634891371465, 19125421612882, 19570878383553, 19632553929987, 19802234975193, 20184420384492, 20603435735279, 20996048787987, 21616385542694, 22083088512620, 22485746826135, 21275812463393, 22722495171618, 23492987209478, 23738811909129, 24110620684172, 3075152008683, 3251982586981, 3437148907075, 3601469905825, 3817286424733, 4017587133713, 4189228363085, 4337772533887, 4580201100233, 4902212359002, 5173302902668, 5362182550400, 5618030846227, 5955390074511, 6142844810608, 6107198161852, 6404955929517, 6593653593826, 6795454221090, 7059754238852, 7205674660399, 7245911020207, 7305281617829, 7410918075277, 7598160754077, 7774176732713, 7974696360054, 8177563023442, 8515309136618, 8846817514581, 9138535829312, 9271989075705, 9355590541033, 9299828881187, 9551054623609, 9811290301513, 9999281633364, 10267712292498, 10573834940813, 10891446207973, 11319869909643, 11564508558513, 11691451596944, 11800997102454, 12107812246876, 12347980270825, 12788499501424, 13190293140115, 13271807422071, 12699515364509, 12976593517673, 13231012723603, 13129872603290, 13125534418029, 13339837928675, 13656252620703, 13918449980505, 14310687274644, 14603544059407, 14877396575749, 14047404390856, 14943312743921, 15475526647498, 15545835479247, 15711329898680, 2166314314, 2067675562, 2059822159, 2133282898, 2284350973, 2418125853, 2549481885, 2573905971, 2609591837, 2701241060, 2775895516, 2901879820, 2854366727, 2998979304, 3114769889, 3213157332, 3240267282, 864434173, 894841354, 927110248, 986063074, 1034156138, 1006231162, 1006231162, 1140581419, 1230872372, 1262830871, 1423244629, 1521291761, 1635164659, 1825054181, 1872526576, 1882454921, 1933961961, 2048143304, 2086308436, 2341355883, 2303813249, 2449644410, 2303192757, 2211983491, 2397635806, 2287021481, 2464263541, 2301252015, 2323246343, 2496064099, 2640835885, 2569533218, 2726274793, 2784345330, 2926346931, 2999505561, 3143481841, 3074325261, 3114291503, 3388349115, 3330747234, 3397362184, 3506077743, 3541138498, 3728818828, 3754920575, 3824479873, 3791946770, 3831109777, 3778009151, 3889636945, 3994857188, 4051237182, 4243031642, 4480790532, 4682479893, 4796997047, 5053797787, 5246466309, 5215934671, 4319652697, 4131922233, 4865137079, 5324525632, 5512527123, 49407156991, 53164408473, 54749742178, 56548325759, 59510715322, 62666483933, 64153448687, 65544827211, 67054514651, 73487247214, 78977062520, 80838489674, 87091738771, 93174076319, 96189686453, 97925812133, 98263052166, 98498402621, 101374267934, 108594068216, 114446254119, 115921906116, 119500085463, 123209187439, 127184572427, 131686975464, 135315082418, 140133697119, 147464248896, 154961227425, 156033016628, 146857345004, 141994349627, 140887056302, 146472344493, 152674521262, 158266465561, 168391880311, 177576428488, 185370756398, 196036503503, 201212380923, 204607490634, 208723783982, 217083963685, 223113056548, 232081249320, 244411266035, 246328504349, 226434937568, 233609048324, 239193226293, 235550695854, 233242909052, 232127848351, 233210733506, 239208760000, 247110710501, 250058685918, 253433824168, 247120696232, 253734502126, 255670602724, 253269616816, 254323653957, 510927948958, 536200619107, 572963952580, 607933884141, 647952997536, 679305823933, 714382070500, 748685060225, 782705445711, 838227806923, 890199392705, 937321618883, 979633325317, 1040317535197, 1086244576613, 1075972943434, 1122643877509, 1162544388757, 1208457476980, 1253113736480, 1274121102725, 1289261671631, 1320752051528, 1337420703409, 1358946108004, 1380268983033, 1413251000995, 1449327712381, 1519101594974, 1586020591645, 1630899060963, 1651067777785, 1676098974378, 1670081815758, 1709890902349, 1749300344479, 1773739467493, 1818562957062, 1881350558837, 1945303460549, 2025858476151, 2064338989612, 2086380974762, 2106573536968, 2166995343501, 2207920477337, 2267844862926, 2325232266328, 2334072135222, 2268145064848, 2313515332182, 2369909039106, 2374265767668, 2392826743357, 2416703156974, 2442483452642, 2463489569347, 2514819204088, 2556210832760, 2608036638906, 2413981867676, 2580120255051, 2650215998256, 2688358302961, 2720362347819, 2165319767, 2372683308, 2260237893, 2597709541, 2527936595, 2569058826, 2877407765, 2742311205, 2956281713, 3488443430, 3317415430, 3589563464, 3664190227, 4026672418, 4184756524, 4205048461, 4316315005, 4389631481, 4495845434, 4601960535, 4548081323, 5164246036, 5229823198, 5041621099, 5150413279, 5157102801, 5345622077, 5267715607, 5199357378, 5112719178, 5092832264, 5058784818, 5052571889, 5140151877, 5237328133, 5407300957, 5388829856, 5434429137, 5550015578, 5603920611, 5621291279, 5671297393, 5767991632, 5768381984, 5524299140, 5388066377, 5228474143, 5179978074, 5200635899, 5231504505, 5325846361, 5448457902, 5682340239, 5785013023, 5940599015, 5312451133, 5491263054, 5652560509, 5809297011, 5874732292, 1696430402, 1946939619, 2091971271, 2219423267, 2320505870, 2513881414, 2627207303, 2735320899, 2803944654, 3030584989, 3293619830, 3631503425, 4043205904, 4454902662, 6214014316, 7406490804, 10045078184, 8781197289, 6669389058, 6701028991, 6872102050, 7222258278, 6998547355, 7391042735, 7946028913, 7760652085, 7698287660, 6378336008, 7197655800, 7812717800, 8218372646, 8720720960, 8451237981, 8784770737, 9110927737, 9564091413, 9910794415, 10479512210, 10843972206, 9875321072, 9689372094, 9896262806, 9871617829, 10093465659, 10163064451, 10435048720, 10142180902, 10751534086, 10395827037, 10409376035, 11147389066, 11937934403, 12564804521, 13273296028, 13846034032, 14383107762, 14683922149, 14753324537, 14876945089, 15460241661, 15176119359, 15398898313, 15866657481, 16253635205, 16805289922, 253504725, 253504725, 277780701, 284546114, 302056645, 301857659, 302587264, 330577582, 350011556, 393389990, 422308976, 436834614, 464427038, 458258597, 486991776, 503169126, 499321982, 553664331, 573237790, 568581582, 591842657, 606368444, 633514510, 670864763, 694740031, 716325876, 740528298, 762833761, 764011164, 770748583, 787886530, 826492963, 855420206, 910167091, 960226283, 1015919410, 982902027, 1050427393, 1124482524, 1098037738, 1091937250, 1125167625, 1195557048, 1275249585, 1350595613, 1240786190, 1305822857, 1343336129, 1324430251, 1378176608, 1404959537, 1472715273, 1579264608, 1677527292, 1687449652, 1776141480, 1873704900, 1984568191, 2094736745, 5243159135, 5498288150, 5779416530, 6022260625, 6349244544, 7019638203, 7548614493, 8020635559, 8378001665, 8778177254, 9836129832, 10079213236, 10365106122, 11037028854, 12009362469, 12895704865, 13682282556, 14625580176, 15712196494, 16870286034, 17642345727, 18571497605, 18943381710, 19758250884, 20830721461, 21860010300, 20072807510, 20330036655, 21459462455, 19915715325, 16970422995, 13389689057, 7377748823, 5216056133, 4673678615, 4795034188, 5332200118, 5893190454, 6075968327, 6250184305, 6365211520, 6671206249, 7036389739, 7814405534, 8267069270, 9059975319, 9913559155, 11160245709, 11430503827, 11013204446, 11701134202, 12629541567, 13460417765, 14151325572, 14730184213, 15223796148, 15749049874, 16561685511, 17565660917, 18510819818, 17346401920, 19192793472, 21296041913, 22963990777, 25186857750, 917973385954, 957431917164, 1001698503789, 1029097926943, 1097424574144, 1154975319174, 1187455318834, 1183533670631, 1250625508505, 1343398193777, 1411953745416, 1456186017148, 1518806985739, 1591367790663, 1605532057258, 1591616285780, 1670389489050, 1726301068039, 1778236712904, 1852039997497, 1878132067487, 1888071903820, 1880617026826, 1910188039686, 1964111651614, 2009834898132, 2055806640789, 2084632166256, 2161914393719, 2246154505899, 2364190062224, 2484959073005, 2534996542114, 2510330187123, 2575519839599, 2614281254585, 2641414240990, 2690394576515, 2746774816494, 2805269313430, 2885963533943, 2933181986968, 2926486831428, 2910982263391, 2944810405337, 2970886268370, 3085761005285, 3174912263837, 3203102383827, 3025504625850, 3150598283304, 3268996785218, 3284148978797, 3297186905208, 3369071713224, 3425099578746, 3501212900675, 3599173571724, 3640049243667, 3675639268112, 3523764998709, 3661544208117, 3727790994177, 3695372350062, 3677048776153, 7662648270, 7925452126, 8251121525, 8614663810, 8804989947, 8925530160, 8545455168, 8808259025, 8840749198, 9371740063, 10282998639, 10819372656, 10550223948, 10854554040, 11598364183, 10156498575, 9797955609, 10020771627, 10870125777, 10596748481, 10646732914, 10273770732, 9562450763, 9126045611, 9915226744, 10420072141, 10961828435, 11487437024, 12133969366, 12751087602, 13175548086, 13871457663, 14409589638, 15108454815, 15607033785, 16248860403, 16996707892, 17709950508, 18542387390, 19358251846, 20074507180, 20877487493, 21816974338, 22951457033, 24236738625, 25666707129, 27309353954, 28496442169, 31103809332, 32610629348, 35186775129, 40129504915, 43858655296, 47065830437, 48410143589, 49436806230, 51104539956, 55258774288, 58684861220, 62503939826, 62825173619, 66014472471, 68526224001, 70678009792, 74629231909, 41539985361, 47024857985, 47196410446, 52786762334, 57753826340, 63972764697, 68127476783, 71989954837, 77175907942, 86100274027, 93789528052, 101143730558, 111420086907, 120436622701, 112682623197, 119856909405, 128069383417, 131835905144, 141389873865, 146030402056, 147019219771, 144734950884, 143095614240, 141552152406, 144398172998, 148021926593, 148788176908, 145427255498, 151662975130, 157426168113, 157426168113, 162306378863, 163442524062, 160827443641, 164043992268, 167488456016, 169803934634, 175921772178, 181968090540, 186806231970, 194535950663, 203582678904, 213116735217, 225470734593, 237596249349, 240408216059, 255898673342, 264872706550, 265024939553, 254107830646, 239639588360, 215970916413, 197978089510, 193479795684, 195012591113, 194567373678, 194505511433, 197370820217, 201445880434, 206033167050, 187085880047, 203277223532, 214502162962, 219083738943, 223655084018, 713408661, 806585906, 856410923, 914698328, 966893338, 973141791, 1031133339, 1122103173, 1189616948, 1247439439, 1355667363, 1364686341, 1304371833, 1349466794, 1279569603, 1326355632, 1420491372, 1498843859, 1582833234, 1688242726, 1490388563, 1488697499, 1412599749, 1341575185, 1421055060, 1474041620, 1496589112, 1518572904, 1636383513, 1658930987, 1776741578, 1799289052, 1781814765, 1860749973, 1989264212, 2088478601, 2204508100, 2256367786, 2395498418, 2416242292, 2458184031, 2445978671, 2480080343, 2447881939, 2563963821, 2499113022, 2616120347, 2617499780, 2633808516, 2708402650, 2715195047, 2759563889, 2814880887, 2839256686, 294935712, 310689415, 328094495, 326339898, 331346564, 345012163, 357544988, 370303857, 392446947, 420680655, 458951763, 472567905, 490372992, 510049757, 517116730, 512715297, 502672150, 511185184, 522070746, 545241471, 572588028, 639887179, 684028916, 717463922, 702943169, 727105600, 795918681, 790765503, 895749020, 859960907, 912620191, 921267656, 860341634, 855944031, 862490064, 852529700, 872573509, 936638937, 997007407, 1034291535, 1080200382, 1127312678, 1134939081, 978809798, 1024791581, 1099706286, 1149485315, 1195043156, 4800664422, 4842877343, 5157363603, 5345211101, 5149976342, 5186912647, 5292444949, 5315662056, 5435968880, 5440190172, 5556275705, 5650199454, 5751510464, 5799000000, 5809553230, 5861264058, 5812719199, 5959409099, 5332547224, 5442300818, 5719850773, 7658204179, 7987393491, 8269867762, 9058899478, 9478597606, 9892032168, 10437291267, 10866491014, 11819051425, 12378909138, 13085482862, 13816144107, 14829289086, 15835135198, 16844629802, 17173098537, 18441720942, 19881875629, 20875311284, 21859259916, 22681163315, 22827878373, 22022033947, 21455607096, 21562176614, 21430789872, 21461446531, 22222036613, 23087004291, 23997230103, 24741759327, 25646874429, 26887757117, 27943674816, 29070850423, 30509435266, 31411837206, 32782678035, 34419690178, 35743837064, 37033785218, 37897625984, 39352624644, 40360200458, 41626669983, 42990370900, 45290956657, 48161370082, 49747576364, 49984821614, 51426471557, 53567821946, 55161308535, 57199419016, 59741348518, 62186066547, 63851286764, 65817811430, 68060140995, 70794727937, 69530651433, 75122100458, 78265598404, 81030845277, 83989981406, 1942094537, 2046303803, 2093679410, 2126493371, 2238138977, 2302528457, 2484966268, 2401643613, 2564865665, 2533885659, 2599801856, 2615653814, 2662735707, 2697351586, 2735114764, 2871868603, 2961299741, 3059020822, 3251987425, 3382179961, 3528427545, 3620640283, 3739069518, 3927673589, 4083606123, 4271765348, 4462353367, 4693574823, 4864614381, 5050053677, 5176459579, 5365832405, 5642956694, 5713414722, 5847115329, 6022369313, 6094011545, 6509469022, 6778506429, 6702408065, 7025019105, 7419271030, 7858142150, 8168199850, 8470141696, 8794201742, 9745789528, 10749606370, 11433119223, 12075307751, 12643401588, 13349198344, 13879482945, 14648645956, 15432355339, 309755918, 297641465, 316615694, 320129789, 334725278, 360986432, 378831635, 351669142, 397829386, 405762678, 341032772, 402989997, 419915908, 405645958, 442597153, 461037932, 457377994, 470641955, 492291485, 522321266, 554182863, 582446190, 588853097, 601219012, 620458021, 647758174, 722898122, 769886500, 597079877, 697478986, 705153195, 738901627, 765900620, 763710672, 772660533, 823345295, 845299838, 866938047, 906163311, 928345745, 980382895, 1059647261, 1041496885, 1075408772, 1085781367, 1152384166, 1214989490, 1271652706, 1319485332, 1389780856, 1429964954, 1502186168, 1585255149, 1677635814, 1747195818, 1555849243, 1628811172, 1646808327, 1444602377, 1608713286, 1778288055, 1871350740, 1952073734, 1972079123, 2110013962, 2199804697, 2268281336, 2193027225, 2220324260, 2391352284, 2594211213, 2634081989, 2564577004, 2518255902, 2472028372, 2514890618, 2552517555, 2215837056, 2065328835, 1961468862, 2008537592, 1990448657, 2008350685, 1934171587, 1839074818, 1782661480, 1890652727, 2037327406, 2203881070, 2391925529, 2512273984, 2712138382, 2879766586, 2831412296, 2915226398, 2875468427, 2941015352, 2974326085, 2955521640, 3001726850, 2943164432, 3094137270, 3316643991, 3374858506, 3496741806, 3641452424, 3830671453, 4032790343, 4180123674, 4250621228, 4279840193, 4442793237, 4608708975, 4813377725, 5071030135, 7275896377, 8735441012, 14268000638, 19089873040, 27454923839, 6694501128, 6498219674, 7010771683, 6878072319, 6764765888, 6911006452, 6871213789, 6725703043, 6939689176, 7204226191, 7251136777, 7721038031, 7796480893, 8167228671, 8639285435, 8736283400, 9473523979, 9824816121, 10434825547, 11223742331, 12051458300, 11707665179, 11290433820, 11392971447, 11427254839, 11496233326, 11439039014, 11348253230, 11370998175, 11039712740, 11154318515, 11364080463, 10760655413, 10176750400, 8960564685, 9847455167, 10255215964, 10532590219, 10762394520, 11054082104, 11150259169, 11112041891, 11228920585, 11619774577, 11466642593, 11818917734, 12027964912, 12594064682, 12928818990, 13690375422, 12916662276, 13575181302, 13643386325, 14233433330, 14644604839, 14849629308, 15118774099, 15498296353, 15756778637, 15485274058, 14973407477, 14704149691, 14456828250, 14187369712, 13595808327, 9342042393454, 9759790094817, 10306651804588, 10826761650698, 11516601791851, 12151851119237, 12821446717266, 13310834983699, 14097097208663, 14889525505158, 15343966022945, 15929555887093, 16798079014014, 17865420842127, 18082687711578, 18068436026222, 18964619456349, 19701682379028, 20531359752570, 21360647504216, 21636242926165, 22049742656279, 22010136430023, 22630247631528, 23695580624153, 24527019846410, 25309957390146, 26196021757553, 27405199466196, 28465391142266, 29217840827808, 29465203733474, 29928643395427, 30273351211353, 31174475329408, 32045848397118, 32980608977904, 34137325348401, 35061555124552, 36315356236936, 37869377916277, 38470254397250, 39100740462981, 39998632625769, 41404604911602, 42647529103990, 44029777090961, 45301626116961, 45613841648602, 44086964954450, 45430149732850, 46354893456607, 47042361523237, 47801625827230, 48832801009817, 49977567874625, 50900199458472, 52171217990931, 53414259824681, 54426233106889, 52308536451537, 55370472567228, 57056681475138, 58099299703020, 59232240658596, 428527494, 435656326, 445176447, 450822527, 457797455, 469623900, 464367268, 481847770, 476170857, 480367673, 504106900, 527572760, 548176464, 572522562, 626403669, 659728478, 765945167, 832415796, 940116353, 1048514226, 1185305219, 1271291180, 1327117465, 1419960839, 1453450087, 1521300422, 1605514179, 1633451639, 1757176144, 1882432395, 2280969074, 2875090818, 3134862036, 3562368636, 4596133118, 5730204280, 7045709676, 8625903498, 9624452405, 10738565555, 11770779974, 12091321063, 12545270107, 13115708313, 13933118990, 14776156180, 15746542343, 16720989901, 17428555328, 17004757718, 17639229093, 18315815357, 19072018181, 19604424966, 20203944075, 20979791685, 21796529142, 22852116284, 23730778960, 24338200129, 22156260473, 24940257609, 25973672631, 26902451582, 27858556649, 12533111886, 14324279358, 16582325270, 18012993061, 20650460211, 21021080725, 21358148477, 22083768219, 24588784464, 26852550847, 28810932086, 31868303808, 35781656005, 36645887160, 36826192005, 42778892108, 47794975096, 51743200165, 57722962496, 63557732889, 69443657494, 71492136151, 75765217966, 83321850125, 83952642060, 93234546266, 105726514765, 114725475675, 117337860760, 121832500817, 128779352771, 136808693850, 145292372335, 154062294388, 157719435491, 164435818470, 172821698903, 162655211867, 166732587569, 179510029573, 180516832466, 183507428690, 189116020461, 205569305107, 220757155566, 236282293795, 251557491446, 256910422168, 250592602004, 267551928313, 280433768912, 285202001494, 294047609778, 302170458556, 309385622601, 316116086739, 328116204743, 337457513840, 331813719170, 310097161184, 330112209080, 317951587861, 328201901799, 336423318692, 20802988700, 21780729168, 23109353648, 24426586806, 25574636386, 36420945624, 39116095601, 42049802771, 44110243106, 47153849881, 49370080825, 52431025836, 55629318412, 59467741383, 62976338125, 66880871088, 69288582448, 74554514714, 77834913361, 79936456022, 80096328934, 82392486406, 84733329898, 85345922955, 87614458282, 87392734576, 88734168329, 92328993221, 92268736418, 92948226295, 89698143067, 79031203241, 76609544644, 76168190532, 78412984829, 79580966214, 79661529391, 82033753398, 85190500943, 87819529312, 91691821698, 95416367494, 99929623991, 103865629649, 109020611056, 113708806061, 118182032745, 118574815857, 119752782052, 111681245651, 112873946275, 115037411549, 113496503293, 115802945078, 120822254244, 125244126623, 128298381762, 133589642960, 141078862882, 148241697677, 141809897486, 152052706989, 158366514062, 157072489603, 157952280644, 2496863279, 2495011007, 2702465523, 2980306392, 3274817714, 3513760862, 3821238090, 3773079006, 3565624491, 3650829024, 3923113076, 4435504503, 4709500455, 5030029513, 5317057690, 5351414126, 5670324564, 6170576319, 6541842281, 6859813918, 7254110584, 7563498911, 7726459506, 7560250866, 7872422564, 8131648956, 8641547413, 9380048847, 9371632506, 9395852535, 9505724850, 9484477131, 9164480910, 9284851739, 9619928847, 9631144112, 10064319595, 10481070032, 11215843688, 11653035887, 12224638522, 12694179473, 12763018324, 13054189959, 14049259322, 15036829612, 15889660318, 17278627869, 17572297288, 16110024870, 15752089361, 15969467673, 16156200535, 16737332122, 17057653878, 17700486957, 18801118749, 19456350341, 20363166145, 20594942207, 19226227440, 20222255991, 22005999303, 23147265109, 22922580053, 136368119594, 141444753584, 145590679986, 154317899661, 165819135753, 161448524536, 161359197052, 173987108161, 179881668161, 191645390152, 201528983203, 204839964083, 203706581888, 210419775347, 212913957231, 232395396987, 236260373289, 253400507185, 267876092471, 253844253326, 270942749191, 287216122417, 297198988654, 318861504646, 331044366862, 348438428459, 365081813582, 379558605848, 416101684459, 440848680243, 465242841648, 470159674247, 495935689518, 519496484311, 554089360749, 596058814154, 641058406947, 667020123972, 708271422053, 770923380745, 800534479623, 839151992864, 871073127580, 939542798342, 1013982178697, 1094324353140, 1182534912713, 1273126725479, 1312424303406, 1415605643155, 1535897931732, 1616399198833, 1704596203504, 1813453530766, 1947834564908, 2103588360044, 2277267041550, 2432016068497, 2588974770244, 2689205295885, 2533830417086, 2779348258938, 2990839011962, 3265719695911, 3477820532826, 52777607844, 55807383384, 56835342943, 55563919278, 57525157909, 58147343958, 59770437997, 60595510800, 67209619010, 71794859672, 77218698920, 82642538168, 88458625142, 95627290482, 102928121319, 108051163593, 115492177179, 125610822865, 134110994997, 143933699325, 158154460398, 170691612499, 174526106274, 181843928959, 194528502792, 199318073804, 211028100540, 221423191492, 234222555729, 251687564195, 269915108912, 288571594912, 307321553097, 327286415428, 351963716551, 380895160093, 410674256276, 429975448805, 373533751956, 376488874892, 395012382597, 409404526219, 427825582126, 448277224148, 470829486219, 497631790442, 525006275302, 558318040161, 591893632243, 619291626017, 657835433773, 698422460479, 740537688618, 781691320690, 820828013230, 860854232686, 904181621780, 950021694164, 999178586309, 1049330233997, 1027656193885, 1065709127396, 1122268412650, 1178932006499, 1238236350136, 50350548202, 55582432557, 59978596070, 64202333927, 69643628268, 81507915872, 90883288325, 101110205808, 115674304556, 133623091839, 148224891000, 168534047458, 192969825709, 207330025746, 219357345962, 218641766675, 258566705735, 251395157266, 219113865436, 192774712987, 151136050943, 142526151688, 175551236248, 195014104732, 181090389202, 184472523734, 166422061469, 166135636307, 156031272523, 165599290646, 188112392401, 212033043457, 219025854894, 215803959420, 212138990732, 217232542412, 231027951539, 234147751320, 239018052131, 243804857656, 258056537598, 264229695672, 285576361692, 310248155730, 323702581949, 334028060139, 350728779262, 379333424181, 380285006935, 384115942794, 406386748164, 417138595177, 401507697046, 395396833390, 415106476157, 409191686496, 445262288195, 458739730634, 441546348305, 431119516583, 450269020578, 468869169367, 489278157562, 515368187132, 534246745197, 7007485325, 7520837447, 7867047598, 8059609507, 9254568661, 10250719342, 10759449895, 9806505271, 11719960412, 12100177780, 12650053064, 13329936812, 13827850446, 14438869357, 16765457417, 18859574485, 22098725966, 22518592787, 26359581201, 31860629533, 39747322739, 39457673064, 40812640889, 35477076845, 34950156507, 35458295526, 37106251927, 40559093082, 40551371874, 39286763062, 62001516291, 22291338827, 29556579056, 38509216455, 39993566700, 40841438911, 45342486348, 54972294638, 74213129683, 87259924322, 101916218527, 103716679377, 95208069160, 60307856288, 92503535426, 94053181141, 99356180856, 101232561440, 109562085020, 113264515567, 120516349622, 129611081238, 147674239072, 158939252263, 162537141323, 166774104959, 189767872908, 186314571374, 191221819559, 201765390224, 177479307669, 180145367592, 194483223959, 195490074355, 192469260104, 24110313424, 25319727520, 26134122484, 27374091003, 28410463563, 28959765671, 29218403167, 30908893564, 33457000744, 35418870779, 36361200213, 37622893378, 40064546829, 41956165576, 43743594855, 46218015394, 46862667362, 50710701806, 54355141813, 56025495102, 57750704523, 59671040950, 61033610334, 60884504483, 63535642711, 65496107816, 65215568204, 68256629227, 71817859762, 75993292635, 82427285855, 84017835877, 86826782446, 89164687696, 94296853730, 103381809953, 111010999492, 123246371072, 134050299130, 148165642333, 162098435201, 170699088560, 180769250950, 186217344582, 198858038461, 210272056411, 220760118842, 232482742331, 222058051543, 210742455593, 214289191596, 217736818590, 216854920423, 221610413457, 242410308909, 302101388556, 305795232417, 336707637029, 362595940328, 380627401462, 407856325068, 474166373639, 509781668505, 496851698334, 509767195342, 1181084096, 1186031930, 1412629715, 1552428450, 1736070746, 1854908489, 1932573079, 1963590738, 1979299513, 2030761215, 2111991688, 2202807293, 2372423591, 2576451886, 2924273044, 3324898364, 3501118028, 3690178368, 3918969360, 4154107509, 4370121229, 4627958352, 4984311086, 5358134429, 5620683069, 5738717429, 5933833731, 6052510369, 6494579135, 6763575613, 7112244689, 7084800892, 7577357706, 7792384786, 7964861239, 7985161906, 7279527763, 7558904124, 7244046026, 18583908318, 20666029079, 22764895216, 25199765384, 27199917741, 29647352059, 29623738826, 30510977643, 35466555950, 40277843295, 43221080449, 47954251678, 53779040920, 56783925431, 60461344100, 62421996170, 62623309265, 63271647907, 66786442968, 70932422328, 72117307130, 75968318465, 77550358895, 80155353982, 80903374864, 84169395855, 87696215124, 93957471741, 96691649504, 97247381690, 104361221372, 112424289466, 121147589381, 126134940469, 135504048695, 144451278945, 152886422507, 158409209239, 164922938836, 170360909595, 184981435200, 185495549157, 185246850387, 187931184126, 196666032830, 205295323130, 216795201343, 230503919634, 237930977208, 240875924092, 254206817526, 268235973747, 274800159647, 286027695014, 296827610046, 303469434072, 317003511449, 330783435889, 344027669320, 356792803355, 349579824803, 382399686301, 406350386042, 413772459124, 417380424316, 488503132607, 528595785997, 561388020895, 592880361770, 609467389164, 629384928005, 667052320830, 714937421885, 761726892208, 808177455097, 851095738477, 866569577728, 898550204800, 962579655370, 1015522894585, 994296811886, 1065144288779, 1092417317092, 1127813165153, 1195021350830, 1236010778504, 1246445522983, 1251600643353, 1266234400973, 1307081253663, 1343654508026, 1382082648970, 1426198182881, 1486018315011, 1536370314479, 1566879170825, 1590984785699, 1604257980661, 1590576776647, 1624790459614, 1671695507214, 1694189587392, 1726814955886, 1757973143577, 1787471784895, 1856863206512, 1894119928193, 1899232719747, 1900496731461, 1928510465814, 1943213635518, 1978181374737, 2007108163772, 1986572667176, 1881181927615, 1909947188308, 1923230167272, 1863124632394, 1829252558793, 1829227175768, 1845428048839, 1868241619489, 1898202609462, 1913894038926, 1922107755078, 1751650987235, 1908092024820, 2000084512919, 2019599234310, 2033588532657, 7407890769, 7541872735, 7975087876, 8419673016, 9435456809, 9667387268, 11408344049, 10782538299, 10326516578, 10300071169, 9610559160, 9360920206, 9355893362, 9256717027, 8727773475, 8958138517, 9143503152, 9318059796, 9174343092, 8904283865, 9071914861, 9784092367, 10172941747, 10902677820, 11360648630, 11910303935, 12143214990, 13286754001, 13470561601, 13787114012, 13771433761, 13614376085, 13296541186, 13435845573, 13553906825, 13736197326, 14010549151, 14524220379, 14716481130, 14848016734, 15278479351, 15497260153, 15371463204, 14703526728, 14489274699, 14739993670, 14649543756, 14725382395, 14826961375, 14963589915, 15376650479, 15729242259, 16124965549, 16416735750, 15053421189, 15912170664, 16936803585, 17401946531, 17308839319, 595545661031, 667270419543, 726717361028, 788296791335, 880343907381, 931577351068, 1030683781033, 1144905624564, 1292397726863, 1453661751929, 1459462598521, 1528042629882, 1656605218634, 1789673689005, 1767745894179, 1822397100508, 1894837095325, 1978026847418, 2082307265730, 2196501867256, 2258390310743, 2354611841484, 2431837052476, 2520117566447, 2631276932032, 2767045767160, 2858193572217, 2991067029860, 3190321043522, 3347469412117, 3509518031563, 3633170889060, 3665890719857, 3649056226895, 3688589488079, 3785636263361, 3904273220109, 3942583070732, 3892499235707, 3879501014656, 3986755544463, 4002148544212, 4003827945767, 4065291729517, 4154163710039, 4229100705435, 4287138774362, 4350758602405, 4297492743392, 4052826324003, 4218907820178, 4219912322040, 4277925608846, 4363702302793, 4376627829634, 4444930651964, 4478437728050, 4553466417290, 4582763011478, 4564332550096, 4374056271824, 4492005937826, 4534320578755, 4601203385713, 4606002855955, 5730509541, 6206050652, 7117071955, 8597629976, 9559261688, 11201420243, 11988425688, 11722313981, 12225399095, 11894464001, 12549210740, 12840763337, 13028517103, 11630658934, 11598569492, 11785136086, 13476276723, 14080955882, 14780987323, 15697537788, 16025148664, 16555336763, 17054012095, 17632063087, 18380669691, 19349323186, 20468450874, 21320279753, 23146833797, 25032512558, 27058387611, 29270727368, 31384186979, 32960837541, 33723826288, 34646908078, 35488605511, 36414839440, 37647146046, 38587017887, 39356512808, 40330034782, 41103996749, 41823826702, 41362613665, 42874683401, 44009762839, 45279041100, 46405988481, 95326487409, 84840573793, 80344023383, 72952373230, 63760374204, 58532023518, 58824683637, 59824703259, 58688033897, 60272610811, 66179326672, 75113535772, 82474662277, 90144805869, 98798707234, 108382181835, 119979075291, 130657212992, 134968901021, 136588527833, 146559490369, 157404892659, 164960327499, 174857947143, 182201980933, 184388404706, 186416677156, 194059760924, 202016211108, 211106940610, 205829267103, 214679925583, 221549683201, 232848717043, 244491152895, 6102055403, 5627642874, 6159869249, 6700603529, 7033252799, 7174557471, 8231266932, 8507938913, 9187101299, 9918323313, 9456581036, 11553473095, 13527086974, 14324722508, 14907110911, 15038621917, 15362548495, 16814892774, 17977221151, 19346227179, 20428063600, 21198925607, 21518282813, 21799967946, 22182604684, 23136581311, 24797222251, 26269459979, 27899002871, 29207563408, 30431959354, 30869676465, 30622875266, 30731034422, 31540116338, 32929842156, 34295389782, 34458259247, 35592009621, 36412543752, 36630908098, 38015522174, 38223413680, 39344305939, 41352557259, 43795114731, 46629751036, 49824229272, 49939962360, 51591446859, 55748929986, 58603891851, 61281315911, 63608687382, 66801914096, 70120446896, 73074983895, 75879571212, 80165208728, 84264984851, 84035138346, 90413816676, 94807911027, 100230916344, 104966566488, 84746567, 82805819, 92808122, 112214192, 163050311, 171764404, 125786109, 119984062, 121255405, 107207973, 106050807, 112543444, 111316549, 100432082, 114410709, 99262590, 96815049, 98066610, 119685802, 110957784, 103872759, 98005315, 121486637, 121360297, 123842427, 127250828, 127184599, 128681731, 134398126, 129137471, 137844779, 133510761, 135442868, 133309011, 132497202, 134209636, 141962839, 146299917, 141933258, 142695157, 144444531, 149158807, 157815476, 170016068, 172164497, 191559398, 205137185, 212828045, 220233266, 227422251, 224083567, 243085266, 254185331, 260926354, 274669078, 4580661082, 4811290686, 5048966087, 5368051162, 5459962717, 5751568358, 5944177154, 6295848422, 6646638934, 6967382841, 7204735953, 7547450874, 7144396206, 7912108452, 8250627929, 8586232700, 8978889464, 55498510908, 59407648951, 61725008483, 57669629302, 50177583440, 44018581774, 46926530505, 45121014947, 48439563791, 55172280681, 44462929838, 36048439889, 31813071622, 34338543538, 36138434436, 34597277855, 37561473177, 40621287704, 36537785228, 45998461761, 33933574664, 20018165400, 36595073851, 49033910555, 53170492472, 55753669856, 56091050454, 57478364573, 59583253740, 58517303894, 61264446634, 61395143657, 63245767128, 74203741654, 81802425970, 90480882139, 97280315040, 103108938573, 105665789636, 98188818733, 95861205611, 105091330435, 112054550468, 113342578898, 113910328503, 114585555688, 117938415952, 112380895138, 115463874454, 118077765349, 112389586345, 114268886945, 121991940635, 119958083706, 116887023610, 4159487047, 4296748804, 4863920937, 4999612217, 5284729934, 4864914939, 4191715901, 3543704782, 2831946047, 2678346337, 2868093847, 3152472634, 3219362911, 3337056039, 3518703233, 3705955297, 3705313255, 3965807641, 4244477505, 4237027793, 4368498475, 4741693829, 5140072739, 5288430380, 5263491909, 5576999924, 5572083788, 6180302892, 6429000667, 6678177511, 6967733666, 7297999868, 7572252145, 7920623120, 7354379549, 7759385792, 8455209116, 9217301873, 10050558458, 2109467955, 2216417220, 2324692154, 2291546871, 2245482171, 2564130387, 2736044527, 2853600421, 3012256546, 3190357917, 3450659811, 3693284478, 3949167183, 4220557557, 4388012740, 4708617453, 4981659930, 5268175760, 5579985581, 5918523434, 6294805131, 6742212710, 7323341971, 7879683723, 8496261313, 9133631713, 9912447859, 10709275115, 11568812077, 12497359667, 13448654116, 14426380125, 15439521179, 16503694943, 17534839203, 18491844275, 18584864138, 19054754737, 19570648221, 20303702352, 21142284373, 729349812797, 773231253578, 808013576090, 825398906625, 886970010965, 936531931118, 981300881213, 1023199237379, 1096086191462, 1168137758314, 1245059136915, 1327804995644, 1419938700715, 1532865006767, 1625840949081, 1684206889097, 1776920201103, 1864339509260, 1947266513308, 2086410718624, 2217058689847, 2242566543354, 2240621016421, 2184071277060, 2269694254574, 2338786758854, 2421839794981, 2502789644716, 2522707412662, 2553335247789, 2548726649870, 2629815779671, 2700215543663, 2815453987421, 2957305225288, 2985337280160, 3101691284136, 3271171103530, 3366894681289, 3384904001008, 3507688633929, 3526334240011, 3533889214212, 3612004868342, 3818690961691, 3975105662293, 4184267349636, 4405476467591, 4568072565555, 4462729674758, 4737753656500, 4946051556371, 5076825930636, 5214701785543, 5277043973631, 5289615626446, 5251012055327, 5332575619822, 5397521762017, 5414366311242, 5042906452648, 5399139510357, 5619688802310, 5746106067940, 5875603254876, 20300396490, 17743516527, 12044552669, 11444375037, 11694996755, 11584507029, 11850946177, 12937852902, 13785282610, 14173807644, 15001703493, 15970900289, 17195147700, 18644549495, 20271313178, 22625890637, 25527665150, 28186253353, 27231101091, 22863227157, 22026145287, 22694935010, 24352854611, 24863312429, 25384188823, 26344565876, 27016796481, 27935083541, 29139005429, 29335802338, 28318076614, 30284070900, 30862052747, 30571453786, 30557357896, 13590690651, 7821290496, 9896526025, 14790098775, 17221346342, 19075339624, 20621442059, 21951290517, 24428699054, 24686413686, 25591349424, 25456845224, 25798443405, 26789018310, 27706046545, 28600147893, 30510478932, 31329923063, 31815384920, 34777595316, 37931620043, 41812842419, 45147473283, 45539055323, 46707037069, 48494923363, 49699566407, 49929337836, 50705514062, 51163399287, 50199119756, 46727888410, 36728167162, 34156740537, 33944395264, 33686219465, 193508327, 197116860, 227338452, 251470587, 272219723, 278083623, 276955934, 307177536, 306049826, 310786059, 317552093, 333790811, 333114189, 421072594, 467306740, 404157255, 448813112, 546694921, 646832345, 665551148, 647283238, 651779515, 680830657, 694353079, 732784813, 751912323, 787138333, 792882304, 861085398, 910987401, 966060902, 1033362571, 1105247043, 1144038630, 1212450693, 1252351695, 1322446271, 1371424437, 1392512225, 1399140932, 1453365294, 1505128088, 1516022748, 1585150007, 1611976676, 1667849758, 1738401391, 1811204148, 1911244554, 1887282177, 1986735734, 2078451680, 2210102550, 2249719203, 2288201773, 2359686724, 2444845631, 2368122098, 2333058897, 2299976266, 2112391171, 2160272945, 2211855514, 2252257815, 2316549022, 2785350370, 2853312513, 2891678326, 2957448411, 3109815009, 3258892894, 3509914203, 3746685675, 3925360307, 4211459133, 4492076771, 4712405513, 4907522457, 4796809968, 5024811956, 4850521857, 5108120174, 5189236333, 5439161404, 5616740217, 5386545754, 5271448731, 5143197691, 5045638801, 4939311262, 4897657154, 4815445174, 4767213639, 4669871991, 3424489545, 1676942910, 1438394191, 933723838, 625824712, 489630570, 468741927, 525559090, 1084122317, 1411615367, 1718520972, 2210291803, 2274838397, 2360440967, 1648882904, 1692081112, 1781443510, 1924741222, 2108270598, 2258921103, 2378656131, 2523749998, 2730716886, 2949005327, 3205193907, 3227674916, 3227075700, 3176896008, 3254893758, 3292571599, 3211334057, 3115556299, 3270920145, 3428189426, 3588757484, 3733092094, 4206979769, 4623294238, 6127004092, 8272704007, 12001351827, 15379597827, 18238997837, 20265366359, 27128012832, 30678497533, 32197312918, 30498091672, 33281298886, 33925831081, 41455139017, 43125063344, 52992488552, 57683765284, 59590166894, 64928319576, 65373260707, 52828013781, 54310397842, 52967721371, 50297204631, 54485341416, 48299889590, 41198814142, 44321281890, 47512155858, 49279670598, 56994467920, 55448621740, 53361983286, 54394423864, 53186646293, 54321714851, 57153327139, 55123101078, 55536336508, 57579668503, 56564631725, 56022234980, 63314109952, 66138956972, 73990151521, 78799900129, 83709120342, 83573471186, 79896086548, 83912660700, 41672273290, 77854953189, 63842648630, 49131511071, 48717501321, 47991152062, 63584342257, 68633808773, 60949510655, 42996651437, 55164567212, 50586008471, 55745806520, 56804949261, 6268515276, 30815380911, 29066403739, 22887185525, 19173313427, 17300837660, 17870049092, 18768366411, 20326259134, 21843195078, 21603573442, 22342117970, 23790809196, 25389513378, 28068588415, 29893617960, 32204827116, 34586529059, 38417999935, 39416661070, 33567775753, 33711177146, 35842949499, 37413912227, 38928020774, 40396597406, 41540954817, 42650896790, 44618059836, 46812540124, 49002127329, 49023107998, 52150790162, 53474129886, 53657151896, 55144866855, 145395970998, 149256305621, 150879552876, 151980030680, 151124889656, 154071442370, 156844895711, 163199423083, 169652590981, 169590665168, 163682980345, 167175507727, 167947030804, 167930886252, 170661576377, 178813726204, 187873293265, 199734871031, 209178293025, 214089056126, 220165478205, 229044421185, 241130252733, 254818858286, 269378740081, 285653786070, 300706153917, 317628084115, 333469918631, 344433153791, 366802841348, 366324614356, 350205581428, 359133672362, 369403058809, 361782469708, 363606130568, 370459501005, 381006074430, 392475611342, 387960453292, 392923744418, 406116518361, 405266158076, 414693304323, 443734470660, 458269498848, 475562672795, 504661820087, 537619522153, 548522144929, 556053156049, 564987230030, 586887666164, 633421434077, 679202903090, 711862671951, 723888284622, 756836468646, 793931871305, 821845305427, 866705205128, 915791437240, 950279368592, 964779075155, 1015705345357, 1036219157809, 1059422498271, 1083567905197, 1112557429183, 1156575487425, 1201039654284, 1244344974282, 1328063924682, 1376844932680, 1447425217012, 1479091630602, 1533546121591, 1568590843370, 1632014588188, 1716516831926, 1826895571984, 1900860203395, 1987505409157, 2095146271388, 2183346998486, 2278061809641, 2381242812499, 2522864370278, 2702270854244, 2883389967786, 3084673550583, 3297112737837, 3448456414141, 3654204746731, 3905133763584, 4090885153145, 4302721062535, 4546814027269, 4825018099553, 5110516313268, 5401054366716, 5694932890227, 6003797336992, 6247796271967, 5999297450106, 6388688849748, 6787400148979, 7197495270158, 7569839678967, 8747570887, 9082601376, 9206004653, 9522609145, 10271641279, 10196151536, 10308911195, 10331253782, 10763500260, 11836928851, 12045250966, 12366526036, 13182493346, 14278312012, 14879781081, 13901975445, 14254297206, 14478058109, 15068034768, 15421471918, 15551149193, 15465469050, 15640429654, 16107934816, 17104523016, 17582030660, 19337409139, 20101425485, 21802666470, 23938904806, 25212438591, 27391849867, 27890286478, 29061858948, 30172289819, 30604417413, 31032290274, 32714187913, 34897700608, 37750651094, 40369840252, 41610952660, 42953079744, 44078183528, 45943523456, 47084243707, 49917168649, 53959794029, 53797819880, 52055333192, 54012829512, 54576884709, 55477349891, 57236974872, 58738350400, 60071584216, 63062061883, 63892707251, 64922207640, 66707126419, 66366885630, 70965934440, 70187142285, 70256936375, 70508886559, 5864572000, 6452411836, 6998223923, 7049469247, 7521431005, 8596485490, 9267941894, 9733648869, 10510339248, 10894953515, 12343868429, 12984050920, 13536337255, 13982511751, 13923804581, 13884959088, 13250263249, 12937743582, 13681294587, 14076443224, 15329923614, 17114841063, 21673699752, 23424490230, 26561538062, 30408119660, 31439719865, 31847926733, 39842746025, 48457666664, 52924239876, 58630357383, 57435035498, 44940613353, 44625350360, 49051541817, 52170812899, 50886936460, 23203378176, 28415367854, 23028683194, 40371220293, 43540200437, 4151435154, 4236482815, 4332696292, 4292428143, 4462516417, 4442334514, 4534048838, 4784716703, 5111454772, 5301663360, 5581403272, 5800716980, 5726895807, 5576938281, 5688860706, 5760465920, 5583685378, 5715683720, 5563543310, 6111811047, 6170038735, 5565374939, 5459632815, 5508769510, 5605733876, 5670555451, 5781711090, 5849641181, 6048934315, 6295421169, 6492398920, 6082965417, 6154798240, 6284044275, 6281398611, 6386837686, 6524423229, 6765402319, 7030408175, 7360783017, 7688842733, 8148653656, 7137571065, 7835974694, 8247912168, 8640170094, 9106610406, 9626649240, 10272850829, 9864124029, 9925206605, 10081868751, 10385448752, 10624353147, 10979121878, 11323020701, 11775165456, 12238318933, 12629254472, 13186360203, 12245161113, 12814644792, 13347233960, 13908224364, 14492369787, 944667422, 1016836214, 1023632388, 1009392858, 1036253845, 1177355281, 1333343510, 1430431584, 1402923252, 1485448247, 1492567970, 1734641056, 1842732594, 1885127635, 2020403708, 2143382122, 2250502600, 2361183024, 2591281916, 2705198653, 2716201951, 2572511628, 2636913267, 2734972402, 2881575238, 3013291524, 3006818901, 3055686904, 3152774981, 3195170015, 3377048507, 3671872668, 3402615041, 3732391067, 3350187439, 3910634175, 4196762833, 4355921668, 4525595860, 4663277073, 4736773940, 4501121160, 4577640221, 4838823865, 5101112194, 5267853576, 5515442681, 6044925172, 6506741521, 7048630103, 7533157578, 7904743381, 8054933506, 8490733601, 8968360291, 9219474379, 9449961238, 9827959688, 10255826273, 10842133933, 10928176721, 11426314939, 11531564448, 11755940188, 11952668098, 10075053649, 10840555621, 11536630907, 12383281583, 13046897050, 14049533276, 15147744693, 15732015396, 16987114742, 17817535562, 18884189212, 20779153503, 22729992899, 25389647919, 27501726905, 27722034464, 30927669086, 33325509326, 35542952796, 38865898972, 41758231849, 44657131817, 47311173244, 50269176995, 54170965009, 53615577053, 54280729183, 57098947792, 62773281162, 68460289886, 74627553679, 81751102498, 89014784403, 97822746879, 106834219205, 117335045630, 129071719045, 138523307832, 128328802476, 136205126470, 148271359064, 149038923296, 157073594223, 166165798103, 177437551536, 186898768708, 197336779111, 209766600383, 219902039818, 216573759299, 232654030399, 244970531973, 258378881826, 270506469604, 286755041078, 301355266964, 314764917575, 333061328477, 349191778300, 364602265936, 344706479641, 356134704342, 388299855024, 402034268648, 422559964245, 187964776, 197752527, 202546528, 205742529, 217527780, 200149528, 201348028, 224004421, 256898849, 284295074, 337096793, 376755239, 365406574, 424808146, 539317202, 622458576, 680724366, 740826580, 805503273, 880631019, 1029918209, 1044776799, 1114472035, 1176400673, 1267565681, 1432169026, 1544718134, 1674442652, 1799936819, 1911094724, 1984591804, 1906326757, 2044885954, 2326058788, 2463875271, 2188480301, 2705624149, 2898626608, 3158820509, 2895352810, 3091816044, 3365238508, 3445643747, 3685976098, 3975719121, 4129505319, 4392772972, 4703536561, 5106580520, 5460112147, 3663253190, 5037261439, 5733717715, 6017127527, 6227390285, 3078971539, 3193152434, 3200528597, 3396943593, 3484210939, 3687828798, 3634166619, 3578606531, 3994621299, 4538826076, 4826980130, 4756338418, 5250792007, 5023651153, 5136656281, 4704706961, 4596435346, 4467248183, 5056556735, 5017992440, 4979274371, 5517319744, 5715665208, 5413448188, 6098639579, 5790098351, 6041865012, 6379707258, 6426195785, 6835267858, 7116972455, 7590483163, 7947682136, 7889185607, 9136152788, 9413551548, 10335808731, 10488502207, 10754740076, 11151547252, 11347819622, 11760733950, 12402250894, 13093898208, 13478253743, 13333713052, 13772483870, 14668058747, 15583181170, 16518961030, 17406945659, 18254289663, 19167003985, 18942920941, 19530329790, 20253575064, 21210639746, 22269531976, 948276538, 971547184, 1028269286, 1070902753, 1178382880, 1408875524, 1648625134, 1849496420, 2055921641, 2271603717, 2431745219, 2512278835, 2569670646, 2553934237, 2578001771, 2644650327, 2747400017, 2860332292, 3101007410, 3354642080, 3565695728, 3788783235, 3966512486, 4144241960, 4378437387, 4656139454, 4832017470, 5086035706, 5346725602, 5599089764, 6701061697, 6650321051, 6832615339, 7084965036, 7113825958, 7318792018, 7489772865, 7866987912, 8213969014, 8099363633, 8601309578, 8686651936, 9042950074, 9611962674, 10345486496, 11340795042, 11803273067, 13334316042, 14292948664, 14876823596, 14362489738, 16288744391, 16693210193, 18466282602, 19721971907, 45931279, 46992251, 47500633, 63614159, 73361847, 73406055, 73671296, 75461687, 79705580, 81407556, 75550101, 80412893, 84297824, 97370735, 101135112, 94806793, 118074749, 129130978, 139189050, 136834516, 140496545, 140619900, 150661400, 159710500, 169097800, 182986300, 164133300, 153553800, 152518700, 150483000, 154176500, 164861000, 170855000, 168186800, 167500000, 170500000, 170800000, 177100000, 163700000, 169700000, 179100000, 178200000, 175900000, 182600000, 180300000, 183700000, 188300000, 195000000, 205700000, 227200000, 220900000, 225670074, 224089111, 212866912, 218192687, 1064724230, 1072460605, 1051185480, 1342268056, 1558887711, 1562488149, 1618224178, 1783225478, 1805489620, 2021894363, 2059155580, 2044063867, 1950348507, 2187561810, 2075244196, 2252596742, 2210279602, 2199124015, 2304462932, 2382151221, 2464342309, 2406678569, 2496576245, 2416015114, 2488368980, 2630543916, 2680534356, 2726650215, 2856918258, 2806313536, 2856492870, 2910027138, 3080951581, 2986651905, 3279935161, 3470788902, 3330406023, 3422918201, 3548648090, 3409611141, 3382351510, 3429078153, 3666653932, 3840187785, 4169149304, 4933487730, 4836326500, 4820314428, 4825032355, 4951459275, 5158072939, 5388639480, 5612311839, 5852228252, 6166863896, 6244622452, 6636194355, 6952885074, 7171275534, 7145411800, 7198481880, 7687691068, 8211183625, 8729112418, 968988710, 1190393861, 1199994231, 1366727737, 1272567126, 1313250841, 1266391365, 1321911600, 1230836442, 1291553245, 1286356771, 1341330044, 1453282307, 1627410034, 1770814578, 1786859757, 2211282620, 2356068982, 2446325416, 2532351079, 2277564691, 2411539084, 2544103218, 2553867367, 2673857907, 2859810699, 3138414410, 3417452086, 3649543107, 3812500630, 4086495015, 4267749305, 4545694954, 4776710033, 4974281584, 5187565675, 5477438748, 5788966840, 6140469444, 6300792946, 6817633870, 7045856941, 7159641799, 7583882471, 7912266088, 8052910022, 8444727951, 8928358886, 9409326234, 9721252644, 10146771628, 10560510104, 10929718037, 11297000949, 11729333766, 12162211503, 12631973062, 13129418116, 13655479838, 14050298678, 12006466620, 12415142570, 13494399202, 14170187784, 14868086969, 152252652596, 159865285227, 167322065048, 180886675666, 202422104046, 216794073428, 230010142144, 243477063180, 266420585702, 275528493192, 293444689473, 304485451087, 329540972152, 355446582963, 375980117956, 397578239618, 415141036251, 429216973065, 467661689803, 513016316146, 557939217934, 611422385105, 611119202965, 582860269033, 603338559533, 614917928411, 590751900359, 602941257829, 610286657409, 632412287308, 665614206222, 692078394538, 716775997861, 737325961811, 769725007521, 724231953299, 769266848274, 824645415966, 875650385843, 899774820109, 945027051117, 940766441516, 938540700989, 949667522095, 983527357381, 1004311720993, 1052569035045, 1074439987409, 1084575522159, 1016298775551, 1066822388048, 1103564231781, 1142776194808, 1152513808584, 1181370028689, 1213294467716, 1234800030119, 1257912134612, 1282719194577, 1277682078094, 1170944075446, 1241768434200, 1287835026749, 1331023107619, 1350022500028, 99705102, 101999890, 103088142, 138065957, 159227710, 159345997, 159913784, 163793635, 173031938, 176698872, 163982895, 179928140, 175212108, 178593697, 171534783, 199924950, 215877656, 218467670, 224036200, 231935742, 240612288, 258483384, 268843440, 290729057, 289175049, 309459131, 299126148, 280547201, 288505791, 291762421, 305255189, 310811267, 312188883, 317692041, 307556448, 314673715, 314047582, 308634425, 300660891, 303963551, 310244010, 321982777, 316527680, 304890763, 297006847, 310175057, 313099160, 319911415, 319911415, 332969024, 327398648, 337547021, 327738276, 329223318, 331590401, 245316426271, 260377305856, 274544524450, 303519517071, 332554457014, 371806992753, 396512074698, 427232945196, 479678384277, 529632025971, 621902185776, 677579623318, 769417985974, 855155053478, 929468218998, 930538989771, 1059426639636, 1099590201158, 1096859392214, 1158320927945, 1175072176945, 1181357259437, 1166335039689, 1161661290042, 1163035260452, 1170025093002, 1152294652616, 1163756596668, 1190574376111, 1236739546824, 1342630025051, 1372406997439, 1458537436747, 1494446113134, 1540571106801, 1589980789925, 1671068533083, 1740119133314, 1812663616200, 1863203871368, 1981800733261, 2020698620800, 2062854743334, 2159800806865, 2331304181927, 2454593088124, 2601577808790, 2737718670253, 2857536038126, 2889490672126, 3028465499180, 3144827143335, 3278425667152, 3357670897187, 3462499541386, 3558416509933, 3718490694026, 3795705838717, 3886800967972, 3948654414995, 3807095253349, 3998832510005, 4256618404294, 4352784227859, 4444729170924, 11137693132, 9355662201, 6633164508, 6553566538, 4528514463, 4465115303, 4202697785, 4271918931, 3992441789, 3857966190, 3939281163, 4179577330, 4505584348, 4802952913, 5158371415, 5545249279, 5811421236, 5985763886, 6452653478, 6065494252, 6496144351, 6874100822, 6833561915, 7451580071, 7824131195, 7797667196, 8159947934, 8500675703, 8847128857, 9161406662, 8403210632, 9573777856, 9133384072, 9242984685, 9252510447, 1764785205, 1857049235, 1943370633, 2070734432, 2163391744, 2142349784, 2236862304, 2316343303, 2407921124, 2493021991, 2535040815, 2558423483, 2620654307, 2651970427, 2691339343, 2737326250, 2804455472, 2874134248, 3006304228, 3131476494, 3214255640, 3246884485, 3291257691, 3261178238, 3333433693, 3404007586, 3441816980, 3518819006, 3642092596, 3762301282, 3909415913, 3994943522, 4035951520, 4079843968, 4180635803, 4259876164, 4507700786, 5158500738, 5197028095, 4607841717, 4703003769, 5033265481, 5084213121, 5571133210, 5971532102, 6264756528, 6453228194, 6246325873, 6602235351, 7072373236, 6136054329, 7500235156, 8345233814, 8799544244, 9548432765, 2484401291, 2691653428, 2848685511, 3017709971, 3190107887, 3489180326, 3609858808, 3794249397, 3952780563, 3826905840, 3494212069, 3170771527, 3070296387, 3135828262, 3335782058, 3410339918, 3543231097, 3661572769, 3773996564, 3817248910, 3929961221, 4115965440, 4404273778, 4872245746, 5225662152, 5672782077, 6254129712, 6810770268, 6724368909, 7152385862, 8389088993, 9422609644, 10520241544, 11349786311, 11619892590, 11793003947, 12457761002, 13422599720, 14174566537, 13528524951, 13749955731, 14441951078, 15513848972, 16308475359, 2711172142, 2844019736, 2576681934, 2656559076, 2685776941, 2736912434, 2804860644, 2929005198, 3051455322, 3312855741, 3549312481, 3794165363, 3566726069, 3665724040, 3790717464, 3696429855, 3821595609, 3912179230, 4010885990, 4148832618, 4282287496, 4484964786, 4682030356, 3980071397, 4499321890, 4847549017, 5161590831, 5324908668, 11518527478, 12673702326, 13927351920, 15091980118, 15803334620, 16687830454, 17094552490, 17703000748, 18693669512, 20106578472, 22280658838, 23630681317, 24158274887, 25316371177, 26238435140, 25780985097, 28090283843, 28479775173, 30307717167, 32128499365, 35107166524, 34993066802, 39148576061, 40262823843, 41636515790, 44641043473, 43704591004, 43380918430, 47974090254, 45380875814, 50995795428, 50199902853, 53833649265, 54747239388, 56160912155, 60497559620, 62754238001, 66626866131, 69672633474, 71896757928, 77498104932, 80164867241, 84721870674, 87895356582, 90971304769, 95997146621, 98936909179, 103015299181, 105816536606, 110413823841, 110989284688, 116603009678, 120177639735, 123651944968, 114775951852, 124135631043, 126385828220, 131006044306, 135975581947, 2851825334, 2994416685, 2787801950, 2350116987, 2197359386, 2219332908, 2168288339, 2487026734, 2690962806, 2865875511, 2894534061, 3037102925, 2806992350, 3114089525, 3314642610, 3385008953, 3747066497, 4189780379, 4624228447, 5170672900, 5210292403, 5879902615, 6448401314, 6913827631, 7481086789, 7953294766, 8741520167, 9410189984, 10057425620, 10653727556, 11365367724, 12176179697, 13149604768, 14013719723, 15093136077, 16208985769, 16970320249, 17418032489, 18025039081, 18442825951, 18217911539, 18651030677, 19465045724, 20532020330, 20973160980, 2819978877, 2833276800, 2949069211, 3342749157, 3145726892, 3482088444, 3313145218, 3116832787, 3492702255, 3607672972, 3787310936, 3943725455, 4039788351, 4000678162, 4214409419, 4389421587, 4656315811, 4933473074, 5255027822, 5528356401, 5967227079, 6346489388, 6702138810, 6996435937, 7341551094, 7550858733, 7471019822, 7171758277, 6357588759, 6592520573, 6778227478, 6734127184, 7384707336, 7830700106, 8416276600, 9001043827, 9580955459, 10122431105, 10716234490, 11889140284, 13523413252, 15057508855, 16868251605, 19203491833, 21808380519, 24767548772, 28006178558, 31364521323, 34581048770, 38229352561, 41912536387, 44256068473, 47501220127, 51503673422, 55711475877, 59607290408, 63101751664, 66973743449, 71172235146, 75854734834, 68991135074, 60700903303, 63151698290, 63756973611, 63137226235, 3477739161, 3511523641, 3497544590, 3433768600, 3425634293, 3441535103, 3605602362, 3733737146, 3764097990, 3834060337, 3912561187, 4232045772, 4536302039, 4464649372, 4541882425, 4718971067, 4869568737, 5075069422, 5242119678, 5418741285, 5607973667, 5674032719, 5945742924, 6197830193, 6958275950, 7134269025, 7638888381, 8049405616, 8262699735, 8287154923, 8787636883, 9235045191, 9702493818, 10247261642, 10871578021, 11335161083, 11338991738, 11222512162, 11341464002, 11246291861, 10335184546, 10707646943, 11285723332, 11787126126, 12224610619, 265130983, 272815506, 280722756, 288859190, 297231448, 305846367, 297231448, 288859190, 280722756, 272815506, 265130983, 257662913, 250405201, 243351919, 236497311, 229835780, 223361887, 217070346, 210956024, 205013926, 199239202, 161396132, 135152628, 113369639, 108986622, 100351076, 88449940, 80530475, 71037562, 66371666, 61821096, 57641317, 51893680, 52041399, 49795903, 49795903, 54004007, 42081044, 50497253, 47691850, 47691850, 54705358, 68031022, 70836425, 82058037, 84863440, 88370194, 82759388, 82058037, 89071545, 90474246, 97487754, 100293157, 100994507, 102397209, 3312007761, 3375209678, 3439686985, 3504872894, 3768875641, 3723528943, 3985689329, 3923054320, 3949553904, 4125839146, 4232120437, 4181530376, 4311902146, 4291354368, 4563151175, 4629612136, 4833247300, 4979065088, 5198429819, 5321574269, 5198145984, 5631773977, 5844619815, 5670601763, 6219580092, 6601767395, 6903181024, 7020232622, 7560566498, 7887912410, 8253520017, 8779116585, 9139622809, 9491484580, 10271305209, 10627560489, 11193827112, 11758960072, 12113656106, 12648180059, 13432367221, 14077106359, 14094019042, 14650033415, 15336036356, 15869604827, 16403555897, 16963173094, 17998713599, 18814609456, 19720799061, 20395607080, 21348110877, 22100664484, 23429242138, 24360801286, 24466311259, 26662720369, 28695053195, 30605298792, 29880069318, 31325711777, 33089761144, 33745781686, 34982690898, 165062637640, 165550474773, 176879933635, 183291161792, 198458329344, 215611271157, 221521401056, 233217763700, 248181328024, 264138020129, 280356573733, 292459511974, 302794664266, 319279481311, 330258601497, 330265301638, 344982946319, 353678035787, 363214067825, 370529803464, 375501994722, 372559517529, 367936960746, 375553101273, 387051331968, 397037952226, 408103304156, 415984792778, 430299740004, 449319496512, 468115532100, 479533499921, 487714681270, 493847948232, 508471242744, 524315389158, 542250002539, 565287382969, 591560723040, 621395031368, 647616371669, 662664228363, 664292962005, 664942855515, 678350164553, 692147558366, 716631413729, 744474740255, 760233900200, 732369119343, 742031413974, 755190192159, 747805361887, 747579281182, 759634819525, 775743675302, 794549918521, 816650691531, 835096710412, 854304699526, 821260592382, 872809729132, 916513359459, 911031728184, 920880034447, 8738203074, 42169502939, 43567695918, 44909961495, 47650420051, 50558660811, 53648670594, 57000887530, 54384875094, 54358308883, 59899960124, 59062793729, 61298590946, 64436532489, 69462760982, 73625970473, 72351001835, 73023006889, 70148574827, 70372042491, 71914438834, 72838001601, 76229086932, 76937776425, 79624078133, 83440220876, 84788059636, 87082121110, 87927548030, 87616568094, 87757994039, 87892387205, 86933663000, 87884573621, 93501741195, 98288327599, 102929582187, 106647274008, 108864761861, 109799263892, 115703970647, 119024733715, 123084659196, 128886227124, 134980022138, 140497957984, 145208752801, 149245237527, 153806793428, 152242519171, 152185479818, 154405312544, 157637781921, 161367975232, 165546666710, 171881119396, 178224167087, 184959455627, 191208740301, 197844796498, 202429793153, 201807833897, 210960637812, 218336637842, 221380800380, 224233557754, 2980615373, 3204094266, 3553045710, 3939101155, 4399916077, 4819014940, 4978097196, 5325046369, 5396559614, 5733181024, 5810798353, 6002831090, 6136137334, 6529894124, 7456644456, 7445217380, 7833072592, 8488581747, 7823178769, 5751695780, 6016948591, 6339655005, 6287900475, 6577974631, 6474957371, 6210659227, 6147477622, 6104054733, 5344110782, 5251218575, 5248461700, 5238527333, 5258766205, 5238102616, 5412936135, 5732943936, 6096657285, 6338490397, 6573754971, 7036282429, 7324881903, 7541760192, 7598620454, 7790161379, 8203988039, 8555315487, 8910613085, 9362947172, 9684631534, 9365749046, 9778787862, 10396483140, 11071852873, 11617373486, 12173318263, 12756696261, 13338803114, 13956550774, 13487142194, 13096437236, 12803529948, 14142060836, 14644146345, 15292551634, 15841222424, 2602180352, 2720485699, 3000116629, 3282974505, 3287276511, 3514748216, 3501304403, 3505606409, 3519050222, 3325997034, 3427632150, 3622298371, 3435160573, 2849548703, 3099603386, 3013025467, 3033459908, 3268995364, 3709414436, 3974526140, 3876950088, 3870062063, 3954215023, 3801438868, 3162043118, 3406093636, 3622453380, 3625651332, 3874775278, 3911858659, 3860672838, 3843705601, 3920608632, 3933219484, 4006172005, 4104613431, 4108739820, 4171499823, 4587507438, 4577434991, 4522117708, 4850791323, 5089376067, 5199846593, 5218763717, 5601396628, 5933618261, 6120095511, 6593265446, 6722664934, 7299346341, 7471447186, 8259606009, 8698614858, 9276388744, 9683867926, 10239808436, 10752347793, 11527744540, 12212475570, 12646096746, 12821067681, 14346774735, 14586026438, 16088387161, 65552393151, 65678119684, 68372888067, 74238337576, 77913498064, 81719554395, 78246053144, 65927285449, 65104275426, 80857806917, 101078114311, 115469142733, 119353827264, 125790293297, 139829338541, 132519413714, 144502285208, 153207273164, 144376163268, 154135170311, 160616293802, 139530778712, 130037957319, 115832500285, 114540246019, 121313042218, 121386976784, 125271512342, 134458956986, 137039737057, 153178750575, 153727670613, 160847095650, 157573666209, 154713823159, 154601400725, 161088358074, 165819683303, 170099910681, 171093510004, 179675448843, 190308075297, 219480696548, 235606371240, 257401275803, 273974099482, 290575362867, 309727563830, 330679000570, 357255424171, 385856064172, 406337011591, 423525315758, 451780110046, 480286163931, 493026682800, 485055087455, 488964081500, 498365674277, 509371727735, 476930359891, 482220722020, 503047012794, 519782610025, 540898072115, 3692599761216, 3779955657497, 4014290255700, 4193606613267, 4439695543027, 4723517300494, 5031666102627, 5159932505033, 5408371762942, 5584353196698, 5608627112927, 5796626218223, 6102411403140, 6452227446369, 6438265318562, 6434849956242, 6784503142918, 7091799433089, 7473096957110, 7713225387967, 7709896627781, 7911484980022, 7759131427109, 8100971431672, 8677585246526, 9043308781797, 9346243173294, 9673998966817, 10079991607004, 10438560768757, 10620588710859, 10591504568134, 10941791340537, 11242083930781, 11698994920650, 12013114623535, 12446376489797, 12998269548611, 13574987667975, 14228641959087, 14820887932751, 14973625898933, 15243405854615, 15657521254322, 16250487833700, 16812946958191, 17279383266701, 17626370919530, 17658438696446, 17198483323608, 17666985250493, 17964984770574, 18367970473186, 18759863487807, 19238157900174, 19769184098217, 20116555214296, 20620082381951, 21227923096076, 21765016109606, 21245132511861, 22529760234493, 23124677205086, 23768392810821, 24410122957734, 7293742777, 6843662857, 6394362794, 5916750488, 5812724181, 5747928135, 5816047055, 5899797047, 6099135593, 6363778789, 6653275727, 6449202687, 6545532200, 6691013307, 7003757263, 7334620965, 7711402289, 8210598903, 8659882989, 8628827362, 8918648175, 9127334379, 9085697011, 9351477059, 9690853712, 10064519962, 10351178142, 10463154366, 10764555646, 11185494933, 10661068595, 11141955229, 11449348867, 11741875752, 12093396439, 1607115151, 1612630303, 1562993939, 1364448484, 1270690909, 1185757575, 1054496969, 869187878, 881321212, 816242424, 822860606, 844921212, 880218181, 910000000, 1175830303, 1448278787, 1165903030, 1032436363, 732412121, 768812121, 896763636, 68793506117, 73109153566, 75166405038, 78011485853, 81919589024, 86249538031, 89515388221, 95115541631, 97265034480, 101646446365, 103621742271, 109500837086, 115337894010, 120566084506, 125294905499, 131499638270, 139160194320, 144950253121, 150558892163, 157142089505, 164314436252, 166940746107, 167333595174, 173981771260, 184511811488, 194758499574, 202630856642, 206184106689, 205657951818, 207793200368, 211808370315, 218341469492, 226145995698, 232580262418, 244337831946, 254491639971, 267287258414, 281412338539, 288922351936, 294908959350, 304696827580, 310995308438, 315279446147, 318258551154, 331035320834, 339924026052, 348291164569, 358440508444, 360167903328, 353179332378, 355959036888, 359894719457, 369676511271, 373433130118, 381081533571, 388159512245, 392680500171, 402355151331, 405690399924, 410249333418, 405005642242, 420836044191, 434497344228, 434810705801, 443929688973, 1249211741, 1263447838, 1518510059, 1587317448, 1588503800, 1595621860, 1678665420, 2790262280, 5075146585, 6377742274, 7263935714, 7329182208, 8049290788, 6902101210, 7695760470, 9576104314, 11543047911, 11659311606, 11228671307, 11715068326, 12422124727, 14539734067, 16221957658, 18925617927, 22088390354, 25182354730, 25686545708, 24802727111, 26281968613, 29371903351, 29333594829, 31115340232, 33733348946, 35771841957, 37158277767, 39015009844, 40203383600, 42629059777, 42600125690, 42726901830, 45372727044, 47465846485, 47093635557, 46060087700, 46977841907, 48283564529, 50538317581, 53055456656, 57803951303, 61261764565, 62776154506, 64593279186, 70318260489, 73994291063, 74950483987, 78710793237, 82682873555, 82934277088, 84001727416, 83053651985, 80246670660, 82318780120, 88892516940, 90149469537, 91620377320, 18921911099, 20054831466, 20953861208, 22774506905, 24498481838, 27051068282, 28617312097, 30162822259, 32344565831, 34126072054, 38000562580, 38178546784, 38489093528, 41208064651, 42666909141, 44463790022, 46756427335, 48602230016, 52513996839, 54487701574, 60054003904, 64810739569, 69047733113, 73728049698, 77462527003, 83343570902, 87928845524, 93602316255, 100739753814, 105736212788, 110450553630, 116041083242, 124983090542, 127179977939, 131933222221, 138480552374, 145192124911, 146664948034, 150405247842, 155910279560, 162552194688, 168487544527, 172859487443, 182196165734, 196464413110, 210760292372, 223514741630, 233449556918, 238399717138, 246678267936, 250382678707, 257093227079, 264876940258, 276443758787, 287823367553, 299963590534, 319682711890, 333853050597, 354390697428, 363242090361, 358614068499, 381973779235, 400224894618, 398564217461, 410716372191, 148308261, 148495633, 149002451, 149303473, 149461039, 149498803, 149436725, 151573826, 150833244, 150268906, 149706683, 149146560, 148588529, 151459272, 158459715, 167074388, 176157398, 185734205, 195831657, 206478057, 217703251, 228382085, 213765541, 187472296, 201157831, 223084012, 246284846, 251949375, 256988326, 243110935, 236780563, 254174212, 266158469, 260495247, 269540972, 277316763, 277949312, 281625452, 266995277, 249543075, 242946999, 255317876, 259543766, 252919480, 265990771, 287057525, 290866364, 282170906, 278660962, 277652130, 258570955, 224284364, 227677066, 232722385, 5057699999, 5417699999, 5483499999, 6287799999, 7189099999, 7784399999, 7118399999, 6455599999, 5649399999, 6441199999, 7853399999, 8740099999, 8652999999, 8980799999, 9647999999, 10477099999, 11082399999, 12146400000, 12886900000, 13492400000, 13471100000, 13972400000, 15211000000, 15426900000, 15616199999, 15828999999, 14037399999, 15021699999, 15635000000, 14922700000, 10959600000, 2863868497, 3176791805, 3438709928, 3732334107, 3897756020, 4254791885, 4577364757, 4968863614, 5315560539, 5764267691, 6165416113, 6758291008, 7068010814, 7447160840, 7629491136, 7762314430, 7891515155, 7977850374, 8759092853, 9154544092, 10352368741, 11305491605, 11910160899, 11375232179, 11683441111, 12260864070, 12698305735, 12468586339, 10800308965, 10969036468, 11857417964, 12974268848, 14038376882, 14804274836, 15226218446, 15492932886, 16124998497, 17368081091, 18824824035, 19805907203, 20639538974, 20835595580, 21358328188, 22446932303, 24282115712, 26291748099, 28883388478, 32682439429, 36015209145, 36595725399, 38818327773, 43441154768, 47623362260, 50635232150, 52977523729, 55767806073, 58317491742, 61667283149, 64083529457, 66072084910, 54297226728, 63238418849, 70219021768, 75251148212, 77318963569, 2618701702, 2780566580, 2957802655, 3078259812, 3342075344, 3685257013, 3899508937, 4058236946, 4235159448, 4585553584, 5082756253, 5402725547, 5707631246, 6080297606, 6239025757, 6184129557, 5974583505, 6024460260, 6539543138, 6659373433, 6505978016, 6488097664, 6510997034, 6720857086, 6697016428, 6964909833, 7291777026, 7493795332, 7711807859, 7602332586, 7373337464, 8077262449, 9195889413, 10869751500, 11515643989, 11134194181, 11995278888, 11526936460, 11092473174, 11298300003, 11016425270, 11003063602, 10985579675, 11223318880, 11528725110, 12260199191, 12923469113, 13933462679, 13892155836, 14836880985, 16339627662, 16520596167, 17289980088, 17951312547, 20382597142, 21723437010, 22915960976, 23725951011, 23659695751, 24719771866, 23936789891, 23814388297, 25173614524, 26132952333, 27125951106, 2840643135, 3036655622, 3136873107, 3284628970, 3422993221, 3634122579, 3706496252, 4045654269, 4228804025, 4427606505, 4673490344, 4932315341, 5259391843, 5643475390, 6116484715, 6535613449, 7027480419, 7835224752, 8777702779, 9818926783, 10968933818, 11974835380, 11807472959, 11448216675, 11770667082, 12303070325, 12913897548, 13893068567, 14714895264, 15735403256, 16384218445, 16956625718, 17244282666, 18095522437, 19057827421, 20358106834, 20678499692, 21555788371, 21570454446, 21275784844, 20783433276, 20610088070, 20605676606, 21495995447, 22368177914, 22845400902, 23943606096, 25241738121, 26881515165, 26811317495, 29786095177, 31062837784, 30842899501, 33400724748, 35171376876, 36211447840, 37756961788, 39573101423, 40841122661, 40677000526, 40343536418, 41964030301, 42037903094, 44139473679, 46015383701, 27514598739, 29536122813, 32500159377, 33906847467, 36127022963, 38157987897, 41301794164, 42892972386, 42958271665, 44468022472, 45964792097, 48074824231, 49746643129, 52869207462, 57831952689, 60319225840, 61192111990, 61405711440, 59783063686, 62228639707, 65927096478, 69587396442, 69432408996, 62205824296, 64450388680, 65778796308, 71979080889, 78979871696, 71523166041, 62717204194, 59592279647, 60914786737, 60585536757, 63762386032, 71610493993, 76917830598, 79070739970, 84192012966, 83862369616, 85116037105, 87409379264, 87949475111, 92745825187, 96608710264, 101398766434, 107771740073, 115885765581, 125757364463, 137234696225, 138738546494, 150298879148, 159808578409, 169620385179, 179547449111, 183824551906, 189802976285, 197306492869, 202276318741, 210305376512, 215017545590, 191509018299, 217099648514, 223198050485, 222298021864, 229642617310, 31344414578, 33129626605, 34735185774, 37172298520, 38437083908, 40491580379, 42289875657, 44498543744, 46740451307, 48932332357, 50739152607, 53473489811, 56377307514, 61328367803, 63410224488, 66866781055, 72736616790, 76782933144, 80769798287, 85289329758, 89724981380, 92795557533, 96227514092, 98052903642, 91150588918, 84899137702, 87879678171, 91712822474, 97854767009, 103906025758, 107109108270, 106641694746, 107087061460, 109423583330, 114209405300, 119491847401, 126494485337, 133055010091, 132370986792, 136800717247, 142796015521, 147150196386, 152618672919, 160382249186, 170918125627, 179365762735, 188901594317, 201216639993, 209958471374, 212999348337, 228621785456, 237442546234, 253818843989, 270952964501, 288153024771, 306445871242, 328355086268, 351113338965, 373379140695, 396224439236, 358510629276, 378998554988, 407730367707, 430232801525, 454721721977, 194797367584, 181131204775, 185686615837, 192628157713, 202823584825, 218906804615, 232246717071, 247015068311, 258431144714, 270575301764, 283174187558, 286667833930, 292117946677, 302410346199, 317805438387, 328168510412, 348521872927, 372083512402, 388394800371, 398551823849, 411181642127, 432791139408, 439333996551, 442340098156, 459682079851, 480054118583, 494605411858, 520089746650, 552573816155, 577884228677, 566120997479, 605337233054, 637150470884, 638740867489, 658084600079, 36024041106, 38017937009, 40532613595, 42913378578, 45621533493, 49029000597, 51028358838, 54878184455, 59748902784, 61016022359, 66576926207, 70992076013, 76682585127, 85271549891, 86246084032, 82496423036, 88188866127, 93129733594, 95752235290, 101151643830, 105793836908, 107505690554, 109801339942, 109611260054, 107550590438, 110570008320, 115148663807, 122496753631, 131670667026, 140151100100, 145687801786, 152051745327, 153708313966, 150567626889, 152020360998, 158531058877, 164086378007, 171307602359, 179544008821, 186558035204, 193677420299, 197441874347, 198964002685, 197112600768, 200638423891, 202207110531, 205493047516, 210643893867, 211316368904, 204718906458, 208276152407, 204707283345, 196414790526, 194481859660, 195923731482, 199038523119, 203027536357, 209757330876, 215937376369, 221866335067, 203663019645, 214984151437, 230002603240, 237132635847, 242206495918, 14872866396, 15920174750, 17245260651, 18737156256, 20060172567, 21906679850, 23549494281, 25015031909, 26310919276, 28777629536, 31194351251, 33180011638, 35560204651, 37816462599, 38919711945, 38664956204, 41078843372, 43523314808, 46540327586, 50220189697, 52351266023, 52952230929, 52127953622, 50907130172, 53925254341, 55595558165, 58362753380, 61729699983, 65364574807, 68198098011, 66260903262, 67787813677, 70881684617, 74173803638, 77278688339, 80794086619, 82663425484, 86697472737, 91492472088, 96423641766, 99578589112, 105865455033, 106835668972, 106892740374, 116244440860, 113934735057, 112328922886, 111022754694, 108975346085, 106847683983, 106406131528, 106024654228, 106055693105, 105730285957, 104471711252, 103375500000, 102069149649, 99124231779, 94801000739, 96389357184, 92359439312, 92715228856, 95456906860, 96155166598, 99210088884, 8816150736, 9698458024, 10772987962, 11934843425, 12643564609, 13386896518, 14504556746, 13444936044, 14636609979, 15401773270, 15245226292, 15382581528, 14325106863, 14063649966, 14718697889, 14406636432, 15175343804, 15182171403, 16078595047, 17079039176, 17662196492, 17368609718, 19336564856, 19080329053, 19351023287, 19815300047, 20682003550, 26889094692, 29905688771, 31186867736, 33690588603, 35003910634, 37517944590, 38913596625, 46392367816, 49868435891, 62919128076, 74235546523, 87348184124, 97792023154, 116951606956, 132594158696, 138865975290, 146581512800, 154400671412, 161739835164, 166695713593, 164199341779, 166226927746, 167370994374, 161416766491, 164042913770, 170908060803, 173539688045, 177634714249, 116460149704, 101415582149, 92524246376, 93938788972, 97632408355, 103718335742, 107771339314, 102545439457, 100463958892, 100085550636, 102548919722, 107900062083, 114053593614, 116723756275, 128895841498, 134912890211, 145744791283, 156287689281, 170834114652, 161409698529, 155105339843, 162078238594, 165163587446, 165624017079, 172441103432, 177885131240, 182972525962, 197967999561, 208647427408, 216910469745, 209105975817, 220789460074, 230035489109, 235229078939, 237383786157, 1197410924008, 1161488648465, 1102869019642, 942610308779, 860899753889, 752686755591, 721498966070, 694406178897, 704127280749, 666808805066, 709483999746, 780432873752, 820235350096, 858786345187, 921477339133, 987823227180, 1051043572407, 1137229862730, 1233894148246, 1298056264706, 1196807955075, 1250664313044, 1304443243520, 1356935163515, 1380755103919, 1390921151162, 1363482182197, 1366123111808, 1391065651845, 1430116278515, 1461551317106, 1422766794794, 1506233291759, 1484605556957, 1545214947189, 1612344875264, 1013800018, 970231699, 1080195803, 974115775, 852692314, 912462032, 976415682, 1043944761, 1117164760, 1240135220, 1314561009, 1330423037, 1333922958, 1379784405, 1399236931, 1369659505, 1636805800, 1669445499, 1822213800, 2038508902, 2220988316, 2341725671, 2384130728, 2526710088, 2419558042, 2526085093, 2664315942, 2663675545, 2783509646, 2782492711, 2715732611, 2647448783, 2802926176, 2575645528, 1281433435, 1732806551, 1953664803, 2224242542, 2421280838, 2526652276, 2738155708, 2970476182, 3362343587, 3436395422, 3692326723, 4038589400, 4411233104, 4747955680, 5277886757, 5607662712, 6018965507, 6497978178, 7059501492, 7392699272, 7848619320, 8543760199, 9053886356, 9408633100, 10209916254, 11174486370, 10797494124, 11969932683, 12946823692, 14014924091, 15260942682, 194002839, 201588164, 216904178, 235211153, 238849643, 240157913, 243007916, 264552530, 287171952, 318350193, 339203230, 370496000, 390798418, 409858640, 402216050, 419386548, 447913009, 471660098, 497050234, 526092074, 561992423, 559256948, 577264387, 635237944, 668609850, 677754528, 651095766, 677115810, 743018278, 766426186, 771029360, 858287028, 829064585, 828615280, 842010736, 835799755, 883668355, 950623606, 957222222, 994866931, 997065001, 1017041453, 1046924638, 886725390, 889985054, 983259885, 1012966873, 1016129628, 483071666, 532885730, 553096670, 540815003, 574941799, 586937052, 616080730, 660842530, 715611606, 818674128, 850796701, 969054583, 1056085416, 1160539672, 1164899565, 1257544905, 1264878904, 1285098754, 1307565183, 1345779926, 1336438462, 1420453281, 1458387956, 1459098899, 1409371875, 1415241211, 1475595751, 1582833327, 1576338887, 1673997137, 1702314784, 1786567823, 1736027614, 1741756827, 1817121648, 1815145417, 1782131987, 1805800308, 1807640740, 1869604354, 1932793731, 1988589215, 1974662679, 1493605760, 1666845859, 2006689780, 2051035272, 2130856442, 159345007, 166559007, 172712132, 161891132, 167832093, 169317298, 169317298, 153191834, 163164172, 167832046, 185867093, 191383722, 240820987, 214086642, 195202934, 180350510, 199065158, 225400306, 247438763, 255807678, 262056344, 274147373, 286420537, 292631842, 311905567, 331179292, 349724473, 351256283, 400694532, 406326738, 423185993, 427991589, 455288638, 474641732, 468719991, 505123833, 511629384, 529562766, 551222915, 566162769, 575442357, 585502419, 616780702, 658051576, 685128416, 702178229, 751309123, 776274889, 779416014, 768674152, 734310821, 729858865, 738391734, 756574514, 765242794, 786555555, 819195102, 831877075, 858294259, 864031342, 827146498, 844461993, 870731795, 917110146, 954361646, 340680797, 386718743, 392857136, 421502969, 376488089, 362165172, 395926332, 392857136, 417410707, 462946425, 434275788, 395064496, 391269845, 392956359, 398015901, 413616120, 436383943, 438492096, 432167726, 448189539, 428373059, 418520425, 417683438, 434808422, 423755155, 452035062, 484486518, 487603825, 498306192, 509196346, 535129944, 574676737, 607157232, 638806086, 658527692, 702248686, 717221521, 720707093, 746336191, 742293455, 787756851, 818078226, 787546481, 788391466, 793594248, 824150498, 889949544, 902464748, 896962897, 936894420, 907769700, 861986288, 881527953, 1015816489, 1064051361, 1248966330, 1342209396, 1463670758, 1495569701, 1578997708, 1583905238, 1645249360, 1720089189, 1761803192, 1829281727, 1959331266, 1949516207, 1748307485, 1652610655, 1515199821, 1408461048, 1397419106, 1387604046, 1419401070, 1452677592, 1456429357, 1478187032, 1508721722, 1408423247, 1604162946, 1730866817, 1737823775, 76468736, 80579183, 82425278, 83737737, 88497202, 93256666, 94785464, 116981878, 120371194, 140043649, 138529274, 124241500, 128084020, 123122082, 115697254, 126456967, 119081846, 115592613, 117902997, 121599628, 118982019, 120410999, 121253872, 122587663, 125284593, 127790287, 129707143, 130999443, 134274413, 137631281, 138248376, 142484974, 147272738, 159483885, 165126275, 176048759, 191657434, 198636586, 211009232, 217977600, 221134908, 225556350, 232194345, 244081946, 256057120, 259999643, 273459368, 284706696, 297171520, 303157496, 311114954, 317023957, 317558772, 318740893, 322247041, 39062138603, 43701490633, 48911870586, 53165300282, 57831504044, 64850377193, 70155880866, 76406337221, 82259159326, 87225874036, 133099787877, 153369697077, 182180374832, 223162035358, 259090398369, 244871098281, 282149187832, 298771678009, 299286687828, 332100224569, 351354104854, 361834100908, 303545917340, 270175776742, 259348470470, 240644765871, 243070832682, 235455342414, 250996198534, 252038318255, 275795698496, 298468230594, 312139812825, 313325431978, 316311316729, 317297284499, 327782952467, 336460414155, 345894131084, 343703259654, 359919640768, 361159899361, 358673710260, 390124853185, 423796550560, 448990815757, 463868057904, 474136491554, 503713066804, 498339873323, 523453786400, 585005778521, 618711318317, 636936313349, 662570908159, 693414400000, 705230509999, 713567089638, 736593549189, 748759049109, 720270347023, 767229070838, 859301066620, 863963569239, 881212616884, 3845391101, 3960500894, 3955105291, 4028847382, 4185324877, 4241081336, 4363087108, 4309866483, 4580990423, 4280745764, 4647265164, 4640738106, 4936966115, 4661323443, 4857135177, 5223152496, 5689084008, 5536451271, 5317543794, 5689861492, 5916759625, 6223261363, 6721768519, 6342159311, 6591776709, 6820055505, 7033317655, 7473312400, 7412287163, 7706835393, 7649320651, 7852789724, 7956464848, 8064689718, 8060857301, 8501672122, 8673403962, 8937561242, 9464741444, 10059440324, 10450471990, 10900976316, 10908464913, 11518679089, 12053525217, 12573060904, 12866110160, 13229850430, 13719774159, 14097356679, 14575382431, 14769831308, 15361066998, 15731635117, 16710783797, 17774766696, 18904543055, 20304894471, 21565674310, 22560634320, 22863414676, 24359596784, 25297546478, 26374572022, 27973016519, 22980131320, 24396847807, 26576270301, 27996144670, 25105401187, 26625555756, 28430375122, 30290019038, 31671150000, 33788958112, 35783687980, 37179490290, 40091414081, 42160489173, 40835549106, 41493398701, 41515918199, 41331605760, 41518250531, 40769149019, 41297410634, 42526090399, 43531153349, 45555069182, 47719029694, 47265687464, 51022863667, 52402255080, 54366256509, 56513683533, 132183659, 125730088, 136302204, 150117255, 159003065, 157316724, 179178255, 180082638, 193684704, 193684704, 210868159, 244294507, 259705357, 283219564, 286909489, 296025766, 344211797, 322904306, 391204032, 452992130, 429886464, 413220699, 404662590, 402168917, 419484794, 462665475, 466190739, 488915450, 514957094, 567923802, 610261194, 627107005, 672089666, 721174866, 703602944, 707015676, 777702722, 872533006, 894062242, 910799133, 949537227, 927971690, 939226436, 883932969, 858736866, 936072662, 1024120860, 1115022508, 1084627594, 1057735598, 1105387984, 1210507986, 1248162998, 1263811654, 1315169064, 1432403352, 1605975218, 1717657339, 1802500555, 1901895701, 1678615792, 1687886479, 1902424765, 1945405357, 2012826895, 2005356249, 2041634016, 2134343944, 2170621713, 2315732958, 2482006192, 2524200297, 2525116116, 2576121538, 2795747409, 3036754625, 3142006005, 3170291431, 3241832807, 3355291389, 3411298468, 3395975722, 3397560821, 3479317420, 3636278670, 3812401964, 3922253603, 4109806182, 4023385111, 4188063642, 3965621323, 4014638262, 4304947544, 4000157258, 4029358405, 4164341831, 4262285540, 3451901036, 3499349141, 3431203339, 3156715557, 3212078685, 3023302224, 3077268543, 3016360576, 3217030909, 3012895640, 3812040149, 4173559981, 4443958500, 4637426225, 4836052320, 5017392581, 5202336667, 5281974205, 5617678842, 6072747634, 6715143020, 7699806185, 7098065167, 6788352974, 7225348888, 7457128029, 7672926606, 8095145458, 7993685031, 8465060863, 8914856495, 9423896753, 9828485690, 5946720491, 6430636626, 6916371174, 7610786827, 7374611314, 7952357572, 8761915152, 9857909188, 11191387994, 12739585038, 14515738366, 16317640426, 18490426054, 20450966486, 21702034804, 22567672249, 24246067681, 25907515501, 27922390122, 30590220573, 33683923408, 37327150728, 39978179040, 43398105213, 47213790846, 46919789791, 47549833615, 52684232538, 58618369610, 64573309330, 70914989180, 75658065571, 80681614023, 89927445311, 99905515247, 107074136708, 115074063971, 124643863764, 121912898005, 128884330733, 140533304238, 139028385430, 144482970559, 151054425108, 166069208808, 178302402123, 194361682395, 211896059498, 215844707508, 216120888113, 247501100140, 262883130580, 274543305511, 287769788882, 299095084828, 307998545269, 319541032495, 333846562289, 345370865382, 349888458531, 336541232520, 369376902514, 384550906479, 391555143381, 408736675576, 1257551799, 1297793365, 1357491904, 1376368434, 1394353867, 1416389988, 1417888715, 1431610451, 1323735540, 1232967219, 1368162086, 1185966832, 1240255611, 1412651141, 1466331885, 1510321841, 45559569012, 38919807326, 36303816917, 36994071827, 39289750244, 41585644560, 44130510842, 46551440140, 48332548393, 48103809189, 48483456226, 49901675269, 52105958758, 54636588083, 57581226217, 61315329710, 66788144152, 74013706023, 77983340266, 73690093871, 78694079820, 80710556384, 81977043067, 82553606913, 84789118561, 89178548717, 90915584911, 93529165482, 97328432250, 99543529164, 96969818857, 102454294896, 103012252413, 105188526684, 107227789781, 27206132647, 24784757478, 23430593234, 24096823248, 25380578071, 26422998604, 27192863782, 28599098754, 29475325366, 31028087570, 32113425072, 33021812643, 34105781287, 35195471631, 36795465565, 38213609800, 40471568430, 43360927307, 44823161262, 41420820595, 41881476947, 42155984116, 40926910455, 40589764218, 41711191731, 42709468274, 44005450729, 46282469720, 48309217703, 50002578162, 47959972369, 51996698295, 53384233078, 54652553125, 55598805913, 526652578, 517188529, 508553727, 528339476, 529238712, 512661246, 511628592, 554714423, 561649442, 585599616, 598482808, 634391785, 714959531, 743557909, 803786109, 884876998, 899122700, 890904025, 902410159, 898026876, 769815582, 708564389, 688724707, 733653435, 790024731, 848163277, 883254017, 915402123, 972394202, 1000251965, 1097358149, 1178894466, 1207965042, 1271231571, 1286352300, 1307908813, 1380562408, 1423021077, 1462095137, 1487670872, 1437368862, 1434092017, 1397028143, 1436719369, 1479785892, 917045732, 887131872, 949911138, 976592267, 916916392, 862417802, 940886220, 996783740, 1017018224, 999733290, 1045535150, 1067892505, 1226805081, 1077756045, 1085866066, 1245436210, 1222421286, 1389224692, 1469791647, 1396493891, 1421532243, 1510579931, 1552377825, 1372667072, 1417493799, 1552579747, 1519262585, 1672521530, 1729642283, 1795501262, 1837281328, 1891491615, 1730935688, 1800010346, 1478762688, 1537774139, 1661503678, 1681117593, 1791844290, 1922976751, 2059706442, 2206158044, 2374493799, 2555674023, 2737390479, 2932027546, 3122209723, 3331221429, 3554225115, 3792157453, 4046017818, 4316872490, 4605859127, 5110628982, 5569461554, 6152149099, 6584944951, 7555288980, 7710498420, 7926418061, 7707287719, 7972973226, 8189695542, 8531635197, 8882404280, 65652787805, 68176962953, 72388888580, 77726634753, 83897825365, 89034719819, 92986424438, 99678213920, 103818221927, 108714188432, 114420228110, 119316194615, 121290674451, 126836017069, 134587120944, 136868956455, 139948316809, 139816794618, 144031543620, 149491087027, 159388269160, 167932741243, 167288855024, 164199769714, 172572564947, 170481777771, 170512207473, 174094206899, 181406354481, 185750664997, 185160422891, 183275036203, 179358388483, 181570878123, 187381146228, 193189961762, 201497130113, 206736055498, 207769735777, 212756209430, 221691970228, 227677653424, 236102579035, 243065422272, 254135982543, 267546870424, 282539679229, 297685145427, 307184409060, 302459639039, 311653604140, 321528523981, 329233094599, 337416077838, 342186555600, 346709790458, 349013858372, 353055253707, 358551560868, 359483563936, 337307318679, 353695896167, 360975440918, 363885280375, 365831497261, 168423297325, 175171334810, 180925298242, 189785954300, 204554983601, 200758914316, 202022118148, 214566301455, 223646434015, 236654107821, 248772858976, 250371287386, 244987589905, 253272367428, 259115583087, 278075606806, 284191437856, 302946771983, 320631719954, 309235829204, 327394335984, 347607937122, 359275390687, 383160804019, 398853669214, 419057853903, 438760946834, 455574219646, 494392070881, 521431179221, 550564433464, 558906306928, 589156371186, 617569052767, 656891689109, 704172319307, 753987624224, 785735161018, 832765688999, 901123720962, 937951354420, 980846139596, 1017843636379, 1093833038778, 1176374213852, 1266302049081, 1366278928762, 1469218232477, 1520356367883, 1632707842782, 1766498511683, 1862792006629, 1967949580150, 2090617095113, 2242092335834, 2414503392484, 2606918145790, 2783774592239, 2961759850916, 3083030383496, 2929264189582, 3200121520340, 3427367075328, 3718874545140, 3950657107997, 25956065666, 27752325950, 28840704941, 31439197234, 34402880326, 36918983033, 41352211966, 45136528802, 51104880669, 58561431044, 64515396100, 71387189519, 76624741567, 88099059883, 96599657797, 104261471164, 118089873272, 132706204222, 147396058469, 160273927312, 157830929681, 169516449730, 183871559685, 208633185451, 230824674324, 249149373131, 277808988270, 313624703636, 351677400843, 376875147732, 414656502991, 459750289581, 488951752176, 523152547993, 572181545647, 627888532992, 678059525601, 720656531307, 685063811513, 764649475913, 835011437852, 874473540684, 942192762521, 971162614185, 1021504157422, 1066023726231, 1121936729365, 1187479862374, 1223156560996, 1233184753860, 1319281537670, 1367937063745, 1402787524457, 1448958816285, 1495538208413, 1539212301135, 1588028842393, 1642548917819, 1694718171579, 1733930596323, 1721788880530, 1801214449834, 1850343736945, 1879634949821, 1917295522781, 20185217785, 21202884179, 22367646895, 21329717232, 11500530835, 13010519613, 13449448810, 11997800760, 191405167019, 214065001135, 235371828523, 257959283397, 271653078386, 288639911835, 309554933923, 322990665643, 344298424898, 374965139160, 390882299704, 409056269215, 442393315595, 476848965657, 503642086898, 506372851132, 523102353883, 537951003182, 545821244290, 546048014004, 558108729943, 557369411137, 564316807889, 574305868927, 584555434060, 598125512978, 617584460036, 651842628032, 685049604314, 718117156374, 745271992216, 764246620838, 771348118766, 763391725887, 781584842222, 803136997375, 824078081163, 853640231891, 890363642200, 929618577227, 977964704474, 1016292009754, 1044295490089, 1074990358774, 1108471271904, 1147835587310, 1194247574981, 1236446314615, 1245931907237, 1198983535018, 1200112046037, 1192432281393, 1158267740898, 1141735527746, 1159095455877, 1206164777553, 1241326362266, 1277275696051, 1307871701701, 1333521400432, 1187633217292, 1267004457826, 1347716659731, 1380882052539, 1428595035672, 6526664115, 6775853428, 6946384623, 7217740543, 7400851267, 7772654451, 8273137569, 8753070070, 9428528702, 9791209303, 9919171145, 9878454940, 10575616914, 10982337251, 11655140837, 12043852219, 12658159773, 13373831476, 14230232387, 15062135546, 15920605692, 16579956892, 17378114520, 18264250048, 19177354129, 20012632785, 20357972916, 20861361467, 21341027045, 22706851776, 23751364061, 24796422002, 26507390804, 27991783145, 29531355077, 30653536885, 32617018444, 34149503956, 35618117203, 37755216046, 37171743866, 38645482957, 40941128631, 43170398173, 45864985657, 49382046637, 52738458481, 55876443247, 57853861432, 62491408087, 67909090095, 73771125924, 76760144811, 81655890649, 85090301052, 89390445684, 95165677467, 97364084798, 97149412680, 92656723482, 96555233343, 89459202881, 87374939262, 91751304716, 263666150217, 266502186605, 282615497400, 300265024549, 315174824276, 329923200431, 336609758362, 334024993516, 344477585548, 375474813099, 404793146312, 436008180050, 448874810689, 468159267290, 503415270001, 502258032123, 528243411860, 542847749120, 541893752135, 563221826569, 584153873559, 579400159510, 572430923704, 557890489302, 570466773968, 581918812633, 592797402825, 610189075320, 637479081340, 652115134604, 666858386178, 669442791699, 666144128084, 659203947476, 665972922087, 688132510626, 723531534879, 752982982547, 771944977216, 788763304366, 815874035642, 850252079213, 904613494976, 941889898969, 1004850153092, 1065236363481, 1129676696845, 1199247321252, 1261598072360, 1301307485720, 1380052085614, 1441486888704, 1489570034685, 1565862847744, 1639917247897, 1688024093175, 1708920026611, 1751705380186, 1800683055755, 1847508952625, 1787715645906, 1853015617869, 1928274134270, 1980645836013, 2051896267179, 9621210052, 9623364370, 10288901060, 9995978959, 9883979101, 10553823687, 10176508923, 10321430684, 10524063160, 10670279283, 11302501304, 11556504009, 10970475252, 11039830075, 12303370550, 14236656553, 16609226650, 17642960631, 16596558979, 15763644181, 16003931008, 17194233566, 18218780590, 18594543247, 17663159912, 16553729141, 17449916752, 19931449274, 19865457877, 21639720128, 20456015800, 21992448809, 23439081607, 24509954458, 24756580788, 26241255779, 27794508186, 32884421186, 34301247872, 35365991403, 37610270337, 40055073506, 42460970095, 45131259048, 47451406763, 50129334265, 53403487491, 56466323951, 58638439292, 57015500648, 59215296613, 57312394053, 47566600027, 48496595854, 50757206252, 51726758676, 53520457581, 53900054790, 52455031754, 51312429477, 49449890489, 48525909156, 48061119947, 33915159867, 29179132473, 1039858389, 1089771591, 1132272683, 1195679954, 1273399151, 1426207049, 1700038802, 1905743497, 2050580003, 2142856103, 2200713218, 2286541034, 2272821788, 2231910996, 2240838639, 2303582121, 2506297348, 2761939678, 2944227696, 2926562330, 2669024845, 2858525609, 2738467534, 2631667300, 2581665621, 2633298934, 2654365325, 2489794675, 2683998659, 2796726603, 2670873906, 2742987478, 2753959428, 2569444198, 2656805272, 2656805272, 2683373357, 2836325576, 2901561112, 2860939242, 2921018934, 3043701742, 3128925411, 3326047695, 3608761755, 3771156041, 3989639610, 4193569551, 4367326198, 4498944263, 4731486826, 5008248887, 5142988298, 5293854859, 5307380818, 5126237646, 4874454256, 4950790053, 5195768566, 5256433828, 4416708447, 4309144555, 4412832154, 4519472314, 4597250505, 125834712614, 132983751117, 138647591837, 146034643797, 155995907021, 161957302442, 165343577415, 170908031395, 177126529754, 185998930797, 198039895153, 199910671533, 204486104612, 212600074709, 219399440984, 225000407386, 227381147701, 223751556630, 227670672633, 236413234399, 240432191895, 241525750662, 244541597390, 249189449580, 259729005209, 265340122457, 272481282704, 281619877045, 288826638633, 296494428192, 298731996822, 295308603268, 291887179172, 285857909819, 297337294167, 309511442391, 314787745399, 324435964184, 338210969503, 352419615811, 368740595935, 373758441664, 382271644878, 389462280395, 405740184306, 417073066879, 436575715827, 450654706998, 446494653686, 427493565399, 452077714777, 466380936831, 464448264944, 469732138276, 480516119003, 501602351911, 512292396637, 521937949816, 531177584320, 545031918111, 534492107010, 562423939232, 569484812988, 568322714847, 572983369203, 212618998244, 229859575870, 240869714664, 252622227587, 265900938033, 271496969295, 278179751690, 286680708387, 296966886752, 313694770516, 333700361262, 347300128063, 358415499097, 369346839843, 374720496122, 347428948950, 342552172034, 350888700310, 352324128999, 361102327236, 377720174386, 383768743423, 378743607969, 381164080265, 392631236095, 407054920691, 414620577535, 421194295501, 434999344090, 453838270540, 470515127362, 466206071642, 466002185701, 465415100022, 471324744553, 473591186765, 475823127431, 486583036190, 501326352837, 509661911366, 529837998914, 538186454855, 537792409495, 537618173222, 552143052490, 567325325069, 590436050732, 613559745174, 630788402145, 616296830083, 636285783946, 647822334336, 655461804171, 667208623614, 682887235059, 694118186379, 708477337740, 718132464454, 738674254331, 747109782755, 731108655210, 771755519734, 795248228754, 800682383958, 811109937475, 2416812217, 2678627029, 3335461123, 3046852122, 3329336867, 3405890769, 3145031364, 3404738073, 3531703487, 4194530603, 4119161059, 4488065485, 5639735188, 5049263094, 6351759533, 7390372324, 8296021554, 8146733163, 8956729450, 9036264206, 10347255986, 11149721268, 11460696655, 11726623777, 10834153805, 11847234653, 10905032498, 11088485934, 13085648671, 11299813272, 11722376106, 12621068341, 14258373042, 15135390678, 16227110828, 17367323301, 19073761705, 20031990206, 21391221744, 20631095402, 20770487869, 20988014510, 21818055209, 23389922826, 25004519710, 26558570073, 27898767456, 29481908620, 30801717185, 32622727886, 34316469200, 35294489548, 25998267919, 19160700666, 17185167298, 16466863117, 15412063258, 15300590613, 15513754781, 15703131995, 15593656903, 15882796969, 15999183136, 6548213772, 6777401245, 6696072427, 7626826568, 7131082790, 7088296320, 6585027345, 4675369345, 3908608780, 3076075187, 2694139780, 2244218479, 2281936478, 2403172744, 2492079338, 2699528109, 2958165475, 3277647457, 3638188647, 4012922039, 4281787756, 4581513037, 4938871059, 5329041788, 5536874479, 5896771269, 6333132378, 6808117273, 7311917934, 7801816486, 8271431485, 8842160257, 9469953672, 10189670046, 10943705646, 11425228817, 12499200274, 13499136339, 14619564549, 15847607943, 8038068840, 8129565884, 8869091956, 9424297384, 9943685369, 10377699460, 11586045113, 12225972344, 12994443432, 13418275376, 7187762855, 7468190603, 7999575904, 8494906638, 8674437206, 9020497424, 9318716167, 9323337584, 9517636648, 9755594117, 10022700328, 9924596037, 9888107299, 9849382580, 10309641477, 10437986617, 11011628451, 11539803390, 12377066378, 12842994037, 13747792168, 14032644802, 14114640651, 14284835102, 14508773000, 15026723409, 15709592840, 16263399690, 16866529754, 17686894781, 18486481203, 19608760036, 20999647619, 22400909970, 24081832736, 25882267435, 27572954444, 29439239572, 31113277454, 32752668789, 34828049320, 37500111399, 39187673997, 41845219654, 44662433111, 47413919817, 50669888784, 54078588995, 57054358529, 60363511324, 61565931105, 64226431583, 67159014151, 70563656177, 74463225268, 15908737340, 16761787111, 18028015159, 19470225866, 20800236244, 22502041173, 25004834864, 27159247018, 29365194461, 31288808475, 34858219809, 36564659955, 38129081870, 42032139795, 43909401662, 46091876857, 50390779136, 55350976954, 61049773246, 64329224521, 67657323331, 71653751952, 75488910649, 79704364262, 84289302223, 88206428692, 93087620536, 101948580888, 115495624611, 129575125644, 144044991708, 156372737078, 169012952179, 182959758879, 197591095927, 213636116013, 225710710647, 219495596601, 202739225305, 212009086618, 221454615181, 229082063572, 243168402250, 260650370324, 277043563911, 288645146658, 302984491694, 319452158416, 324964940636, 322720673508, 346967938038, 349882927003, 375224234353, 385308369004, 389101609925, 401296238228, 415081396923, 432422173710, 450682801200, 460212749509, 432369701127, 439080796986, 450410744554, 459498911646, 471178549995, 751799608, 843288489, 875111269, 918864157, 1050133194, 1212480768, 1326559678, 1399525389, 1469833232, 1629028935, 1670150555, 1670150555, 1797502166, 1866481024, 1956685236, 2004438945, 1963317428, 2099946364, 2331894564, 2211388254, 2533741349, 2449743109, 2361983449, 2234105481, 2358222441, 2489234719, 2528726535, 2541627142, 2710451415, 2820496330, 2813624018, 2793929564, 2682711978, 2277734406, 2618994013, 2824475891, 3074052559, 3516020702, 3435156565, 3520408613, 3492826929, 3521588220, 3656346110, 3902058836, 3863870739, 3683570962, 3781190459, 3736756295, 3887557323, 4099577351, 4339580301, 4592285181, 4881723795, 5166047627, 5457063353, 5755457836, 5998044851, 6238441246, 6537585941, 6859420393, 7007740719, 7367160812, 7830882103, 8315779388, 8858969845, 253486812, 265505294, 270768678, 275475700, 293542673, 299761847, 308711649, 302902091, 304083127, 297867390, 316975445, 317774138, 329652720, 345978841, 367526958, 367868457, 365659268, 374042287, 382654470, 397019692, 402945137, 420792478, 421010471, 412725206, 410010916, 401131460, 391246346, 410272035, 389228451, 392437239, 418745044, 422596497, 424261200, 432706273, 437525514, 466396529, 481332022, 483872624, 482492576, 491207296, 486614870, 476257056, 489545312, 3624450730, 4133217447, 4246569413, 4484572525, 4826767821, 4860258363, 5057430373, 5160729284, 5429868624, 5578141211, 5775252399, 5835334419, 6172636987, 6274881828, 6513804480, 6610076254, 7033461248, 7675038840, 8443807609, 8747731276, 9656691425, 10098698331, 10482380002, 9402660429, 8861922250, 8496862492, 8218236517, 7843338767, 7535901531, 7473360013, 7586145559, 7822257350, 8611756182, 8554133650, 8859275046, 9196805731, 9852949763, 10594172850, 11454903204, 12374138297, 13228122077, 13779539518, 14873181566, 17021016160, 18374195713, 19515038110, 22092595781, 23142924113, 23927871251, 22877023931, 23637278843, 23567701471, 25149270114, 25996346049, 26950637730, 26841141793, 24818295899, 23608962518, 23385751652, 23495134887, 21430194900, 21276595987, 21459842974, 21774542874, 22320911476, 6137821864, 5856090654, 5227498193, 4983062998, 4856658026, 5024449145, 5032586365, 5556464946, 5820275645, 6092061086, 6735394767, 7930436885, 7878520795, 8514694200, 9124014224, 9842699381, 10178443291, 10833983237, 11545507380, 12402038508, 13085895944, 13021285955, 13630931805, 14414552710, 15228769277, 15008410750, 16014180050, 16025735734, 16305657121, 17601927420, 18289202650, 19716808223, 20148572580, 20788977092, 21277865198, 22798398674, 24038846665, 25188807992, 26713898245, 27972115617, 29034013115, 29418004531, 30801356639, 32722064779, 33862934470, 35638740560, 38029929333, 39641554633, 40848025576, 42061674642, 41200826152, 42938131960, 43981498924, 45340671513, 45779494041, 46290957182, 47333713938, 48567689496, 49320533876, 44893953703, 47020147729, 48314277429, 48403183212, 49184626298, 69393850611, 70196091673, 74107016788, 80825785366, 85238110897, 87644834140, 97472287281, 102085173261, 109004502232, 113453134702, 117121651992, 123641456553, 132822809399, 137155933758, 144829087364, 155219289299, 171457057859, 177298033677, 179962704353, 178839532694, 174462702629, 182935743325, 189454160609, 198872079969, 212220405223, 221221385068, 236733497412, 259188945262, 265204038481, 265973777472, 290619297801, 292712567676, 307452504005, 330976510460, 315526039211, 340384022644, 364748025041, 391585682738, 399059372123, 386877005103, 413901474163, 391304902374, 416487363949, 440639854394, 484375146822, 528509363515, 565862429106, 594767729617, 600240295872, 570932398858, 619702577582, 687745688381, 720809935556, 781994134596, 817972077517, 865460050683, 894225044186, 964205820086, 997645953748, 1010631549472, 1028853867659, 1150372769727, 1212967141770, 1274162834489, 1316562171166, 9134688479, 10141662024, 9710101901, 13145978551, 12540571637, 10663751366, 10823707656, 8951221333, 8306729733, 8863279974, 7852866037, 8410419552, 9798138736, 10334005228, 10782898471, 10810629921, 11164010879, 11722256910, 13250139963, 14704118675, 16330291193, 18730843999, 19873425504, 21701780648, 24891942388, 27654947984, 30475752706, 33614755226, 35799714285, 38019296559, 40490550853, 43000964982, 45710025794, 48406917338, 51408146222, 54595451255, 58035050718, 61690926131, 984236608, 1065651608, 857314089, 865757988, 905760327, 881607724, 891048689, 968670576, 1078274000, 1156461656, 2019043138, 2155382023, 2262756808, 1497558135, 1941275299, 2214745146, 2518855082, 2660838540, 13790394, 13571996, 13307342, 13050443, 12831444, 12638138, 12531333, 12062473, 11841429, 11794442, 11719016, 12023746, 10098852, 11005083, 11826172, 11609150, 14231135, 15975431, 19059808, 18688561, 21562114, 22340330, 22963355, 23907338, 26365819, 25046355, 23553249, 25909351, 29925603, 29457605, 29171722, 29171722, 31949982, 30560852, 29866287, 28477158, 29171722, 31255417, 33339111, 31255417, 30560852, 32644547, 31949982, 33339111, 33339111, 36811936, 38895630, 39847948, 40400752, 45984984, 44019157, 44813322, 45116847, 46855113, 4983495458, 5269775231, 5251611544, 5077973310, 5097781821, 5299750981, 5737885293, 6102926184, 6498038178, 6858945424, 7093408658, 7684026612, 8176083687, 9118233745, 9945450357, 10452668511, 10965399652, 11848547279, 12220817656, 12854303430, 13976829355, 14881585674, 15894609936, 16901146460, 18723891904, 20299025448, 22066817213, 23567695614, 24896350765, 27234530259, 28279643267, 29294007439, 30789849487, 32387183730, 33935615078, 34998276801, 37204541496, 39600047064, 40768765796, 42210585952, 44147216889, 46503341915, 49319389340, 161845930095, 165999646444, 172428984082, 161487959613, 147438507127, 132842094918, 113978517441, 87877436947, 77156389639, 69440750675, 67357528156, 66077735120, 65945579649, 69836368849, 75981969310, 80039138412, 87656150954, 97995502972, 101005170642, 108652697104, 117579433691, 120217318405, 102020662582, 106195352549, 111977987704, 112148546939, 112199506223, 100891035818, 91030967789, 93253017277, 95453762636, 98783535744, 101944118786, 98118341608, 101499127457, 72309415409, 76311548883, 78535131747, 13966072152, 19079383260, 26535537092, 46867106753, 53661919231, 57003662334, 66424575811, 80665559934, 79383297515, 95993119782, 118911261059, 124451546797, 116089253870, 110579866030, 115021805373, 110887373589, 94300688814, 97489920862, 94936749814, 106649942793, 126196728879, 127282124163, 131539641031, 133198607074, 142384180889, 151906673243, 160714835966, 173878021720, 174385735706, 179446782313, 198921610821, 201704693314, 206613089911, 224796159215, 246301141350, 258259409529, 283665213479, 292698220662, 302040668640, 286204912265, 290792347835, 310381480913, 324917470354, 340898464870, 356691886612, 381973042886, 403584822847, 399301267917, 405439194566, 410593714983, 374899053476, 391967404019, 421421732891, 439547849791, 457093751868, 802958140600, 824648562815, 833708945747, 874223408559, 923134556203, 942800397244, 957578319010, 984158181579, 1038018137931, 1058146739488, 1086807506706, 1108592971833, 1148794666508, 1232812042936, 1212104524614, 1203900150366, 1237665408113, 1266915785220, 1310033665484, 1346017305980, 1316686213225, 1299260421919, 1326454837276, 1374530155674, 1411242824002, 1462038836257, 1520700657209, 1590076250308, 1670090505985, 1708192731044, 1721504098259, 1699254695038, 1721255429795, 1781335634495, 1869572508478, 1935631814547, 1986246961912, 2083175521750, 2150801957623, 2214131432953, 2314307169243, 2369642769659, 2410140612988, 2487711377293, 2545576004983, 2616614241852, 2673913418491, 2752283449984, 2750923500693, 2624727410659, 2684060544650, 2706913649065, 2748282336997, 2795510733841, 2883853723651, 2945579890258, 3010574705731, 3101591068534, 3149707010747, 3189276748351, 2868821517197, 3113908148054, 3274265196937, 3283159739927, 3320141995547, 3414529777328, 3493063962207, 3706140863901, 3869211061913, 4093625303504, 4355617322928, 4638732448919, 4754700760142, 4982926396628, 5137397114924, 5148525050913, 5318051691111, 5597542001855, 5913561297887, 5881595530900, 5869501841744, 6185752591778, 6471793328422, 6830020452267, 7046258095084, 7028165014324, 7206518847030, 7076584318487, 7400960152426, 7936527167598, 8267446647785, 8553719807215, 8849219149441, 9218849474658, 9557387553833, 9737636593624, 9727089478755, 10069725930661, 10346824232649, 10763700132799, 11052644207040, 11469635349338, 11979704707077, 12516770844481, 13116127034705, 13650948362520, 13781388409036, 14015733659783, 14407558345762, 14961928297813, 15483134541390, 15914268559668, 16233167950743, 16251606759787, 15832884074310, 16259610790677, 16513977256911, 16892000920975, 17249744800617, 17685097277697, 18206020741000, 18537270454435, 18992846546661, 19556270302218, 20061570168697, 19627632559934, 20816096100824, 21339074561819, 21955252291273, 22568462768174, 4688209978, 4669640875, 4823080309, 4991179562, 5166120064, 5373312166, 5438792689, 5080115795, 5110412753, 4691141942, 3996266542, 3745094983, 3678637139, 3663000000, 3721639274, 3694274279, 3763664087, 3873124066, 3810575506, 3950332443, 3898534418, 1166850756512, 1171203900785, 1207597025942, 1261787947893, 1372285384579, 1478072440550, 1570682892129, 1630132329458, 1743431660420, 1889443988864, 2048436098743, 2185132323686, 2353734766267, 2536112274213, 2697457538108, 2819685619290, 3004460148955, 3134017691586, 3252238842727, 3433524496631, 3592980742214, 3660363425951, 3774487793233, 3828781707744, 4035304382397, 4225699145481, 4381088481847, 4598131063924, 4754694873336, 4895254295789, 5028520830679, 5185164814667, 5420745650936, 5741714763055, 6060879331832, 6331810171953, 6726888087929, 7137425617546, 7349395744723, 7588558496929, 8045233909359, 8323828316281, 8728762520086, 9247361659283, 9976998396347, 10733366125251, 11659012550218, 12758687008020, 13564184505638, 14043762894103, 15243216924472, 16296874138200, 17238840568780, 18215837033259, 19124171434817, 19986614322858, 20899191589317, 22020118952740, 23102487817765, 24072868139534, 23981462925196, 25829110417301, 26721459761214, 27946799096572, 29114841510634, 16784217051, 17202653946, 16931789756, 16960651491, 17374579715, 17556249025, 18093971640, 17432305113, 17761585972, 18803256921, 19241977028, 19193542753, 18940270547, 18992394099, 19542289356, 20733765993, 21549737170, 21863385229, 23038320347, 24466492719, 25896167975, 26300034208, 23733710676, 21295214497, 21051891660, 21360625236, 23242455370, 25100256718, 25471975822, 25753161224, 25829737832, 26743802791, 28865011154, 29632112135, 31789727752, 31329539981, 33077088488, 35904413225, 37526894198, 36956130432, 36242902749, 34849678466, 32155098813, 32414038652, 34036089123, 36575226344, 38074290288, 40564924117, 43475921755, 45320819970, 48857389210, 51379472633, 53197370201, 55664418793, 57467273107, 57680327998, 58655009160, 59675827116, 59774159517, 60329073609, 55890466349, 59156857853, 61810768801, 62269484309, 64204978531, 28089418035, 30656392613, 31604071830, 32109736981, 31951757073, 28373160282, 27720577594, 26279107561, 26042595592, 26485319718, 27862556342, 29060646265, 30310254055, 31472652298, 32783122633, 34085756140, 35528479187, 38174995817, 40828160773, 43870437889, 48026286798, 52362657563, 56578340212, 60876691748, 65457747965, 70106848438, 75222229947, 80392884506, 86196264755, 91309557164, 95322862968, 100622047495, 107444145839, 109123866128, 117891622986, 124966702851, 132828878427, 141462755525, 335975592, 297675024, 310707107, 316858745, 326395018, 357647313, 361229592, 360686074, 350248055, 344318765, 349593362, 390480753, 402771675, 413184989, 416223750, 454022969, 458581110, 469253830, 492279237, 498072646, 499752612, 529362000, 511376489, 484793509, 505583079, 525742663, 553635027, 600476412, 617745467, 652345340, 672159048, 680620638, 701990785, 709081226, 712367041, 730710779, 759690180, 786063165, 820749507, 844553132, 871926684, 828395819, 815536673, 857832270, 875793075, 884044669, 33195620728, 34255397372, 37178387740, 38628698489, 42927819727, 44714847624, 45390153660, 46676451168, 50101210986, 50454943971, 54345986051, 55149921446, 55857387416, 59828824142, 61066881865, 62835536182, 67691302949, 71936078014, 73624343219, 74187094675, 70907044067, 69993533420, 71844719792, 64764041716, 68146604685, 68737739371, 72916862077, 76417654524, 81392715709, 70063088334, 74594665387, 81852658918, 86813216020, 87052308655, 85007160806, 88366311675, 88191409485, 93810088635, 94085942041, 88468580250, 91730367409, 94843912662, 86444870221, 79740811157, 94322699665, 104054834514, 114327282932, 124335011742, 130897232287, 126705506739, 124819126240, 130032103882, 137347654100, 139192362251, 133771673722, 125449241571, 104072271054, 87762679935, 70512625399, 51010266124, 35707915777, 36049081141, 38933336798, 40491326652, 42637366965, 34363462779, 35671286575, 36666262766, 37980187158, 39930474201, 42871159122, 45057981854, 47743817832, 51871770980, 56059239339, 61014304826, 66835362482, 73077797034, 79035160538, 83591107164, 87581401291, 93525828108, 99317782863, 105595482130, 112880581486, 121387725604, 130549157968, 139658819217, 149615800998, 158086705343, 166620063722, 177322478338, 188694468366, 199081239731, 210137237901, 223632762207, 239258328381, 255264731908, 272980590259, 293358610036, 314947640805, 323972192107, 332245562394, 360611028837, 378876063686, 405742875627, 11069617591005, 11508322271837, 12121252080229, 12728313561021, 13567463979601, 14325846687919, 15101565745898, 15664168310854, 16594144447086, 17584604389649, 18248797928662, 19009089222623, 20063385628672, 21354308835191, 21774826198385, 21912746689404, 23048102619576, 23971895619591, 24957636428863, 25985800822182, 26469217870859, 26973515731398, 27073129841472, 27767125612772, 29071910671778, 30139921354136, 31131252465707, 32288267462665, 33749475204331, 34987083262295, 35945880219087, 36390873910981, 37149005453487, 37851113313325, 39135896985991, 40374390922535, 41824891712125, 43483502334138, 44715003412067, 46315964796815, 48425685628052, 49412868939567, 50554835407744, 52118918453371, 54465231584489, 56673544164731, 59210348113404, 61823800945165, 63117398807667, 62285101784074, 65103029475797, 67276821813552, 69114292959206, 71110411922590, 73338313563658, 75621913961646, 77734481755129, 80417743987091, 83050587362222, 85275610244218, 82803280050477, 88113743893149, 91112302917180, 93798835497645, 96492690817960, 23918014718, 25423293506, 27509935270, 28610873631, 30534082000, 32265172488, 33760652688, 35526710256, 37660691242, 39082582125, 41498634363, 43077095456, 44772278888, 46450074454, 48295394891, 50995951705, 52612732131, 54369170289, 56352323545, 58531033711, 63038676060, 55023373390, 56340077330, 59057651713, 58946215687, 42444490073, 38465266584, 36514386855, 36789138480, 3745698444, 3796691708, 3702122212, 3823270196, 4290246254, 5004463110, 4725699010, 5099960030, 5163624360, 5141063668, 5387686297, 5383050756, 5878768640, 5822212020, 6196473039, 6055854684, 6432587907, 6138989402, 6172984906, 5986318100, 6168040110, 6548482197, 6364287627, 6239121864, 6218106324, 6318548040, 6364287627, 6534574435, 6944994654, 6873912509, 6840844039, 6838372211, 6720005310, 7176782487, 6557753279, 6747775256, 7167388797, 7440753543, 7412051123, 7756725565, 8059030210, 8487518230, 8869967014, 9485983915, 10153075785, 10887711636, 11748243095, 12729507610, 13719086269, 14984033821, 16527123087, 17447560252, 18773117888, 19722575262, 20648211567, 21251216798, 22049221308, 22826646593, 23747586257, 24089861649, 23418945736, 24879098747, 26175604214, 27580695690, 28634291574, 4352412133, 4627317328, 4693694848, 4986785324, 4931622909, 5173793733, 5252597339, 5692082627, 5804224337, 6525587026, 7998095582, 8711332685, 9436967074, 9682773142, 10324271737, 10124887002, 10171951416, 9474084020, 9217627910, 9521536365, 10894607028, 12259202844, 12582146675, 12781612133, 12537820762, 13408495653, 13689943882, 13847479159, 14893292646, 15667709079, 16762655222, 17689930170, 16095082948, 16264301854, 17766348463, 17794425481, 19638059365, 20164466643, 20746271024, 20576588256, 19947126180, 20234268508, 18434630065, 15301651166, 14413001709, 13589857106, 13119457397, 12640170700, 10406779091, 11787972496, 14107304144, 16109682999, 18794430788, 19168343271, 19623972034, 19973250000, 20124206636, 21076969325, 22132908952, 20731353612, 19110793941, 20729099176, 22001713149, 23178995952, 23582865676], "years": [2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2015, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2015, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024], "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, 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, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 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, 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, 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, 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, 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, 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, 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, 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, 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, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 349172, 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, 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, 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, 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, 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, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 349171, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 349170, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 372001, 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, 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, 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, 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, 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, 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, 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, 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, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 278896, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 277956, 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, 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, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 277950, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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, 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]}