{"values": [14656, 98928, 190528, 282128, 388384, 494640, 648528, 831728, 1124848, 1454608, 1839179, 2253064, 2743862, 3432456, 4139192, 4977743, 5984660, 7075819, 8357684, 9581075, 10522307, 12192704, 14086258, 15616605, 17252060, 19165212, 21286594, 23267452, 25651628, 27804928, 30037682, 31793984, 33772450, 35867028, 38386984, 41208520, 44709944, 47843588, 50957416, 53814310, 56579170, 58603492, 60517790, 61999850, 63486790, 64940620, 66357948, 67728050, 69032200, 70310700, 71402344, 72449470, 73518580, 74859570, 76419170, 77656420, 79545920, 81705240, 84505150, 88759624, 95151510, 103516320, 115354630, 125389950, 134618460, 143704500, 153374690, 162281060, 171958500, 182560380, 193385540, 204991460, 215263340, 225821150, 236841360, 21984, 58624, 106256, 153888, 234496, 366400, 663184, 959968, 1439952, 3238976, 5671872, 9009776, 13267344, 18045200, 24094464, 29612448, 31942752, 35852240, 41678000, 49573920, 58484770, 68747630, 80465100, 93395360, 106798270, 122183410, 139594740, 156460130, 174413730, 194019790, 213570900, 233176960, 256432370, 281776260, 306500930, 331943740, 359995330, 387980960, 411950850, 440995400, 471626430, 503811000, 538248960, 572089600, 606859970, 642661570, 676357250, 705820900, 732443700, 760934850, 793474100, 829383700, 868399600, 910243900, 954257000, 1001109950, 1050759200, 1104782600, 1163605500, 1223725000, 1290358000, 1357885200, 1426044500, 1493979400, 1565712500, 1643036000, 1737904000, 1839029200, 1949354500, 2061361500, 2178897700, 2308300000, 2443406300, 2584999400, 2733670400, 2881511700, 3038079000, 3200073200, 3366408200, 3542743000, 3736382500, 3950016800, 4171099000, 4408144000, 4665415700, 4943132000, 5245538000, 5577151000, 5928838700, 6306660000, 6694843400, 7081860000, 7501775000, 7934694000, 8397032400, 8896019000, 9432042000, 9980925000, 10552894000, 11147705000, 11797297000, 12463439000, 13153615000, 13843898000, 14569271000, 15267854000, 15926198000, 16613869000, 17280528000, 17986970000, 18777205000, 19621753000, 20494037000, 21387977000, 22300460000, 23200338000, 24131189000, 25051790000, 25951785000, 26941430000, 27987157000, 29046528000, 30137704000, 31254604000, 32429360000, 33597610000, 34814280000, 36071700000, 37340647000, 38623190000, 39980540000, 41313202000, 42688330000, 44081550000, 45468205000, 46947615000, 48303400000, 49744933000, 51177435000, 52596175000, 7328, 14656, 32976, 161186, 457911, 805991, 1238343, 1930839, 2557324, 3301116, 3762780, 3916668, 4037580, 4521228, 5448220, 6151708, 7166636, 7463361, 7866342, 8240011, 8653984, 9155893, 9818899, 10657688, 12163295, 13364760, 14808079, 16830310, 19108844, 21570576, 23651192, 25665888, 27838048, 30387626, 33065120, 36134332, 39375636, 43115120, 47463144, 53101120, 58387530, 62729040, 67320210, 72267410, 77984750, 84476000, 92059970, 97230810, 104570430, 111878030, 119508850, 127334744, 135216290, 143274370, 150721440, 158050670, 167036830, 172557440, 176847660, 179364780, 181702780, 183626600, 185715650, 187733150, 189276160, 191030880, 194017070, 197042000, 200262660, 204010930, 208314430, 212491100, 216752530, 220663230, 224612210, 229009250, 233415800, 238199660, 243514340, 248364400, 253651870, 259651520, 264363660, 268995650, 274288700, 279183650, 284010600, 288721730, 293855840, 299029220, 304173500, 3664, 10992, 29312, 47632, 69616, 95264, 120912, 135568, 164880, 197856, 238160, 296784, 369856, 450237, 534242, 632861, 746088, 866703, 1005549, 1137193, 1188222, 1257571, 1290547, 1451763, 1689923, 2001363, 2499667, 2968332, 3466253, 4081389, 4843028, 5586315, 6388199, 7296364, 11079969, 15211148, 19100354, 23099360, 27251662, 31858240, 36853292, 42390380, 47604500, 53261516, 59412756, 65468676, 71129690, 76548840, 82191890, 88780420, 97201280, 105632860, 114683100, 125946070, 141005020, 159654560, 187977200, 226254600, 258131260, 290132480, 329263550, 371108450, 433563700, 479109250, 545525760, 591867700, 631040800, 683544640, 754491200, 827100300, 903180700, 987064100, 1070772200, 1150580500, 1227318000, 1306124900, 1386008200, 1467952100, 1556560600, 1653337500, 1753376900, 1841746300, 1948282900, 2039732000, 2125130600, 2211969800, 2302662100, 2397243000, 2488957200, 2599949600, 2705845800, 2815735300, 2926822700, 3045678800, 3164032300, 3289126700, 3424801000, 3565587500, 3716870100, 3876957700, 4035439400, 4200613000, 4373318700, 4553225000, 4721403000, 4900999000, 5085557000, 5263690000, 406704, 813408, 1220112, 1630480, 2037184, 2462208, 2916544, 3381872, 3872848, 4385808, 4909760, 5433712, 5964992, 6499936, 7060528, 7635776, 8181712, 8720320, 9258928, 9775552, 10292176, 10783152, 11270464, 11746784, 12208448, 12673776, 13142768, 13611760, 14110064, 14601040, 14982096, 15392464, 15812025, 16235899, 186864, 436016, 747456, 1022137, 1370041, 1783776, 2285387, 2904068, 3496953, 4115545, 4664496, 5118203, 6297330, 7447053, 8669967, 9856122, 11408588, 12400403, 14069942, 16853036, 20430952, 23836336, 28336868, 33210532, 38076930, 42485740, 45765784, 49293292, 54693100, 60182292, 65516644, 70783416, 75418600, 80519140, 85504980, 90181096, 94814936, 100600960, 105650270, 110573016, 115662880, 120726936, 125891384, 131639780, 142993020, 155609660, 170858620, 186742880, 203256180, 220517460, 236512560, 252421020, 268501020, 285985440, 303001150, 318387970, 335532800, 353120740, 371870880, 392539200, 415522530, 438919550, 464860540, 490570270, 516660700, 544167700, 569633300, 593228600, 616534000, 638581100, 655114100, 674309700, 694559940, 715340400, 47632, 95264, 142896, 197856, 252816, 311440, 373728, 436016, 501968, 567920, 644864, 729136, 813408, 901344, 1003936, 1113856, 1234768, 1359344, 1483920, 1608496, 1740400, 1864976, 1985888, 2103136, 2224048, 2363280, 2502512, 2630752, 2762656, 2909216, 3052112, 3195008, 3333551, 3478081, 3664, 10992, 18320, 29312, 43968, 58624, 73280, 87936, 91600, 95264, 98928, 102592, 106256, 109920, 113584, 117248, 120912, 128240, 135568, 142896, 153888, 153888, 153888, 153888, 153888, 153888, 153888, 153888, 153888, 153888, 153888, 153888, 153888, 153888, 153888, 153888, 153888, 12213, 31754, 46410, 63509, 75722, 97706, 119690, 141674, 170986, 200298, 236938, 284570, 387162, 471434, 563034, 713258, 1061338, 1625594, 2614874, 3871626, 4333290, 4758314, 5132042, 5461802, 5890490, 6597642, 7000682, 7466010, 7956986, 8363690, 8506586, 8612842, 8905962, 8990234, 9136794, 9385946, 9635098, 9909898, 10195690, 10481482, 10723306, 10972458, 11221610, 11478090, 11745562, 12016698, 12306154, 12617594, 12940026, 13284442, 13639850, 14009914, 14416618, 14845306, 15295978, 15775962, 16292586, 16827530, 17366138, 17923066, 18472666, 19018602, 19575530, 20132458, 20700378, 21282954, 21880186, 22484746, 23100298, 23741498, 24360714, 24998250, 25616364, 26261192, 16651, 57408, 110176, 144001, 185523, 235888, 277379, 338462, 390415, 479583, 621006, 722805, 873428, 1048183, 1208629, 1382138, 1551346, 1739143, 1961960, 2091836, 2218855, 2319328, 2400201, 2591851, 2785947, 3094185, 3438281, 3919686, 4577101, 5338641, 6123080, 7330749, 8529398, 10496933, 11949513, 13033036, 14718017, 16388902, 18336106, 20675852, 22959804, 25197000, 27423632, 30066140, 32091916, 34499664, 37054520, 39977188, 43716056, 48370790, 54584424, 60042560, 65937212, 71402290, 78327530, 86772210, 95339630, 104686504, 112980610, 118502340, 122717576, 125128930, 126698200, 130108240, 135717140, 140478020, 146533780, 153876880, 163740400, 173896930, 184220270, 196719310, 208910100, 221517070, 233855520, 246321170, 259218800, 272742850, 287403330, 301835520, 317152300, 333560320, 349735500, 366220160, 381868000, 395808450, 409287650, 423364540, 437316350, 450982340, 464684740, 479199680, 496591300, 511955900, 541877100, 576840000, 612935200, 648069900, 684820200, 724380200, 768677000, 816284740, 860477250, 909426050, 958190500, 1009317250, 1062957400, 1112990100, 1168660100, 1227465000, 1290537600, 1356013600, 1425022800, 1502271700, 1584919700, 1673766800, 1763833500, 1857809400, 1953289700, 2048135200, 2147834400, 2248540200, 2351095800, 2461712000, 2570368000, 2672336600, 2775687700, 2880830000, 2987281400, 3087812600, 3191963000, 3306840000, 3428244700, 3545265200, 3657414000, 3775168800, 3896703500, 4014704600, 4133174000, 4258450700, 4389600000, 4526153000, 4665473000, 4813777000, 4957246000, 5092382700, 5217314000, 5351795000, 5508844500, 5670433000, 5844741600, 6018323000, 6205665300, 6383846000, 6569792000, 6759567000, 6950929000, 7140466700, 7328863000, 7520606700, 7710527500, 7897426400, 8078025700, 8256533500, 8421654500, 8612763000, 8816843000, 9012649000, 40, 89, 121, 161, 412, 1173, 2242, 3376, 4874, 6777, 8494, 10292, 12309, 14237, 20327, 27316, 33131, 41019, 49579, 61136, 73001, 84137, 97654, 113212, 132528, 152240, 178002, 204436, 235446, 268108, 302512, 341669, 381426, 424730, 469144, 516141, 565163, 618105, 678060, 744073, 813949, 895852, 979269, 1075118, 1172692, 1285508, 1412035, 1558817, 1725093, 1895799, 2060673, 2221952, 2401388, 2561557, 2744249, 2948880, 3154767, 3372105, 3585248, 3806231, 4056555, 4328487, 4573912, 4799179, 5039275, 5260241, 5348364, 5423634, 5492271, 5566707, 5657486, 5757765, 5877238, 5995156, 6166007, 6378421, 6611617, 6862802, 7205824, 7618276, 8082290, 8601626, 9229187, 9938459, 10750357, 11581500, 12458842, 13346987, 14411866, 15347352, 15860643, 16396343, 17173208, 17992064, 18909748, 20013532, 21185788, 22517728, 23999892, 25604488, 27322448, 29139390, 31121944, 33369732, 35836764, 38537296, 41421404, 44453656, 47611384, 50871600, 54298556, 57978628, 61896630, 66054836, 70447890, 75046696, 79780100, 84713710, 89901500, 95416824, 101226750, 107290640, 113594710, 120228696, 127119960, 134248510, 141626900, 149066140, 156796600, 164392740, 172133470, 179990080, 187921020, 196467250, 204605200, 212770690, 222065100, 231479460, 240478690, 247858480, 253582180, 256092430, 258777140, 262139820, 264640130, 267892900, 271312000, 274352200, 277843620, 281376300, 284453100, 287908670, 291599840, 295976030, 300377600, 305477820, 311052600, 315415940, 319668700, 324637570, 330385820, 335920830, 341524930, 346994270, 352197280, 357737440, 363559700, 369843800, 376639170, 384056300, 391220860, 398829200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 409579, 1055541, 1428518, 1860181, 2733323, 3455557, 4389635, 5027622, 5586474, 6305845, 6924406, 7569959, 8278901, 8957989, 9618264, 10210651, 10764595, 11446954, 12081464, 12911869, 13840630, 14648951, 15432734, 16302195, 17090272, 17660984, 18880112, 19516872, 20059160, 20628032, 21213466, 21771092, 22394560, 22714984, 23515126, 24451658, 24631194, 25078202, 25690090, 26338618, 26825930, 27357210, 27895818, 28544346, 29203866, 29911018, 30636490, 31394938, 32201018, 33010762, 35388696, 37795944, 40232504, 42793640, 45409736, 48128424, 50843450, 53664730, 56321130, 58948216, 61454390, 63953240, 65301590, 66162630, 67034664, 67932344, 68815370, 69705720, 70577750, 71405816, 72226550, 73083930, 73915180, 74782370, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2370, 5215, 7110, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 24179, 24179, 24179, 24179, 24179, 68754, 68754, 68754, 525836, 1228708, 1959549, 2568239, 3219063, 3934300, 4629189, 5459141, 6664383, 7300781, 7828118, 8575775, 9252872, 10153051, 11126212, 12056693, 13690845, 16393471, 19202540, 22093468, 27552532, 33224912, 39415236, 45764772, 52642840, 60249052, 68439610, 76977620, 86091100, 96628104, 108345336, 122128130, 137215070, 154419090, 172694450, 193109180, 215858850, 242165040, 270197120, 300686660, 337178020, 375828580, 419833250, 470198560, 522606080, 577669250, 639577500, 702581300, 772864100, 870062200, 976048640, 1085254700, 1196032400, 1313791200, 1433564400, 1570926000, 1713797500, 1850453600, 2000351600, 2162344000, 2329220900, 2512780800, 2688210200, 2860008200, 3041287400, 3240498400, 3453779700, 3669226000, 3888042200, 4124842800, 4373246500, 4631602000, 4889536000, 5138225700, 5387004400, 5660081000, 5969705500, 6306986000, 6671150600, 7056653000, 7451388000, 7870242000, 8342050300, 8820445000, 9267845000, 9707956000, 10148526000, 10476633000, 10792263000, 11172667000, 11556660000, 11939318000, 12339936000, 12794937000, 13299610000, 13839944000, 14432071000, 15106955000, 15856352000, 16700027000, 17838130000, 19211962000, 20750612000, 22144123000, 23486732000, 24909873000, 26417291000, 28067164000, 29864229000, 31689327000, 33705322000, 35994735000, 38692483000, 41645880000, 44775002000, 48126566000, 51537764000, 55115660000, 58919637000, 62968190000, 67199177000, 71604360000, 76003950000, 80377040000, 84899640000, 89604590000, 94583750000, 99853664000, 105348920000, 111079465000, 117269130000, 123674880000, 130259180000, 137620320000, 144830190000, 152371090000, 160266850000, 168532410000, 177137420000, 185860690000, 194341730000, 203313380000, 212650210000, 222171820000, 232212410000, 243258670000, 254958450000, 267511070000, 280915400000, 295051560000, 309909950000, 325304100000, 341858350000, 359645770000, 378101240000, 396793220000, 415733300000, 434780770000, 453973480000, 473711000000, 494046500000, 514935650000, 535570500000, 557210900000, 579026700000, 601626900000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2370, 5215, 7110, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 9480, 24179, 24179, 24179, 24179, 24179, 68754, 68754, 68754, 131348, 197735, 285461, 396897, 497427, 602699, 720774, 983857, 1549299, 2185697, 2713034, 3460691, 4137788, 5037967, 6011128, 6941609, 8575761, 11278387, 14087456, 16978384, 20670540, 24658538, 28962088, 33472292, 38154064, 43319372, 48779916, 54858524, 61199950, 68670936, 76978616, 86739580, 97394850, 109826450, 122854530, 137726060, 154859020, 174130510, 194554580, 216790750, 244156900, 272753000, 304828100, 342013730, 379905860, 420166880, 465514100, 511587230, 562320640, 617852400, 676194750, 737006600, 799287550, 867633400, 941855940, 1023499200, 1107954200, 1186048000, 1272297700, 1367247000, 1460016600, 1562604400, 1662887400, 1758417200, 1862821500, 1977543200, 2101350400, 2230756900, 2365970400, 2515078400, 2675817700, 2844183800, 3010159600, 3168093700, 3330473500, 3513972000, 3721602800, 3944844300, 4192846800, 4462313000, 4745303600, 5040418000, 5369126400, 5679961000, 5946218500, 6230691000, 6520561000, 6739902000, 6967199000, 7252588000, 7544976000, 7809365000, 8070045700, 8358909400, 8668157000, 9006003000, 9364838000, 9770413000, 10222331000, 10718585000, 11236253000, 11788489000, 12417013000, 13119489000, 13869899000, 14693816000, 15601109000, 16596994000, 17685225000, 18890541000, 20236962000, 21741277000, 23449352000, 25301572000, 27259015000, 29393193000, 31560438000, 33720910000, 36053713000, 38502474000, 40977535000, 43580772000, 46194150000, 48775786000, 51366430000, 54024958000, 56797733000, 59671974000, 62636708000, 65654166000, 68926240000, 72327684000, 75849150000, 79988820000, 83812440000, 87754400000, 91832350000, 95975820000, 100248396000, 104598045000, 108838750000, 113292345000, 117993510000, 122786090000, 127691500000, 132828900000, 138177500000, 143653420000, 149270940000, 155031030000, 160898500000, 166789350000, 173045700000, 179536070000, 186286520000, 193027100000, 199828550000, 206778350000, 213853700000, 221158260000, 228567740000, 236130010000, 243437620000, 250955870000, 258589930000, 266225320000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 236, 897, 1526, 2313, 3572, 4831, 7034, 9237, 12069, 15520, 18273, 20554, 22599, 24487, 28027, 34187, 37334, 41268, 45988, 50708, 53578, 59938, 65840, 69626, 75657, 81405, 82826, 94065, 104783, 118141, 137639, 157536, 182841, 209935, 243422, 291027, 345846, 408625, 449317, 485691, 520816, 582124, 646212, 717719, 794055, 906107, 1012486, 1118541, 1270862, 1454388, 1670066, 1968952, 2300052, 2640535, 3125483, 3725252, 4285827, 5073462, 5793912, 6697072, 7670580, 8950640, 10190492, 11722751, 13187435, 14589826, 16030736, 17667346, 19597896, 21723524, 23866260, 26024420, 28396518, 30958162, 33536036, 35953520, 38858630, 42308400, 46455148, 50987076, 55858400, 60687700, 65710520, 71319760, 77570056, 83020904, 89905580, 96365130, 102138230, 108659944, 115410750, 122577960, 130484680, 138998600, 147695200, 157862800, 169301810, 180696850, 191921250, 203465250, 215517680, 229875740, 245362720, 262154800, 276734900, 294441950, 313968740, 335179900, 357981200, 382903650, 405173100, 425026700, 446361180, 469725800, 491911140, 518217250, 542002560, 566924200, 592608600, 620799200, 650431170, 680018370, 711287500, 740306050, 767212160, 793111600, 815663000, 838713900, 863495400, 889704200, 918662100, 950175800, 983931600, 1017628300, 1055611970, 1090958500, 1130293100, 1172320300, 1213514000, 1254540900, 1293700600, 1336440700, 1381217400, 1428230100, 1476294400, 1532032600, 1593154400, 1655601000, 1718636900, 1786579500, 1858547700, 1934030100, 2009509400, 2087445800, 2170517500, 2257961700, 2344971300, 2435880000, 2531875800, 2635420400, 2749025300, 2864761600, 2987042000, 3115810300, 3252223700, 3400084700, 3551200800, 3704799200, 3874943000, 4041125600, 4214227200, 4384030000, 4565945000, 4756996600, 4949318700, 5153688600, 5367499000, 5585499600, 5793145000, 6010661000, 6235217000, 6459257300, 6693857300, 6934594000, 7191430700, 7469591000, 7749125600, 8033654300, 8322528000, 8616230000, 8921286000, 9233226000, 9553560000, 9887695000, 10231654000, 10581663000, 10939446000, 11301982000, 11671612000, 12054772000, 12440948000, 12833308000, 13232782000, 13637623000, 14044717000, 14449847000, 14853706000, 15259902000, 15658970000, 16051699000, 16453196000, 16863583000, 17277401000, 17692991000, 18108762000, 18507946000, 18896966000, 19281328000, 19664300000, 168544, 421360, 754784, 1113856, 1480256, 1828336, 2227712, 2630752, 3088752, 3565072, 4023072, 4499392, 4994032, 5474016, 5986976, 6415664, 7001904, 7635776, 8309952, 9017104, 9867152, 10926048, 12094864, 13413904, 14872176, 16139920, 17733760, 19532784, 21646912, 23728064, 26062032, 28322720, 30649360, 32983328, 35793616, 39017936, 42194624, 45895264, 50127184, 55000304, 62244030, 68110100, 74258290, 80637310, 86990690, 92867740, 97942380, 103295490, 106889870, 111803300, 117874540, 124359820, 131724460, 141866420, 151872800, 162601000, 171753660, 179612940, 187703060, 194987090, 202227150, 211090370, 234737820, 245051980, 255651940, 267413380, 278874370, 290921600, 302291000, 314547070, 326499040, 339374340, 352410850, 367356300, 381821760, 399522560, 417652030, 438023870, 459322700, 482343600, 506797150, 531613440, 559309600, 587661630, 613357250, 639056600, 666265400, 694873900, 729051700, 771748350, 831779300, 875421200, 934206400, 983348000, 1035036000, 1096019700, 1145674200, 1181017100, 1190103800, 1193555300, 1196893200, 1199908700, 1214436500, 1233775100, 1252362500, 1270140300, 1290233600, 1309224200, 1327844600, 1347967200, 1369157800, 1393330400, 1412193900, 1430296600, 1445467800, 1459697700, 1473451000, 1487372800, 1500964700, 1516223500, 1522010000, 1528345700, 1535688800, 1543662000, 1552207200, 1561818500, 1571209300, 1575771000, 1588531100, 1606161200, 1630648400, 1657222700, 1678116900, 1701381000, 1723451000, 1745165600, 1769671200, 1798741100, 1826946000, 1856124900, 1884211700, 1912121600, 1942906100, 1974730200, 2008595200, 2045544200, 2084440700, 2122581200, 2161789700, 2201705500, 2244002600, 2288641000, 2339272700, 2391341800, 2447413000, 2507428400, 2564722700, 2618936300, 2677140000, 2733133800, 2790360300, 2851681500, 2903706600, 2959539500, 3013104600, 3064772900, 3118987000, 3173353200, 3227081700, 3284455700, 3337393000, 3391089200, 3453273000, 3519055600, 3579338500, 3640047400, 3701130800, 3765191400, 3832596700, 3899898400, 3966835200, 4032503000, 4098680000, 4168845800, 4240815000, 4318211000, 4395904500, 4474996700, 4551808000, 4625920500, 4699410400, 4766717000, 4838725000, 4908627000, 4975901000, 5043668000, 5107834000, 5174191000, 5241408500, 5311006700, 5377569000, 5445515000, 5507690500, 5573447700, 5634937000, 5693515000, 244, 537, 732, 976, 2488, 7074, 13513, 20342, 29367, 40831, 51173, 62003, 74150, 85760, 122444, 164543, 199568, 247082, 298645, 368257, 439723, 506798, 588215, 681925, 798270, 917005, 1072180, 1231404, 1418190, 1614928, 1822154, 2058015, 2297486, 2558323, 2825843, 3108925, 3404202, 3723090, 4084223, 4481845, 4902736, 5396068, 5898522, 6475857, 7063582, 7743115, 8505236, 9389360, 10390903, 11419129, 12412232, 13383676, 14464489, 15429250, 16529674, 17762248, 19002384, 20311496, 21595340, 22926404, 24434208, 26072160, 27550448, 28907320, 30353508, 31684476, 32215272, 32668652, 33082080, 33530436, 34077230, 34681250, 35400880, 36111148, 37140252, 38419704, 39828790, 41347052, 43418476, 45908504, 48710750, 51845280, 55633840, 59916996, 64821620, 69841340, 75139910, 80503576, 86932430, 92580750, 95672504, 98899230, 103578590, 108515336, 114051176, 120711300, 127788296, 135830240, 144783140, 154477490, 164858600, 175840180, 187825650, 201416580, 216334080, 232667940, 250116100, 268464800, 287575940, 307304480, 328033280, 350284500, 373966980, 399097900, 425643870, 453419000, 481992480, 511763070, 543066000, 576304900, 611292740, 647776600, 685669950, 725516700, 766901060, 809697900, 853976000, 898624500, 945023400, 990568060, 1036975100, 1084052000, 1131556100, 1182772600, 1236111400, 1286670500, 1338238500, 1389798100, 1441116400, 1491163400, 1547337700, 1595743900, 1637688700, 1670998000, 1702240400, 1732083300, 1763868200, 1792689800, 1822455000, 1850870500, 1879440900, 1909928400, 1942181500, 1976375000, 2010896900, 2040933600, 2073970200, 2103072800, 2130621800, 2160831500, 2193604900, 2227160000, 2261508600, 2296191500, 2330919000, 2365617400, 2400186000, 2437931500, 2474164700, 2512457700, 2552849200, 2596786200, 54960, 120912, 197856, 278464, 362736, 490976, 630208, 806080, 985616, 1245760, 1656128, 2202064, 2927536, 3634688, 4719232, 6034608, 7126480, 8827476, 10455192, 12195958, 14764728, 21488474, 27969772, 35832516, 43212268, 51458388, 57915784, 67624470, 74221520, 81137170, 89109300, 91907736, 94166216, 96180590, 98034580, 99544140, 100954780, 102376420, 103915300, 105860880, 107883410, 109880290, 111748930, 113492990, 115262700, 117102030, 118915710, 120524210, 122513760, 124547280, 126573470, 128519060, 130556240, 132626400, 134674580, 136579860, 138433840, 140306140, 142222420, 144376850, 146604560, 148718690, 150770530, 152760080, 154826580, 157054290, 159289330, 161766190, 164202750, 166708930, 168742450, 171219310, 173620980, 176126340, 10992, 131904, 663184, 2612432, 5866064, 9343200, 12527216, 15495056, 18345648, 20961744, 23720736, 26538352, 29601456, 32961344, 36911136, 41487470, 46096784, 47478110, 48654256, 49940320, 50936930, 51981170, 53384480, 54439710, 55194496, 56484224, 57795936, 58371184, 60140896, 61731070, 62925536, 64523040, 65750480, 66399010, 67402940, 68505810, 69777220, 72367660, 75405120, 79083780, 84601760, 90002500, 95751310, 102320860, 109784430, 117544780, 125671540, 133552800, 142071600, 151902110, 160124130, 169324430, 179510350, 190513340, 201934030, 214010560, 225662080, 237156050, 248485140, 258887200, 275635330, 289987230, 304731170, 320673200, 337894000, 356170050, 374424100, 393623460, 413302800, 433414500, 454390880, 475594460, 500080960, 524116800, 550743100, 580267600, 608365700, 637441100, 665908740, 693027800, 724185400, 755085100, 787544800, 819104300, 851939460, 884572860, 922152400, 959548350, 995744200, 1031396160, 1067922940, 117474, 238959, 373036, 563269, 1556337, 2782630, 4077687, 5395664, 6734268, 8113559, 9747850, 11436569, 13332730, 15172737, 17384642, 19675052, 22191808, 25085050, 28059662, 31180968, 34357280, 37728424, 41594090, 45343416, 49146612, 52752444, 56258364, 60808060, 65461144, 70317864, 75873660, 81658420, 87642840, 94255490, 101852700, 109738850, 118291140, 126479416, 135556580, 145745730, 157151540, 168951260, 182429710, 195812080, 209893660, 224646640, 240037540, 256111460, 273664160, 294720500, 316228000, 339372100, 362588220, 387681540, 414220800, 445285020, 477291900, 510787620, 546769500, 584486340, 626212160, 668887400, 714228900, 763417300, 817452800, 873045500, 932749400, 997512200, 1065063740, 1142013000, 1223774700, 1310305200, 1396916400, 1491724500, 1587178900, 1694800000, 1808662900, 1922089700, 3664, 7328, 14656, 18320, 21984, 25648, 29312, 32976, 36640, 40304, 43968, 117248, 227168, 315104, 425024, 538608, 666848, 795088, 930656, 1080880, 1231104, 1403312, 1597504, 1857648, 2048176, 2227712, 2432896, 2700368, 3037456, 3477136, 3957120, 4385808, 4869456, 5371424, 5851408, 6342384, 6910304, 7441584, 8031488, 8661696, 9262592, 9936768, 10621936, 11266800, 11951968, 12698963, 13544674, 14460081, 15401130, 16345917, 17334604, 18360716, 19544396, 20708368, 21640348, 22573044, 23592190, 24634542, 25786586, 27010954, 28305308, 29610788, 30914596, 32231412, 33590228, 34973332, 36402404, 37869780, 39342484, 41075660, 42775388, 44338324, 45964756, 47515308, 49047960, 50430240, 51797864, 53205790, 54594050, 56070230, 57498790, 58736004, 59911744, 61055052, 62246790, 511, 1124, 1532, 2043, 5208, 14805, 28282, 42576, 61465, 85459, 107104, 129770, 155193, 179493, 256273, 344386, 417694, 517140, 625061, 770759, 920337, 1060726, 1231132, 1427268, 1670779, 1919293, 2244076, 2577333, 2968277, 3380050, 3813775, 4307433, 4808646, 5354580, 5914501, 6506993, 7125010, 7792444, 8548297, 9380522, 10261449, 11293996, 12345635, 13553999, 14784111, 16206377, 17801500, 19651976, 21748212, 23900294, 25978866, 28012104, 30274252, 32293500, 34596696, 37176480, 39772090, 42512068, 45199160, 47985090, 51140924, 54569170, 57663230, 60503170, 63530052, 66315776, 67426740, 68375660, 69240970, 70179380, 71323820, 72588040, 74094230, 75580824, 77734744, 80412650, 83380050, 86577390, 90932350, 96164470, 102054536, 108636570, 116595624, 125600376, 135920500, 146476600, 157618540, 168897090, 182413820, 194294020, 200765070, 207518640, 217312560, 227667800, 239295800, 253293260, 268180660, 285102880, 303955970, 324381980, 346257860, 369402750, 394676100, 423336000, 454773250, 489180200, 525914900, 564541950, 604768800, 646272960, 689863900, 736628740, 786373950, 839150700, 894896400, 953218100, 1013207500, 1075704200, 1141458700, 1211244900, 1284688800, 1361258000, 1440768900, 1524350800, 1611111300, 1700796800, 1793562900, 1887063000, 1984201200, 2079510400, 2176589800, 2275025700, 2374300000, 2481292500, 2602711800, 2714474800, 2829270800, 2938380800, 3046726000, 3150797600, 3244280600, 3324842500, 3392721700, 3453627400, 3515362300, 3576950500, 3637024000, 3694989600, 3749895700, 3803898600, 3857742600, 3912830700, 3971084300, 4030394400, 4092138000, 4152356400, 4215192600, 4275770400, 4338215400, 4399523300, 4462068000, 4526193700, 4589843000, 4648641500, 4706776000, 4766158000, 4828315000, 4890411500, 4949466600, 5010405000, 5069789000, 5126280000, 6397344, 12593168, 17055920, 21771488, 26336832, 30744624, 35504160, 41102750, 47100720, 53223264, 59932050, 67659420, 75049710, 82729460, 89841280, 97641940, 105860290, 114826100, 124143650, 132427950, 141162930, 150495140, 160662740, 172072430, 183859520, 196918020, 210295280, 223507660, 237262320, 251713140, 266610960, 281823870, 298282600, 314627680, 331855800, 349937660, 368997760, 389527170, 411760320, 431861020, 453511600, 478258240, 501975330, 527564700, 555671230, 581586700, 608517100, 634835650, 659886400, 687124600, 714857400, 745283260, 775914300, 808351700, 842734660, 876604700, 909686900, 941790900, 975759900, 1011813600, 1048647800, 1088471800, 1126251300, 1163979500, 1200055300, 1239886600, 1280018400, 1322297300, 1366041900, 1411127300, 1458253700, 1507919200, 1554627800, 1603483600, 1656113400, 1706464000, 1756730500, 1814225900, 1872549500, 1930396700, 1988159700, 2049447400, 2111134500, 2175910400, 2243925200, 2284500200, 2318920000, 2364712700, 2400960500, 2434684000, 2479553300, 2534707500, 2585241300, 2641150500, 2713034500, 2789289700, 2867329000, 2945013200, 3035488500, 3123734500, 3220689200, 3314361600, 3398484500, 3466197800, 3538854100, 3613812000, 3685452500, 3760456200, 3850754300, 3929873400, 4003582700, 4065686800, 4130870300, 4191947300, 4249800000, 4282938400, 4321693700, 4378104300, 4460134400, 4545191400, 4625963500, 4702164000, 4791614000, 4875077600, 4957451300, 5043186000, 5135203300, 5231983600, 5328470500, 5416155600, 5504466000, 5595374000, 5688072000, 5786090500, 5891767000, 5995321000, 6100651500, 6205748000, 6313109500, 6431547000, 6555038700, 6680529400, 6801899500, 6932537300, 7071176700, 7206126600, 7327950000, 7457627000, 7583826400, 7719277000, 7859063300, 7993899000, 8117473000, 8234575000, 8335776300, 8440743000, 8544747500, 8647115000, 8749703000, 8849446000, 8956238000, 9076535000, 9199902000, 9322395000, 9443822000, 9568622000, 9694561000, 9824042000, 9948035000, 10078260000, 10202942000, 10329666000, 10455733000, 10582597000, 10710845000, 10839627000, 10965266000, 11089151000, 11209632000, 11329811000, 11437592000, 11552081000, 11657179000, 11759614000, 11862375000, 11959409000, 12060684000, 12160426000, 12259618000, 12359776000, 12459461000, 12550689000, 12645575000, 12734577000, 12817946000, 18320, 43968, 69616, 98928, 128240, 157552, 186864, 216176, 256480, 296784, 340752, 377392, 447008, 509296, 593568, 677840, 758448, 879360, 981952, 1117520, 1238432, 1381328, 1538880, 1685440, 1839328, 2015200, 2191072, 2388928, 2605104, 2813952, 3004480, 3187680, 3359888, 3532096, 3704304, 3894832, 4100016, 4327184, 4576336, 4876784, 5188224, 5594928, 5950336, 6327728, 6701456, 7078848, 7386624, 7775008, 8145072, 8493152, 8888864, 9335872, 9768224, 10200576, 10592624, 11013984, 11457328, 11933648, 12369664, 12886288, 13424896, 13978160, 14428832, 14868512, 15337504, 15978704, 16605248, 17220800, 17825360, 18532512, 19116532, 19729554, 20361992, 21029890, 137812, 253045, 381903, 488960, 615093, 740837, 886435, 1035537, 1160113, 1262705, 1423921, 1552161, 1687729, 1808641, 1951537, 2101761, 2215345, 2358241, 2512129, 2713649, 2995777, 3288897, 3677281, 4058337, 4465041, 4908385, 5168529, 5465313, 5828049, 6194449, 6674275, 7061566, 7504111, 7908522, 8356818, 9043191, 9667194, 10140890, 10648940, 11219104, 11798450, 12418100, 13089046, 13896468, 14807995, 15764262, 16948068, 18172044, 19285900, 20747836, 22220764, 23909868, 26019922, 28413920, 31007520, 33497250, 36848356, 40779316, 44698310, 48922828, 53602216, 58081936, 62484476, 67050450, 71846450, 77178990, 82515180, 88095830, 93764850, 99027010, 104544610, 110303870, 116096250, 121688560, 43968, 102592, 208848, 300448, 384720, 494640, 630208, 769440, 916000, 1051568, 1209120, 1384992, 1542544, 1692768, 1894288, 2073824, 2275344, 2487856, 2711360, 2909216, 3136384, 3367216, 3620032, 4045056, 4488400, 4946400, 5415392, 5869728, 6294752, 6756416, 7192432, 7580816, 7976528, 8427200, 8870544, 9321216, 9742576, 10314160, 10959024, 11739456, 12241424, 12780032, 13241696, 13780304, 14311584, 14842864, 15370480, 15894432, 16414720, 16927680, 17444304, 17971920, 18528848, 19089440, 19672016, 20254592, 20906784, 21635920, 22284448, 22760768, 23368992, 23812336, 24178736, 24713680, 25384192, 25922800, 26542016, 27175888, 27872048, 28465616, 28901632, 29418256, 29919142, 30441674, 3664, 7328, 10992, 14656, 18320, 21984, 25648, 32976, 43968, 65952, 87936, 143285, 205966, 292715, 401455, 521195, 633614, 793673, 961068, 1080838, 1266568, 1452306, 1667363, 1849149, 2061559, 2310525, 2608797, 2998902, 3381097, 3766966, 4163837, 4628551, 5125670, 5619135, 6058952, 6605036, 7020530, 7417716, 8064066, 8743403, 9648867, 10685827, 11872463, 13196394, 14583689, 16068883, 17693284, 19404860, 21138916, 22757896, 24008164, 25603992, 27239304, 28952364, 3978, 4909, 10690, 12614, 14976, 20644, 24348, 26369, 31740, 42050, 55987, 64276, 74787, 91627, 104187, 126355, 154645, 188952, 231992, 283534, 327195, 381299, 419181, 440377, 473755, 517387, 543407, 653793, 744905, 837546, 901366, 1004294, 1075847, 1133065, 1203476, 1274695, 1314983, 1375325, 1453082, 1545373, 1605578, 1688246, 1704779, 1755755, 1819128, 1905227, 1983431, 2033114, 2091871, 2241949, 2395124, 2576866, 2794045, 3006081, 3229111, 3463925, 3674459, 3892974, 4084337, 4308511, 4628415, 5145311, 5606826, 6119637, 6658096, 7445737, 8376244, 9482653, 10486500, 11402382, 12351239, 13355026, 14395424, 15494416, 16706963, 18186952, 19696282, 21385120, 23275504, 25451624, 27997776, 30481494, 33540428, 37108572, 40563040, 44075984, 48130964, 52705790, 57180650, 62200790, 66930870, 71589840, 76370880, 80708750, 84986890, 89016220, 93125980, 96889660, 100901464, 105188240, 110156690, 120163560, 130658770, 141673020, 153223330, 162861580, 171878130, 181894290, 193615440, 204867710, 215807230, 224241100, 232983900, 243387330, 254355340, 265387260, 277699900, 290032220, 302727600, 315692830, 329230980, 343949730, 359898400, 377433760, 395202750, 415090660, 434977180, 456216480, 478387700, 500885950, 523491070, 541802750, 563559000, 585937200, 609296640, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82621, 212926, 288164, 375240, 551372, 697063, 885487, 1014183, 1126916, 1272029, 1396807, 1527029, 1670039, 1807026, 1940218, 2059716, 2171459, 2309106, 2437101, 2604612, 2791964, 2955020, 3113127, 3288517, 3447490, 3562615, 3808540, 3936989, 4046381, 4161135, 4279230, 4391715, 4517483, 4582120, 4743526, 4932445, 4968661, 5000858, 5032575, 5092950, 5157607, 5209201, 5251708, 5317326, 5380235, 5442489, 5500724, 5561667, 5565031, 5590238, 5657123, 5725231, 5790892, 5856597, 5925535, 5993861, 6065071, 6145236, 6222343, 6301242, 6355588, 6424919, 6509191, 6593463, 6677735, 6772999, 6875591, 6978183, 7077111, 7187031, 7300615, 7414199, 7524323, 7639206, 4512, 18049, 33842, 51328, 82351, 141576, 200801, 266795, 318124, 395963, 486775, 609738, 743982, 869766, 1006267, 1151792, 1309727, 1498684, 1691026, 1898033, 2110681, 2321072, 2548949, 2782467, 3423794, 3883496, 4493800, 5143588, 6087811, 7117770, 8173675, 9332802, 10461470, 11736791, 13185598, 14765507, 16252348, 17626732, 18879756, 20039140, 21245916, 22509140, 23754824, 25142636, 26457156, 27836522, 29422636, 29478880, 29492980, 30294550, 31878636, 34082870, 36567424, 39405670, 42132228, 44713230, 47305012, 49878736, 52948864, 56464668, 60484160, 64849028, 69150720, 74081990, 79468530, 85114510, 90908344, 97353790, 104656120, 112169440, 119614584, 127134790, 135178080, 143517580, 154415250, 166159820, 177167380, 190315890, 203521170, 217299310, 231519170, 245346370, 260796880, 277601250, 294123840, 312106140, 328624260, 346411460, 365169500, 384303740, 404286080, 423793760, 443922600, 463989570, 483860900, 497919780, 512948480, 525529060, 528734000, 532136030, 536375550, 544741300, 555291900, 565625150, 579327360, 592590140, 606762750, 621120900, 636583360, 652629300, 670016100, 687490500, 707449150, 727986240, 749131900, 772893250, 795027400, 816828400, 836140200, 854600700, 876331140, 898487300, 920562370, 941372740, 962204540, 983468600, 1004431940, 1024611100, 21984, 73280, 161216, 348080, 941648, 1722080, 2553808, 3495456, 4898902, 6306502, 7705702, 9035286, 10379526, 12037350, 13603574, 15442006, 17442726, 19671686, 22372054, 25006470, 27783782, 30978790, 34008920, 37053704, 39809030, 42608330, 45949896, 49108264, 52885850, 56733050, 60708490, 64533704, 68428536, 72521224, 76654216, 80882470, 85385530, 89240970, 93778250, 97807050, 102883760, 108546820, 115396980, 120814520, 127159050, 134229060, 141868880, 148595980, 154146940, 160155900, 166751420, 173465000, 227193, 496241, 780788, 1153502, 1588400, 1998468, 2353795, 2779760, 3259344, 3831241, 4477263, 5031963, 5784445, 6389489, 7087656, 7932342, 8790722, 9819733, 10815755, 11755505, 12598570, 13476999, 14426457, 15234487, 16157907, 17188948, 18137084, 19307338, 20589952, 21805416, 23041448, 24357012, 25640212, 27500612, 29214144, 31286164, 33431788, 35401424, 37709692, 39897796, 42513384, 45247710, 47929012, 50541984, 52814204, 55129130, 57683630, 60125844, 62765076, 65636820, 68884940, 72606960, 76336584, 80162456, 84747240, 90131220, 95609000, 101716220, 106374170, 109585920, 112321010, 115161144, 117817800, 120785736, 124749740, 127636340, 131663220, 136456110, 141775230, 147116820, 152586420, 158625230, 164708400, 171045650, 176833170, 181605780, 186386140, 191563620, 196721700, 202099920, 207717230, 214448480, 221627800, 227242560, 232896980, 239177650, 245044350, 251519260, 257415040, 264237950, 271698180, 280645660, 288493120, 295859940, 315519000, 337178340, 362112640, 387331100, 417006720, 451030400, 487638880, 523612960, 562666900, 601684000, 648535800, 697671800, 751285060, 806808100, 863434430, 919713660, 983876100, 1049908600, 1127132800, 1211221200, 1304709400, 1407046400, 1521065200, 1653126000, 1796141700, 1946468400, 2101075300, 2263438600, 2440555800, 2628343000, 2814533600, 2985858000, 3157357800, 3323257600, 3490825000, 3670935800, 3868174000, 4074142000, 4281837000, 4493908000, 4712566300, 4941960000, 5175561000, 5419867000, 5673869300, 5942547500, 6231858000, 6538807300, 6856166400, 7183422500, 7523605000, 7869771300, 8217536000, 8562181000, 8923615000, 9287986000, 9656858000, 10047431000, 10460068000, 10849843000, 11290112000, 11752693000, 12251001000, 12783419000, 13341320000, 13870673000, 14363422000, 14861688000, 15340067000, 15813457000, 16258664000, 16756682000, 17240523000, 17726992000, 3664, 7328, 14656, 21984, 32976, 36640, 51296, 69616, 87936, 109920, 131904, 157552, 183200, 208848, 234496, 263808, 293120, 322432, 351744, 395712, 432352, 472656, 512960, 560592, 615552, 677840, 743792, 809744, 875696, 948976, 1029584, 1113856, 1198128, 1286064, 1384992, 1487584, 1590176, 1703760, 1821008, 1945584, 2088480, 2235040, 2388928, 2553808, 2733344, 2920208, 3114400, 3308592, 3521104, 3733616, 3946128, 4158640, 4374816, 4601984, 4832816, 5012352, 5173568, 5356768, 5536304, 5719504, 5897123, 6082418, 3664, 47632, 73280, 150224, 355408, 571584, 3198672, 6159184, 8126752, 9372512, 11244816, 13740000, 14659664, 15604976, 20958080, 21038688, 32507008, 32921040, 33221488, 33543920, 33888336, 34247410, 34547856, 34844640, 35137760, 35456530, 35782624, 36116050, 36420160, 36790224, 37145630, 37486384, 37819810, 38310784, 38750464, 39179150, 39666464, 47870160, 55381360, 64834480, 74807890, 82985940, 90061120, 96081070, 102471090, 112004820, 119439070, 126316400, 128375570, 131040296, 133773640, 135689920, 138284030, 140581360, 143897280, 149609460, 155951840, 161407540, 168618290, 175502940, 181859980, 187412940, 193238290, 199117010, 205204260, 210799520, 216777580, 222106320, 227295940, 231965810, 237563660, 243204240, 248632770, 255776450, 263853150, 273018720, 280763650, 288781020, 298336450, 307836300, 315462340, 324293340, 331226620, 338859520, 348168930, 357513380, 368246140, 379403000, 391115780, 402470200, 414239800, 3664, 7328, 14656, 25648, 32976, 40304, 51296, 69616, 95264, 128240, 168544, 216176, 278464, 359072, 443344, 549600, 659520, 806080, 952640, 1168816, 1439952, 1678112, 1912608, 2213056, 2572128, 2887232, 3341568, 3938800, 4543360, 5177232, 6074912, 6972592, 7760352, 8943824, 9705936, 10629264, 11768768, 13190400, 14025792, 15124992, 16491664, 18001232, 19606064, 21449056, 23259072, 25039776, 26857120, 28996450, 31480018, 33882890, 36157816, 38795332, 41143480, 43583228, 46056012, 48569070, 51356840, 54529150, 58012900, 62112916, 66535364, 71884800, 77695900, 82084870, 87294104, 92269816, 98179850, 104400010, 111852584, 119350360, 127514856, 136943260, 147529390, 158921280, 171012880, 183979970, 198368590, 213995440, 233617700, 255888400, 281833440, 312537440, 346911520, 389729570, 435998720, 484714720, 539822400, 599285900, 665593600, 726767550, 790989100, 857068000, 925785340, 996921860, 1069844030, 1142808800, 1218604700, 1299811800, 1378739700, 1455990300, 1536077000, 1625921300, 1715982600, 1803027500, 1892248800, 1983421200, 2074694300, 2164350500, 2252556300, 2329297700, 2390920400, 2448376800, 2506869000, 2563328800, 2621326800, 2679867400, 2735758600, 2788970200, 2835441400, 2881033200, 2930150700, 2976386000, 3026973000, 3076597200, 3127282200, 3179203800, 3234954500, 3289063700, 3334900500, 3382800600, 3436005600, 3484366800, 3527093200, 3572344600, 3620548600, 3665967900, 3713488400, 3757065200, 3799332900, 3835977000, 3878402000, 3925367800, 3961461500, 4053, 7442, 11232, 14381, 18091, 21789, 26071, 30456, 34120, 41448, 85416, 177016, 261288, 349224, 459144, 561736, 664328, 766920, 869512, 990424, 1133320, 1283544, 1444760, 1613304, 1818488, 2038328, 2247176, 2496328, 2844408, 3251112, 3683464, 4240392, 4815640, 5409208, 5874536, 6350856, 6830840, 7347464, 7900728, 8721464, 9311368, 9948904, 10579112, 11212984, 11872504, 12533254, 13256274, 14016313, 14867927, 15911773, 16846220, 17906930, 18977860, 20165988, 21269796, 22380884, 23594454, 25214564, 27032382, 28868688, 30853764, 33003016, 35618264, 38427144, 41291000, 45034776, 49019370, 53641560, 58867804, 64488800, 69866110, 76155380, 82529256, 88715840, 8794, 17588, 33919, 48994, 55275, 62812, 71606, 81656, 91706, 130649, 167080, 214817, 258785, 306417, 354049, 390689, 438321, 485953, 540913, 614193, 676481, 749761, 823041, 896321, 987921, 1064865, 1152801, 1251729, 1354321, 1464241, 1610801, 1768353, 1925905, 2131089, 2350929, 2581761, 2816257, 3065409, 3292577, 3560049, 3768897, 4007057, 4223233, 4450401, 4684897, 4923057, 5164881, 5414033, 5663185, 5916001, 6187137, 6392321, 6604833, 6777041, 6978561, 7143441, 7330305, 7517169, 7715025, 7927537, 8257297, 8671329, 9063630, 9503310, 9851390, 10206798, 10635486, 11148446, 11793524, 12482356, 13221408, 13996750, 14704035, 15413735, 102592, 234496, 395712, 593568, 806080, 1040576, 1326368, 1634144, 2022528, 2359655, 2737047, 3176727, 3565111, 4026775, 5342071, 6496231, 6716071, 6807671, 6895607, 6943239, 6990871, 7038503, 7086135, 7133767, 7163079, 7448871, 7749319, 8086407, 8452807, 8863175, 9280871, 9713223, 10149239, 10599911, 11050583, 12310999, 13615383, 14963735, 16348727, 17774024, 19272600, 20789496, 22255096, 24131064, 26025352, 28025896, 30260936, 32411704, 34665064, 36907430, 39116824, 41963750, 45453212, 49389240, 53968616, 59032344, 64307040, 69882790, 75508530, 82207510, 90396940, 101044160, 113131750, 127065600, 145694900, 164729120, 183977360, 203585940, 223764380, 139232, 322432, 604560, 806080, 1036912, 1271378, 1509479, 1765930, 2044365, 2322799, 2593935, 2876063, 3165519, 3465967, 3803055, 4114495, 4458911, 4916911, 5422543, 5994127, 6631544, 7440723, 8301080, 9197991, 10171753, 11332290, 12421260, 13980308, 15973513, 17788856, 21674800, 26993924, 33309812, 39864292, 45917220, 52387844, 54381060, 56224052, 58378012, 65955704, 68560500, 71228936, 73941240, 76807040, 81686800, 87061470, 93036136, 98414910, 103788090, 109007540, 114596104, 120158530, 125509170, 131213790, 136912260, 142336110, 147822030, 155231400, 162552020, 171106980, 179490300, 187595310, 195198690, 203048210, 211819710, 221670380, 231635310, 241221180, 251068700, 260674670, 270390300, 279995600, 290041400, 299982820, 3664, 7328, 10992, 14656, 18320, 21984, 25648, 29312, 32976, 36640, 40304, 43968, 47632, 51296, 54960, 58624, 62288, 65952, 69616, 73280, 76944, 80608, 84272, 87936, 91600, 95264, 98928, 102592, 106256, 109920, 113584, 117248, 120912, 124576, 128240, 131904, 135568, 139232, 142896, 146560, 150224, 153888, 157552, 161216, 164880, 168544, 172208, 175872, 179536, 183200, 186864, 190528, 194192, 197856, 201520, 205184, 208848, 212512, 216176, 219840, 223504, 249152, 282128, 322432, 370064, 428688, 498304, 582576, 685168, 809744, 959968, 1139504, 1355680, 1619488, 1934592, 2315648, 2773648, 3334240, 4037728, 4880448, 5899040, 7141136, 8734976, 9680288, 10365456, 11589232, 13369936, 15216592, 16825088, 18448240, 20324208, 22181856, 24204384, 26138976, 28322720, 33554910, 39146176, 45763360, 53193950, 61793360, 70037360, 78834620, 88983900, 102295220, 113587660, 126001300, 139942820, 153833040, 168686900, 182866580, 196397730, 211046400, 225845300, 241552860, 260722910, 281351230, 305196540, 330844540, 358804540, 391901440, 427288350, 464675800, 511666620, 559075100, 604461060, 656083200, 716352300, 783623360, 862904960, 931286200, 992401700, 1068858430, 1154101400, 1243620200, 1319710500, 1404088800, 1484572200, 1553781500, 1646762800, 1724146400, 1799394000, 1884149800, 1976149100, 2069925800, 2168956000, 2263303400, 2339153000, 2409359400, 2478841900, 2558755300, 2637550800, 2723714000, 2817197000, 2902740700, 2997744400, 3106366200, 3226518000, 3357595400, 3495657700, 3636064800, 3766585600, 3905007900, 4048555800, 4207062300, 4352084000, 4506218000, 4668895700, 4828305000, 4988913000, 5151880700, 5321353700, 5511156000, 5693967400, 5876122600, 6060604400, 6253320000, 6447321000, 6654312000, 6865222700, 7102800400, 7354717000, 7613791700, 7895428600, 8198690000, 8505809400, 8846986000, 9199274000, 9580066000, 9961339000, 10350956000, 10747742000, 11146705000, 11554495000, 11970023000, 12411700000, 12854547000, 13284177000, 13698632000, 14106970000, 14532204000, 14953923000, 15358631000, 15789613000, 16245282000, 16708167000, 17166181000, 17615938000, 18079435000, 18543596000, 19022225000, 19513639000, 20021367000, 20543390000, 21073025000, 21616890000, 22183152000, 22741512000, 23305240000, 23886033000, 24465197000, 25038051000, 25606224000, 26198112000, 26773883000, 27316693000, 27871429000, 28434747000, 28998970000, 29567824000, 30134292000, 30699936000, 31258808000, 31828410000, 32407490000, 32989514000, 33516095000, 34056407000, 34607020000, 35156320000, 102592, 179536, 216176, 234496, 256480, 278464, 307776, 326096, 340752, 359042, 380996, 402950, 421240, 435866, 465119, 490708, 512692, 531012, 560294, 596875, 633456, 670066, 721332, 783561, 849513, 926457, 999737, 1080345, 1288887, 1538039, 1658951, 1691927, 1728567, 1765207, 1849479, 1933751, 1992375, 2072983, 2146263, 2226871, 2406407, 2571287, 2750823, 2923031, 3098903, 3296759, 3512935, 3740103, 3981927, 4271383, 4568167, 4916247, 5297303, 5711335, 6136359, 6583367, 7078007, 7583639, 8052631, 8572919, 9129847, 9745399, 10247367, 10742007, 11229319, 11720295, 12255239, 12830487, 13402071, 14032279, 14548903, 15094839, 15649814, 16184783, 47015, 109702, 190999, 259563, 332045, 403547, 496598, 596505, 711105, 810033, 897969, 985905, 1059185, 1132465, 1205745, 1293681, 1377953, 1469553, 1652753, 1839617, 2048465, 2231665, 2400209, 2561425, 2675009, 2777601, 2905841, 3034081, 3180641, 3283233, 3389489, 3525057, 3667953, 3814513, 3964737, 4125953, 4287169, 4547313, 4778145, 5027297, 5210497, 5401025, 5595217, 5793073, 6001921, 6210769, 6423281, 6639457, 6859297, 7090129, 7324625, 7570113, 7811937, 8035441, 8255281, 8471457, 8698625, 8929457, 9094337, 9255553, 9424097, 9610961, 9801489, 9918737, 10043313, 10222849, 10420705, 10636881, 10856721, 11083889, 11322049, 11563873, 11834396, 12115609, 29602, 69072, 120259, 163429, 209066, 254086, 312674, 375579, 447734, 510022, 564982, 616278, 700550, 792150, 891078, 997334, 1081606, 1198854, 1323430, 1484646, 1609222, 1759446, 1880358, 2041574, 2191798, 2374998, 2558198, 2756054, 2950246, 3151766, 3360614, 3569462, 3774646, 3979830, 4196006, 4375542, 4562406, 4760262, 4826214, 4928806, 5306198, 5690918, 6097622, 6500662, 6912767, 7340178, 7783395, 8236492, 8700331, 9177576, 9665088, 10170682, 10698231, 11580645, 12483176, 13408878, 14369829, 15458784, 16331247, 17547292, 18783300, 20056248, 21799196, 23877692, 26060472, 28412170, 30786616, 33130782, 35514292, 37813760, 40170210, 42840348, 45845056, 48924444, 24171, 60217, 105878, 161724, 225318, 341352, 435478, 545926, 726801, 843330, 848719, 999619, 1219166, 1663187, 2114664, 2366653, 2787998, 3084635, 3378387, 3632205, 4025976, 4427921, 4978876, 5866040, 6552640, 7273280, 7930531, 8511481, 9538573, 10796423, 12440937, 13908900, 15506386, 16858320, 18116678, 19500812, 21247184, 23004052, 24878594, 26533644, 28243294, 29999720, 31598204, 33154160, 35439972, 37565372, 39642010, 42124104, 44145384, 46289496, 49366068, 52316450, 55554224, 58269984, 61302140, 64355120, 67358456, 70553420, 73513550, 76668904, 79588330, 83378660, 87171020, 92500980, 97491710, 102524810, 107552460, 113446920, 120116740, 126629040, 131792296, 135388200, 139754640, 144237970, 148255410, 151847490, 154742430, 158647120, 161096300, 163871420, 167865060, 171700670, 175444430, 179142240, 182615180, 186446860, 189979570, 192710020, 195348420, 198897090, 203052580, 207232720, 211811940, 216810600, 221880620, 226549490, 231952160, 237221420, 242547800, 248130600, 253610400, 258843860, 264103500, 269553950, 275308700, 280492800, 289877100, 299858660, 310462620, 320865300, 331945800, 343542750, 355374370, 367099900, 379550880, 392254240, 405730720, 420185400, 436892770, 454229760, 471734900, 489482200, 508254700, 527493020, 548695230, 571226750, 595862500, 622918300, 651057300, 678645760, 704523800, 727470460, 751499300, 774516200, 797358200, 822087900, 847187840, 871535000, 892010240, 912684300, 934688960, 955981200, 978003650, 1000413800, 1027013760, 1059031600, 1091939700, 1122831500, 1154832100, 1188930000, 1226904800, 1268467500, 1316693800, 1372635600, 1429894100, 1491302100, 1549804700, 1602723100, 1657558700, 1712658800, 1771887400, 1833014800, 1897066800, 1967543200, 2038095600, 2104055600, 2175403000, 2253474600, 2333095400, 2414832000, 2492422000, 2574204200, 2658454500, 2742593000, 2827031800, 2919008800, 2999187000, 3082842000, 3165379000, 3242666800, 19893872, 42629730, 66881304, 91890740, 116521250, 133550400, 157801980, 184520380, 209940980, 240071660, 272095100, 306843070, 344840400, 385118820, 423881570, 463853100, 510370620, 559216700, 605171600, 648831740, 694640300, 742231740, 790513600, 840072060, 891976700, 942245800, 996357000, 1058739650, 1131385600, 1206862800, 1277831600, 1339197000, 1413624000, 1504414600, 1618393100, 1746006500, 1855001100, 1958004600, 2013896800, 2050003800, 2091840000, 2130240100, 2192321300, 2271156500, 2373271800, 2501271000, 2635053800, 2795931400, 2986452700, 3202276900, 3458061800, 3982678800, 4702830600, 5501630500, 6072260600, 6531878400, 6988658000, 7449295000, 7949581300, 8499041000, 8959267000, 9454773000, 10062457000, 10870409000, 11779619000, 12748264000, 13756557000, 14784657000, 15967872000, 17194293000, 18535125000, 20027902000, 21553564000, 23048059000, 24524546000, 26131132000, 27825349000, 29670177000, 31668260000, 33772472000, 36030210000, 38456107000, 40919760000, 43404616000, 46010712000, 48741500000, 51663150000, 54766887000, 58128523000, 61637345000, 65152940000, 68517523000, 72074800000, 75724030000, 79452540000, 83555580000, 88396700000, 93614055000, 99496160000, 105990490000, 112974040000, 120475530000, 128366610000, 136987190000, 146519520000, 156298800000, 166255130000, 176245390000, 186108850000, 195871570000, 205877900000, 216210900000, 226924890000, 237830590000, 249278500000, 260629040000, 272531540000, 69616, 153888, 238160, 307776, 432352, 567920, 692496, 784096, 875696, 974624, 1073552, 1176144, 1249424, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 1330032, 9721, 27926, 47947, 53223, 62531, 74721, 102321, 126702, 146123, 156149, 234593, 281493, 353956, 374677, 429269, 548463, 652201, 732941, 810134, 884531, 952542, 1020543, 1081439, 1149914, 1222544, 1282037, 1368956, 1477875, 1622504, 1841761, 2111014, 2344716, 2640694, 2757221, 2865515, 2955375, 3037000, 3132931, 3209457, 3309166, 3407288, 3488864, 3568457, 3642780, 3735097, 3873855, 4008574, 4102859, 4157628, 4180734, 4205528, 4230786, 4246270, 4268104, 4282500, 4302688, 4323591, 4368234, 4421466, 4463067, 4515884, 4588481, 4653724, 4776881, 4883161, 5043822, 5338362, 5652563, 5993171, 6618803, 7723242, 8752159, 10076337, 11381869, 12115247, 12873116, 13484225, 14438390, 15246507, 17748312, 20638056, 23509480, 26591026, 31400600, 35700508, 39653230, 43925350, 47863344, 52776824, 57540996, 63316748, 69181630, 74361320, 80228024, 87489860, 95654300, 104287530, 115048824, 124670260, 136614340, 149213570, 162864340, 176841200, 192927980, 209318480, 227514780, 246934270, 268167040, 289850000, 312708740, 336182900, 360869760, 387442500, 415458780, 443828830, 474110240, 505535420, 539166200, 575560640, 611369660, 649349400, 688590400, 730124600, 774391500, 818565760, 862826050, 908505340, 957715000, 1006416600, 1054496060, 1103250300, 1153374300, 1205509000, 1258591200, 1315489000, 1372143100, 1433637800, 1496975500, 1564012900, 1623433700, 1683346300, 1748602500, 1814401300, 1869877100, 1926468500, 1983316600, 2039217900, 2096596000, 2151242800, 2211404300, 2273708800, 2334200300, 2401164300, 2473624800, 2549891300, 2626115300, 2706370800, 2794475300, 2888553200, 2986616800, 3080825000, 3167435500, 3254166500, 3348664300, 3438396000, 3532719000, 3631011600, 3736250400, 10992, 21984, 32976, 43968, 54960, 65952, 80608, 98928, 117248, 135568, 153888, 183200, 212512, 241824, 271136, 300448, 333424, 373728, 414032, 443344, 465328, 512960, 560592, 608224, 655856, 703488, 751120, 795088, 842720, 894016, 945312, 1011264, 1077216, 1146832, 1220112, 1293392, 1370336, 1450944, 1535216, 1626816, 1722080, 1824672, 1930928, 2037184, 2172752, 2319312, 2462208, 2627088, 2733344, 2843264, 2978832, 3140048, 3282944, 3436832, 3620032, 3781248, 3960784, 4169632, 4429776, 4715568, 5027008, 5400736, 5899040, 6349956, 6798687, 88807, 207216, 360778, 490288, 627198, 762258, 938021, 1126735, 1343201, 1530065, 1753569, 2021041, 2259201, 2493697, 2761169, 3006657, 3314433, 3636865, 4087537, 4589505, 5161089, 5846257, 6509441, 7729553, 9352705, 10451905, 11686673, 12166657, 12489089, 12837169, 13242698, 13713422, 15056524, 16198976, 17338480, 18613704, 19676076, 20996168, 22489110, 23984736, 24992644, 26075440, 27364604, 28525046, 31908926, 35133596, 39171010, 44001580, 47870850, 51786428, 56070680, 60248484, 62968770, 66226880, 69775490, 74127620, 78913490, 83172800, 87443064, 92386720, 97886664, 102933090, 107951110, 113841490, 119312570, 124949250, 130678510, 136331140, 142877630, 150171230, 157848530, 165263120, 173374350, 181048690, 10992, 21984, 32976, 43968, 54960, 65952, 80608, 95264, 124576, 153888, 179536, 208848, 274800, 326096, 377392, 399376, 421360, 443344, 465328, 487312, 509296, 553264, 597232, 641200, 688832, 736464, 784096, 835392, 886688, 934320, 985616, 1036912, 1088208, 1132176, 1183472, 1238432, 1300720, 1366672, 1432624, 1498576, 1564528, 1637808, 1718416, 1802688, 1886960, 1967568, 2044512, 2114128, 2191072, 2268016, 2344960, 2410912, 2480528, 2551810, 2624642, 3, 11, 19, 42, 106, 132, 163, 255, 801, 1747, 2298, 2393, 2475, 3160, 4922, 6071, 8600, 10234, 10857, 16397, 32642, 44827, 80529, 108801, 138524, 162005, 188638, 212108, 244945, 274556, 304900, 336814, 359038, 397320, 432191, 456690, 533478, 595782, 685824, 737677, 835806, 946690, 1059090, 1171508, 1270399, 1341954, 1399626, 1426136, 1430327, 1461005, 1496925, 1505479, 1511378, 1519401, 1528468, 1531530, 1533061, 1534592, 1554880, 1575103, 1586375, 1592187, 1599079, 1599461, 1599843, 1607499, 1608266, 1616304, 1617071, 1617453, 1621282, 1621664, 1622431, 1623144, 1629269, 1629651, 1630033, 1630415, 1638071, 1638453, 1924627, 2236834, 2625218, 3057570, 3464274, 3812354, 4296002, 4757666, 5204674, 5589394, 6080370, 6571346, 7120946, 7721842, 8395899, 9241808, 10234277, 11109527, 12145904, 13292082, 14540763, 16067789, 17829104, 19872516, 21776606, 23812454, 25894308, 28501728, 31413772, 34194750, 36643216, 38879428, 40950050, 43038864, 45019812, 47262264, 49839800, 52563660, 55469584, 58402930, 61315944, 64603856, 68345730, 72236616, 77436460, 82237240, 86923620, 91839790, 97073896, 102511660, 107905540, 113572104, 119817500, 126400050, 133241730, 139965140, 146971860, 154932590, 162922540, 170670290, 178162940, 185473740, 192733840, 200365360, 208113660, 215519680, 223375620, 231404620, 239417010, 247115380, 253885890, 261533070, 269380320, 277659360, 551249, 1012180, 1527613, 1955843, 2460376, 2963352, 3545745, 4142153, 4640457, 5186393, 5648057, 6201321, 6787561, 7410441, 8172553, 9345033, 10583465, 11942809, 13540313, 15430937, 17673304, 20128184, 22839544, 25715784, 28958424, 32944856, 36905640, 40958024, 45772520, 51191576, 56760856, 60626376, 66181000, 70698710, 75831976, 82815560, 88392170, 95742150, 104546744, 112812730, 117594250, 121903110, 125746650, 130839610, 134972600, 141197940, 148723950, 155935180, 162690670, 168782580, 175416160, 183065840, 190516000, 195816530, 203202780, 210767140, 217654380, 224307650, 231020260, 236680200, 242904940, 249428110, 257968130, 267647890, 277551100, 287105860, 299088600, 311090530, 321505730, 332040800, 343056320, 356725340, 370369180, 383564800, 4927, 19708, 36953, 56046, 89920, 154589, 219258, 291317, 347363, 432356, 531515, 665779, 812361, 949705, 1098751, 1257651, 1430101, 1636425, 1846444, 2072476, 2304667, 2534395, 2783215, 3038194, 3738463, 4240415, 4906810, 5616317, 6647320, 7771939, 8924889, 10190547, 11422947, 12815479, 14375238, 16100351, 17723842, 19200780, 20551064, 21799728, 23099204, 24457588, 25800450, 27297850, 28711404, 30196374, 31928262, 31989504, 32004900, 32874804, 34584210, 36954010, 39629096, 42686820, 45632708, 48421316, 51216404, 53996828, 57315064, 61114380, 65462864, 70179960, 74829590, 80161180, 85987410, 92097150, 98366430, 105341370, 113249220, 121392776, 129464700, 137625460, 146354960, 155407800, 167248420, 180002340, 191939020, 206217390, 220551200, 235500350, 250925540, 265918350, 282679680, 300915460, 318839780, 338318820, 356209120, 375475000, 395794850, 416525020, 438181300, 459319800, 481139520, 502890880, 525765380, 542758100, 559133000, 575940800, 591992300, 608803650, 626139600, 644706400, 663745150, 683826560, 703478850, 724254850, 746170900, 769398300, 792252800, 815550800, 839049900, 863854600, 887374700, 909131200, 930117440, 950738100, 969794370, 988200450, 1005857660, 1023660700, 1041750660, 1060469760, 1078172300, 1096002600, 1112884200, 1130294900, 1147903100, 1165427200, 384520, 745251, 1083664, 1401140, 1698975, 2141131, 2733392, 3104083, 3715372, 4304155, 4896080, 5530340, 6130295, 6815392, 7441419, 8050438, 8668981, 9310825, 9961589, 10614274, 11176224, 11765559, 12451935, 13149119, 13738867, 14345227, 14960358, 15556769, 16142177, 16751309, 17326880, 17969632, 18685220, 19478552, 20250356, 21174216, 22195828, 23164100, 24206640, 25202884, 26001418, 26756416, 27593964, 28535304, 29479164, 30495624, 31488000, 32701886, 34050610, 35696150, 37579840, 39525856, 41422852, 43427396, 45813790, 48632740, 51911870, 55200812, 58214308, 61349096, 64990896, 68974776, 72868060, 75555530, 79185090, 80697784, 82078640, 83875330, 85446830, 87150600, 88786630, 90438980, 92033800, 92893970, 94192380, 95152240, 95925490, 96683420, 97498780, 98291170, 99213710, 100197500, 101081760, 101786104, 102467490, 103029960, 103500180, 104234510, 104761950, 105318856, 105796400, 106353280, 106772660, 107111550, 112752650, 119221730, 125503790, 131694320, 137642960, 144419600, 150261280, 164126910, 182121600, 197786340, 211473420, 223641730, 237796270, 250822190, 265101200, 279695330, 294864700, 310601600, 326621120, 343864420, 362518500, 382107170, 402884540, 425259870, 448147940, 475187420, 502384480, 531758700, 562419900, 594104450, 625478460, 658201900, 692729300, 723549900, 756130600, 788686660, 822233400, 856166660, 891783100, 927502140, 957150600, 984320800, 1004913900, 1024736700, 1046119000, 1068954100, 1092287100, 1117096100, 1141390000, 1165857200, 1191141500, 1215822500, 1240976000, 1266545000, 1291092100, 1316768800, 1343554000, 1369278200, 1397016400, 1424837500, 1457875800, 1486944300, 1516420100, 1544317800, 1571687800, 1600779100, 1628547700, 1653114200, 1676133600, 1698628000, 1719905200, 1742457700, 1764340000, 1787437400, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6164268, 15886146, 21499538, 27996178, 41137176, 52006970, 66065070, 75666930, 84077780, 94904490, 104213976, 113929704, 124599460, 134819890, 144757200, 153672770, 162009760, 172279440, 181828980, 194326770, 208304850, 220470290, 232266400, 245352020, 257212770, 265802110, 284150270, 293733660, 301895230, 310456900, 319267840, 327660220, 337043600, 341866050, 353908350, 368003400, 370705470, 373107650, 375474000, 379978500, 384802460, 388651840, 391823230, 396718900, 401412480, 406057150, 410401950, 414948830, 415199800, 417080500, 422070700, 427152130, 432051040, 436953180, 442096580, 447194300, 452507170, 458488200, 464241100, 470127580, 474182300, 479355000, 485642430, 491574460, 498371170, 505702850, 511906000, 516874370, 521194240, 523447580, 525261280, 527261820, 529201400, 531224830, 267472, 549600, 864704, 1231104, 1674448, 2125120, 2799147, 3615952, 4381403, 5212804, 6099135, 6963453, 7868075, 8853305, 9853280, 11003390, 12245100, 13607365, 15229566, 16899368, 18602060, 20485592, 22891528, 25395060, 27323826, 29314652, 31802336, 34501710, 37346736, 40392176, 43652824, 46748480, 49905684, 53057030, 56291588, 59436584, 63042650, 67227610, 71425160, 75854900, 80498790, 85630856, 91135010, 96882720, 102872600, 108732750, 114942730, 121238970, 127829210, 134685620, 141787780, 148763820, 155930880, 163488160, 171274900, 179233090, 187418980, 195923360, 204640100, 213111340, 221213550, 229002430, 236266420, 242850270, 249802370, 256775220, 264150190, 271655260, 278978240, 286322430, 293337400, 300507780, 307705300, 314879520, 202386, 867766, 1998912, 3595824, 5658502, 8186947, 11181158, 14638362, 18561332, 22950068, 27804572, 33124840, 38908104, 45157132, 51871930, 59052490, 71464600, 84506050, 98176840, 112867880, 128432230, 144869890, 161679060, 179633230, 198177940, 217648620, 238117380, 259617470, 282661800, 307059070, 333150300, 360200770, 387661570, 415732300, 444507200, 474371680, 504970850, 537355460, 570463700, 604431360, 638152260, 673386900, 709092860, 745469760, 782201500, 820014500, 859502000, 901002400, 943267840, 985275500, 1026845200, 1068941600, 1113732700, 1160583800, 1203295600, 1245913200, 1291272800, 1333926400, 1370292200, 1404648100, 1438721000, 1471443800, 1500648400, 1531516500, 1569404400, 1605060500, 1641212800, 1680010000, 1720858900, 1766553900, 1806866400, 1844586800, 1877463600, 1907529200, 1937562500, 1968481800, 2002075900, 2042769500, 2089360000, 2140554000, 2198250500, 2256326100, 2318963200, 2388118500, 2454046700, 2489034800, 2532603600, 2582056200, 2635507200, 2691696600, 2749550300, 2811201800, 2877120500, 2945442800, 3018409000, 3094155800, 3175437300, 3260341200, 3353113300, 3445985800, 3545038300, 3652543200, 3767107000, 3887599600, 4013001500, 4135201000, 4256723500, 4378002000, 4504882000, 4639575600, 4793995300, 4955972600, 5119424000, 5283532000, 5449531400, 5623200000, 5803610600, 5989403000, 6176867300, 6359425000, 6544102400, 6726750700, 6907597000, 7088673000, 7275841000, 7460441000, 7646295600, 7829936600, 8010554000, 8182884400, 8347135000, 8496018400, 8641724000, 8781849000, 8914516000, 9046139000, 9181157000, 9312099000, 9437815000, 9554487000, 9681723000, 9808867000, 9932836000, 10060408000, 10188700000, 10314391000, 10440927000, 10569294000, 10692228000, 10807211000, 10924687000, 11039876000, 11151163000, 11257887000, 11362132000, 11467133000, 11573782000, 11681528000, 11787863000, 11888871000, 11980546000, 12077191000, 12172298000, 12257923000, 3664, 10992, 91600, 252816, 468992, 641200, 879360, 1110192, 1392142, 1696016, 2084133, 2333107, 2384344, 2387978, 2406268, 2439214, 2479488, 2582049, 2702900, 2790693, 2867543, 2969957, 3112586, 3332159, 3504010, 3675914, 3987027, 4312653, 4685876, 5161602, 6641145, 8388041, 10471878, 12760869, 15577088, 18964654, 22139500, 25468204, 28394168, 31093138, 33411648, 35767036, 37938984, 40231668, 42205640, 44674170, 47076680, 49365492, 52731520, 56379556, 59089224, 62047892, 65065096, 68254270, 71618960, 74851740, 78256630, 81733600, 85259576, 88999680, 92484700, 96240130, 99287096, 103285096, 107216740, 110828640, 114174300, 117990170, 121968160, 126320150, 130569120, 133701720, 136509940, 139172270, 141923250, 145019420, 148492060, 151581470, 154314720, 156514160, 158218900, 159866350, 161600450, 163696530, 165724420, 168011820, 170363550, 172986530, 175671650, 178117620, 180853020, 183894060, 186691400, 190612480, 195678450, 198952820, 201612220, 204529340, 208303000, 212424240, 216725760, 220994320, 225624910, 230240860, 135568, 293120, 501968, 729136, 901344, 1212784, 1483920, 1824672, 2136112, 2469536, 2828608, 3286608, 3740944, 4389472, 5052656, 5543632, 6170176, 6712448, 7496544, 8174384, 8929168, 9577696, 10592624, 11530608, 12446608, 13531152, 14476464, 15619632, 16806768, 17946272, 19096768, 20338864, 21797136, 23339680, 24863904, 26311184, 27945328, 29806640, 31777872, 33892000, 36321230, 38739470, 41274960, 43704190, 46195710, 48998670, 51992160, 54861070, 57946160, 61115520, 64112670, 67512860, 71037630, 75350160, 79974130, 84777630, 90028140, 95176060, 100536500, 106039820, 111766660, 117944160, 123953120, 130497020, 136330110, 143566510, 151572350, 158922340, 166752300, 176036880, 185563280, 195327840, 205781230, 215996460, 223430720, 232107070, 240343740, 247536180, 254329230, 263980210, 274506880, 286847230, 297568100, 308036160, 321362100, 333919170, 349044580, 362851040, 377171550, 390598460, 403969820, 418611700, 433861900, 449639520, 465934270, 480565700, 496867680, 511690430, 529089100, 545560640, 566182700, 586464000, 600507260, 618151040, 639604860, 656676000, 673556350, 695544100, 717465540, 740364300, 763515700, 789092800, 816157400, 842529700, 867429250, 894219800, 920254200, 950003700, 981705600, 1018595460, 1059263360, 1102410200, 1146703600, 1196782100, 1245808500, 1299081200, 1358423800, 1420463100, 1477463800, 1537039100, 1596233100, 1651242500, 1706951200, 1767008100, 1828773500, 1889801900, 1952709800, 2012995800, 2064711800, 2118327300, 2168425500, 2219206100, 2279186700, 2337988600, 2396230700, 2451244800, 2499929900, 2553394000, 2617486600, 2675801000, 2736362800, 2801023500, 2862664400, 2937550800, 3002975700, 3064202200, 3122844000, 3177139700, 3233025800, 3288570400, 3349208000, 3404300800, 3455828000, 3515320000, 3570018600, 3621264100, 3670104000, 3719283500, 3763510300, 3803363300, 3845118700, 3882683600, 3917786000, 3954691600, 3989344000, 4023945700, 4054887700, 4083181600, 4112769000, 4141200600, 4168465400, 10992, 36640, 62288, 91600, 124576, 161216, 190528, 234496, 282128, 318768, 359072, 403040, 450672, 516624, 600896, 721808, 861040, 948976, 1069888, 1154160, 1293392, 1454608, 1645136, 1824672, 2018864, 2216720, 2414576, 2612432, 2813952, 3176688, 3524768, 3825216, 4173296, 4521376, 4873120, 5232192, 5609584, 5997968, 6346048, 6734432, 7031216, 7331664, 7635776, 7939888, 8240336, 8551776, 8859552, 9192976, 9577696, 9962416, 10328816, 10695216, 11094592, 11515952, 11922656, 12336688, 12750720, 13212384, 13710688, 14154032, 14670656, 14985760, 15282544, 15667026, 16080980, 16585901, 17013668, 17427410, 17902592, 18445824, 18908888, 19440432, 19934694, 20427236, 3664, 10992, 14656, 18320, 21984, 25648, 29312, 36640, 47632, 58624, 69616, 80608, 95264, 109920, 124576, 139232, 161216, 183200, 201520, 227168, 252816, 278464, 304112, 333424, 362736, 392048, 417696, 443344, 476320, 512960, 549600, 589904, 630208, 674176, 721808, 769440, 817072, 872032, 930656, 989280, 1047904, 1106528, 1168816, 1238432, 1319040, 1392320, 1472928, 1549872, 1630480, 1733072, 1842992, 1945584, 2062832, 2205728, 2355952, 2498848, 2671056, 2839600, 3026464, 3198672, 3352560, 3517440, 3674992, 3839872, 4015744, 4187952, 4341840, 4503056, 4675264, 4832816, 4994032, 5150337, 5313397, 13393, 14963, 17997, 19462, 20739, 20739, 20739, 22919, 25838, 28318, 33684, 37316, 37596, 41171, 45636, 50430, 55852, 59771, 65360, 71256, 78445, 85970, 94772, 106073, 133116, 153039, 177261, 193899, 206310, 221163, 236370, 250641, 264935, 282494, 296267, 312477, 330897, 356432, 386040, 412024, 449827, 492587, 529679, 572152, 619221, 676860, 749705, 826844, 908615, 967700, 1016536, 1064352, 1086535, 1122981, 1145136, 1170189, 1201221, 1227497, 1243286, 1265595, 1292053, 1302410, 1314903, 1323044, 1331859, 1344034, 1355134, 1361641, 1365470, 1365852, 1376188, 1378486, 1384611, 1398392, 1399159, 1400842, 1409265, 1426488, 1462457, 1489046, 1837211, 2195867, 2788870, 3407554, 4033444, 4948493, 5933099, 6965218, 8030343, 9143426, 10183319, 11211955, 12453070, 13701573, 15448083, 16993432, 18663086, 20230030, 22577348, 25228510, 28333592, 31852288, 36521150, 42480136, 48889696, 55222376, 61544730, 67143650, 72573976, 79359560, 85786570, 91921810, 98225300, 106090890, 113481350, 120722900, 128843960, 138531250, 148271000, 158528910, 167464930, 177003220, 187421390, 198630140, 210426600, 225533570, 242017920, 259283620, 277071800, 294893060, 313884670, 333029280, 353978400, 375323400, 392656600, 410597120, 429709060, 449701980, 470033820, 489814500, 510367940, 531685860, 552940600, 574207550, 596008200, 619502800, 644147300, 668164300, 693920500, 722295200, 749310600, 780145900, 810576800, 842596400, 0, 0, 0, 0, 60535, 213509, 433369, 552213, 814095, 1062625, 1559623, 1880768, 2197476, 2485543, 2770676, 3092459, 3405593, 3839483, 4430778, 5049514, 5673775, 6263395, 6906361, 7596031, 8213055, 8888486, 9534980, 10155148, 10804453, 11436574, 85, 93, 106, 3509, 3512, 4322, 4322, 6289, 6292, 6310, 6359, 8926, 13222, 50319, 63138, 63630, 71448, 107053, 163066, 214300, 261156, 314412, 343820, 368296, 417963, 480157, 511627, 545113, 584352, 621157, 657611, 699799, 751936, 824443, 937287, 1172647, 1646927, 2248290, 2926443, 3693368, 4405333, 5131954, 5865903, 6651089, 7527934, 8503707, 9534440, 10604651, 11693182, 12422641, 13474502, 14529997, 15856599, 17084272, 18187372, 19345458, 20632140, 21934184, 22674456, 23377998, 24272806, 25093568, 26056814, 27254348, 28550780, 29682332, 31004382, 32297150, 34058732, 35702976, 37266644, 39060964, 41203244, 43477280, 45894004, 48482880, 51595524, 55184400, 59462616, 63682060, 68271090, 73526970, 79610530, 86965430, 95066024, 102538220, 112944650, 125085110, 138492290, 155145090, 174380200, 193882820, 215072320, 234425000, 249619060, 264641310, 281809900, 301963620, 318421440, 334578620, 356538270, 380626800, 394933630, 418432100, 443731970, 463160860, 486251330, 508227600, 529154880, 552562700, 577389760, 604461400, 633719400, 664309060, 693998850, 728278000, 758592450, 792191040, 828467460, 866731300, 904140160, 943795140, 987526460, 1028802200, 1068159200, 1107333500, 1145762600, 1185824400, 1218733800, 1256938000, 1297460100, 1340633000, 10992, 95264, 135568, 443344, 534944, 714480, 1135840, 2000544, 2689376, 3143712, 3704304, 4235584, 4704576, 5202880, 5756144, 6287424, 6855344, 7723354, 8645969, 9667011, 10673630, 11625289, 12496162, 13319373, 14065284, 14793053, 15480548, 16358392, 18584592, 21613264, 25565024, 29399540, 33501912, 37860350, 42215092, 46437308, 50849812, 56998580, 64458550, 74691630, 85250370, 96143270, 106922000, 118586430, 129228490, 139170780, 151087520, 164770110, 177476960, 193509700, 210575620, 229146720, 250673580, 276164830, 303774270, 330306430, 349956350, 372828960, 392493730, 414147740, 437160130, 462635140, 486396220, 512485340, 543545300, 577995700, 615810800, 655071800, 697961300, 743137340, 794040000, 850471200, 907451650, 971156000, 1034963200, 1109356000, 1183969700, 1258279000, 1330183700, 1405401200, 1482697100, 1562636900, 1654915000, 1743287700, 1842282100, 1940233000, 2051937800, 2176963600, 2305184800, 2449020700, 2576677400, 2705832200, 2855751700, 3008327400, 3176544300, 3355738400, 3544543500, 3742271000, 3948749000, 4152356600, 4369274000, 4583007000, 4794426400, 5021325300, 5245805000, 5485187600, 5745863000, 5995080000, 6253822000, 6489179600, 6750115300, 7021284000, 7290290000, 0, 0, 0, 0, 3, 3, 3, 6, 16, 37, 47, 50, 53, 68, 104, 127, 168, 209, 209, 209, 217, 240, 443, 823, 1133, 1528, 7424, 15218, 15231, 16937, 16940, 17207, 17502, 17535, 17558, 17614, 18137, 18637, 18675, 18693, 18983, 19365, 19827, 23913, 24116, 24416, 24737, 24922, 25196, 31213, 39438, 39633, 39866, 40020, 40300, 40682, 41141, 51095, 62580, 75212, 75979, 76361, 86697, 95502, 95884, 97415, 97797, 98179, 98561, 99328, 99710, 100092, 100474, 101241, 101623, 102005, 102387, 102769, 103536, 103918, 371772, 694971, 1083737, 1501667, 1971218, 2433411, 2960760, 3557635, 4154510, 4758743, 5377602, 5959881, 6608142, 7732663, 8963410, 10003659, 11307478, 12464737, 13724529, 14914764, 16343070, 17851896, 19529116, 21495704, 23465746, 25571208, 27777942, 30059628, 32441000, 34817720, 36937156, 38755890, 40507984, 42393350, 43981650, 45946988, 47914484, 50328976, 52762044, 55309290, 57784360, 60939076, 64255856, 68231450, 72744120, 77742480, 82156970, 87572700, 93303890, 98891740, 104562720, 110420120, 116490000, 122924850, 129178664, 135476370, 142194180, 149039760, 155444480, 161756940, 168075570, 174574980, 181046850, 187141330, 193292480, 199960260, 206556050, 212525740, 218788350, 226341460, 232935950, 240517360, 248317550, 256547820, 10992, 21984, 32976, 43968, 73280, 109920, 146560, 179536, 227168, 274800, 296784, 318768, 340752, 366400, 392048, 421360, 447008, 472656, 501968, 545936, 582576, 648528, 736464, 765776, 817072, 879360, 941648, 1003936, 1073552, 1135840, 1194464, 1264080, 1337360, 1399648, 1480256, 1546208, 1626816, 1725744, 1832000, 1949248, 2011536, 2077488, 2143440, 2213056, 3365972, 4593027, 5948563, 7923317, 10225651, 12736960, 15436225, 18530906, 21292364, 24425800, 30563182, 36771200, 42952840, 48676804, 54618508, 59520040, 65922268, 72016790, 78917470, 87113656, 94785850, 101819336, 109377590, 116209140, 123260760, 128795380, 135206860, 142326050, 149151900, 155293280, 14537, 21806, 25440, 36343, 50880, 69051, 776245, 1566056, 2427895, 3196057, 3782226, 4397679, 5002112, 5639449, 6148474, 6928563, 7562020, 8147773, 8601455, 9025582, 9423947, 9869965, 10337990, 10915808, 11524037, 12093547, 12662654, 13216999, 13774482, 14331543, 14954556, 15599553, 16240464, 16922100, 17545548, 18166312, 185, 406, 554, 739, 1883, 5353, 10225, 15393, 22222, 30896, 38721, 46916, 56107, 64892, 92650, 124505, 151008, 186961, 225977, 278651, 332728, 383483, 445090, 515999, 604035, 693880, 811298, 931780, 1073118, 1221986, 1378790, 1557261, 1738464, 1935835, 2138263, 2352466, 2575897, 2817193, 3090455, 3391328, 3709808, 4083103, 4463301, 4900159, 5344879, 5859069, 6435751, 7104751, 7862599, 8640638, 9392100, 10127173, 10945004, 11675020, 12507690, 13440355, 14378742, 15369323, 16340783, 17347974, 18488900, 19728306, 20846900, 21873616, 22967922, 23975040, 24376684, 24719748, 25032580, 25371842, 25785592, 26242642, 26787174, 27324618, 28103322, 29071460, 30159168, 31328346, 32910900, 34810620, 36948930, 39337624, 42226490, 45497690, 49251024, 53090580, 57144732, 61247260, 66150892, 70459470, 72798940, 75240550, 78781336, 82531790, 86748040, 91825820, 97230580, 103374960, 110225496, 117651070, 125603544, 134017840, 143209200, 153632240, 165059860, 177566140, 190916200, 204954200, 219572350, 234647740, 250469340, 267434110, 285473340, 304609150, 324817570, 345945600, 367663580, 390278370, 414069220, 439318900, 465891780, 493593700, 522357400, 552600450, 584006500, 616479940, 650063500, 683922560, 719117250, 753639000, 788812700, 824489600, 860485700, 899313340, 938139140, 976034800, 1014036800, 1052969200, 1089886200, 1124030300, 1148448300, 1167883500, 1187924200, 1205979300, 1225013100, 1243686400, 1260619400, 1276548900, 1292019800, 1307889700, 1323247600, 1340498300, 1357820400, 1374910200, 1391348400, 1411278800, 1429093600, 1443498600, 1462463400, 1481411500, 1499172900, 1518806700, 1537590500, 1553370200, 1570803100, 1589419100, 1607219800, 1619508000, 1628706200, 1639097000, 1650854100, 1660872800, 3664, 7328, 10992, 14656, 18320, 21984, 25648, 29312, 32976, 36640, 69616, 73280, 84272, 164880, 366400, 593568, 872032, 1176144, 1542544, 1941920, 2322976, 2693040, 3004480, 3341568, 3674992, 4015744, 4455424, 4902432, 5367760, 5803776, 6239792, 6510928, 6844352, 7284032, 7742032, 8178048, 8614064, 9050080, 10010048, 10882080, 11713808, 12424624, 13501840, 14564400, 15352160, 16495328, 17656816, 18895248, 20104368, 21199904, 22280784, 23284720, 24284992, 25299920, 26314848, 27355424, 28377680, 29436576, 30433184, 31440784, 32609600, 34009250, 34778690, 35647056, 36702290, 37687904, 38721150, 39842336, 40963520, 41974784, 43054490, 44158696, 10903, 21806, 32709, 36343, 39977, 127884, 190142, 289040, 472210, 743226, 970275, 1211980, 1534323, 1852972, 2189971, 2541596, 2882229, 3277763, 3698976, 4105502, 4749982, 5573966, 6646924, 8371955, 10038390, 11690111, 13539569, 14945772, 16696659, 18432920, 19641446, 20816176, 21862960, 23231462, 25075596, 26893080, 28753088, 30227000, 32061756, 33712036, 35510744, 37705990, 40260372, 42900440, 45694550, 48681060, 51639532, 54576268, 57569892, 59767092, 62273050, 65067236, 68047390, 71194820, 74289090, 77751944, 82016530, 86448216, 91318450, 96477000, 101433130, 106751310, 112590904, 119008504, 125461944, 131806140, 139215950, 147274000, 157112960, 168784420, 181483630, 195978180, 210752130, 226538700, 243774400, 259624290, 275785060, 290941980, 306169120, 9305937, 18713166, 28218334, 37828824, 47562404, 57355870, 67265784, 77359720, 87576080, 97914936, 108429260, 119177150, 130129340, 141320940, 152717920, 164361400, 176237490, 188390000, 200856930, 213637010, 226734220, 240103710, 253727220, 267535360, 281547780, 295886700, 310540800, 325500350, 340743840, 356279070, 372157800, 388392200, 404973120, 422035870, 439506980, 457468450, 475912260, 494767740, 514050300, 533910050, 554304500, 575232600, 597158140, 619451700, 641967740, 664279300, 686397000, 708483460, 731585660, 759067260, 791609100, 823324000, 863341400, 892579460, 924011500, 954918700, 987285570, 1023104500, 1058205800, 1094131700, 1133201400, 1172925200, 1213250200, 1253929500, 1295588500, 1338568400, 1383395800, 1431947900, 1482554000, 1532714800, 1582646700, 1633871100, 1687020500, 1742468600, 1799028900, 1858617300, 1918674200, 1982955800, 2048036400, 2112538800, 2199426800, 2280405500, 2359457800, 2439161300, 2524525600, 2617586000, 2719726600, 2820591600, 2921375500, 3025473300, 3138357200, 3254250000, 3376654800, 3501215700, 3633811500, 3777605600, 3922464300, 4078038000, 4234721500, 4401308000, 4578083300, 4751942700, 4932375600, 5119079000, 5340645000, 5562182700, 5798964000, 6037293600, 6278815000, 6533480400, 6815293400, 7115773000, 7420814000, 7742045000, 8088673300, 8459888600, 8843482000, 9245307000, 9651502000, 10076863000, 10508278000, 10968027000, 11464567000, 11987071000, 12471624000, 13006269000, 13553405000, 14099347000, 14651107000, 15220689000, 15861425000, 16519195000, 17199387000, 17918149000, 18632286000, 19348939000, 20064918000, 20808196000, 21595695000, 22420247000, 23282809000, 24175810000, 25055121000, 25909987000, 26837893000, 27790504000, 28786653000, 29832300000, 30911447000, 32060940000, 33266676000, 34461880000, 35657945000, 36903092000, 38171505000, 39477180000, 40824582000, 42317400000, 43834630000, 45353468000, 46892090000, 48466207000, 50098713000, 51866090000, 53440033000, 54932873000, 56494030000, 58027430000, 59421540000, 60605346000, 61988780000, 63254320000, 64663626000, 66010534000, 67564350000, 69102530000, 70425710000, 72110590000, 73804280000, 75642220000, 77383320000, 79008860000, 80520620000, 82078196000, 83782754000, 85572050000, 87471740000, 89532375000, 91602665000, 93719160000, 95972925000, 98146840000, 100168010000, 102207090000, 104144900000, 105414590000, 107100460000, 109032840000, 111117680000, 113383810000, 115767140000, 118397346000, 121111330000, 123902845000, 126872890000, 130106580000, 133551840000, 137145060000, 140776750000, 144489920000, 148454870000, 152564710000, 156901620000, 161511520000, 166351340000, 171333550000, 176487280000, 181754970000, 187268120000, 193081430000, 199176620000, 205500630000, 212053560000, 218899140000, 225763020000, 232666250000, 239944040000, 247278200000, 254844830000, 262590990000, 270341180000, 277809730000, 285218280000, 292633300000, 300099370000, 307890500000, 315695920000, 323521770000, 331390550000, 339224040000, 347262320000, 355000880000, 362097500000, 368903520000, 375349580000, 381772800000, 388244340000, 394510470000, 400749900000, 406906270000, 413060560000, 419341500000, 425590230000, 431980000000, 438399040000, 444821200000, 451351200000, 457825100000, 464231630000, 470124560000, 476241130000, 482286270000, 488284800000, 494126240000, 499737260000, 505353760000, 510955800000, 516591750000, 522208770000, 527645670000, 532672000000, 537976000000, 543204900000, 548198120000, 9305937, 18713166, 28218334, 37828824, 47562404, 57355870, 67265784, 77359720, 87576080, 97914936, 108429260, 119177150, 130129340, 141320940, 152717920, 164361400, 176237490, 188390000, 200856930, 213637010, 226734220, 240103710, 253727220, 267535360, 281547780, 295886700, 310540800, 325500350, 340743840, 356279070, 372157800, 388392200, 404973120, 422035870, 439506980, 457468450, 475912260, 494767740, 514050300, 533910050, 554304500, 575232600, 596689150, 618502700, 640575400, 662440000, 684022700, 705559550, 728086600, 754941600, 786281660, 817018300, 847395650, 875637100, 903427200, 932722200, 963630800, 996214460, 1029916100, 1064438600, 1099840600, 1135995600, 1172737300, 1210097200, 1248278900, 1287298000, 1326563600, 1368329900, 1412099000, 1455415400, 1497982600, 1541476000, 1586550000, 1633226400, 1681363200, 1730927000, 1781028600, 1833076200, 1885706500, 1938960400, 2006707300, 2071215700, 2133786800, 2195726800, 2261529000, 2333741000, 2412304100, 2487583200, 2561220600, 2637047000, 2717881900, 2799271000, 2884537300, 2973169200, 3067190300, 3167067600, 3262660000, 3364585700, 3473695700, 3591152000, 3713737200, 3830298600, 3946446300, 4061969400, 4201216300, 4331932700, 4472318000, 4610195500, 4745851000, 4896517600, 5065677300, 5242304500, 5413270000, 5595012600, 5790743600, 5998136000, 6213400600, 6434734600, 6651576300, 6879589000, 7112877000, 7361045500, 7622492700, 7893297700, 8157628400, 8437357600, 8718147000, 9004205000, 9287455000, 9572777000, 9884655000, 10212287000, 10543524000, 10889632000, 11227425000, 11563089000, 11896294000, 12238608000, 12594732000, 12964721000, 13345636000, 13737305000, 14122992000, 14475935000, 14876626000, 15285928000, 15706778000, 16143856000, 16587504000, 17067651000, 17561231000, 18046763000, 18546369000, 19048430000, 19559678000, 20069577000, 20604620000, 21169932000, 21725127000, 22288950000, 22854703000, 23436106000, 24004217000, 24625404000, 25218372000, 25811184000, 26426250000, 27021337000, 27532007000, 28028858000, 28550849000, 28922253000, 29413456000, 29936957000, 30490577000, 31017005000, 31362247000, 31947741000, 32516246000, 33118427000, 33736143000, 34349928000, 34967500000, 35603214000, 36314243000, 37063504000, 37879300000, 38720000000, 39557915000, 40405324000, 41338650000, 42211170000, 42911666000, 43619070000, 44415177000, 45191920000, 46030070000, 46971620000, 47960973000, 49015850000, 50121410000, 51321850000, 52549014000, 53825528000, 55184200000, 56674533000, 58252698000, 59919550000, 61640364000, 63412924000, 65277886000, 67188080000, 69170380000, 71267385000, 73462980000, 75768060000, 78163150000, 80610480000, 83130030000, 85751030000, 88514445000, 91412660000, 94409590000, 97525900000, 100679600000, 103945470000, 107310270000, 110769790000, 114331270000, 117962830000, 121633990000, 125237610000, 128873210000, 132558210000, 136259070000, 140227040000, 144224010000, 148208800000, 152274850000, 156268640000, 160436800000, 164370970000, 167790100000, 170988220000, 173845100000, 176632790000, 179384040000, 181996240000, 184591380000, 187158790000, 189712880000, 192336870000, 194927970000, 197581280000, 200256520000, 202943200000, 205720720000, 208492150000, 211272780000, 213835120000, 216527670000, 219245950000, 221986930000, 224653250000, 227225860000, 229747590000, 232256370000, 234775070000, 237342210000, 239874410000, 242273340000, 244776240000, 247265030000, 249747620000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10992, 33773, 55979, 68340, 83793, 83793, 98449, 116769, 142417, 193713, 234017, 277985, 336609, 409889, 472177, 538129, 637057, 735985, 838577, 970481, 1076737, 1311768, 1461992, 1612216, 1777096, 2011592, 2558558, 2862670, 3166782, 3988732, 4952652, 6161891, 7741820, 9236016, 10753787, 12574836, 14479140, 18012154, 21972460, 25594596, 29901590, 34695908, 40827824, 47286016, 53433108, 60576680, 68817770, 78588020, 88747850, 101021930, 113699064, 128451970, 143773010, 160044240, 178422600, 197117570, 217490850, 238266830, 260138560, 283094270, 308058660, 335951700, 367148540, 399827200, 436559650, 475149500, 518900640, 563769660, 614878460, 671648260, 737243000, 811082800, 885913500, 958879740, 1030955300, 1110209500, 1182436100, 1264131600, 1355873900, 1449103900, 1546839300, 1642861000, 1742914300, 1855138300, 1978004400, 2087788700, 2191119600, 2299112200, 2393031000, 2436853200, 2477574100, 2519091200, 2558308000, 2609901000, 2667335700, 2732715000, 2798145500, 2882319400, 2986470100, 3100521500, 3224496600, 3381407700, 3564216000, 3767221200, 3990666800, 4256419800, 4554474000, 4893733000, 5242732500, 5607889000, 5981011500, 6414255000, 6786974700, 6994479600, 7211665400, 7518098400, 7841772000, 8215508000, 8671827000, 9157667000, 9704994000, 10309760000, 10964951000, 11663407000, 12399709000, 13205372000, 14118754000, 15122596000, 16218733000, 17383230000, 18609187000, 19890129000, 21211707000, 22601077000, 24094693000, 25682424000, 27365396000, 29142400000, 30997676000, 32910742000, 34903360000, 37014200000, 39252025000, 41600926000, 44057660000, 46594175000, 49256800000, 52023075000, 54878233000, 57835000000, 60822045000, 63914172000, 66957234000, 70044600000, 73184110000, 76355860000, 79764200000, 83192610000, 86605730000, 90101500000, 93513710000, 97079930000, 100404690000, 103229964000, 105848490000, 108131340000, 110352876000, 112517360000, 114566860000, 116593450000, 118599205000, 120584266000, 122630290000, 124661110000, 126742810000, 128844600000, 130960960000, 133170620000, 135382500000, 137618180000, 139686430000, 141867060000, 144115630000, 146369130000, 148557840000, 150691660000, 152790930000, 154900270000, 157031600000, 159219020000, 161386460000, 163459120000, 165617520000, 167792460000, 169969930000, 468992, 948976, 1392320, 1839328, 2374272, 2923872, 3499120, 4125664, 5327456, 6305744, 15945728, 16942336, 20584352, 22196512, 23654784, 26890096, 28289744, 29693056, 33360720, 36929456, 40512850, 43832430, 47309570, 51270350, 56832304, 63618030, 70455060, 77299410, 84664050, 92395090, 100470540, 109242160, 117665700, 127690400, 137645490, 149879580, 162329860, 173578340, 192719570, 209189840, 225670910, 243434500, 262996580, 283844740, 307422600, 333008300, 360154880, 388426300, 420475300, 454979200, 492117500, 528046700, 566621250, 610538000, 659804100, 713452400, 761025800, 810156350, 864346400, 921643970, 985928800, 1057109400, 1139428500, 1230250100, 1326646300, 1427098500, 1532964600, 1636962800, 1749616300, 1873468200, 2007544000, 2147032600, 2297930000, 2461752800, 2630082000, 2810572300, 2999926000, 3197274400, 3395400400, 3606981000, 3842073600, 4093773300, 4313995300, 4568912000, 4835258000, 5095142400, 5363652600, 5647912000, 5976770600, 6306906000, 6655863300, 7028515300, 7404860400, 7785849300, 8168623600, 8569588000, 9000963000, 9455525000, 9937174000, 10438506000, 10932130000, 11434054000, 11961265000, 12504576000, 13079875000, 13688444000, 14323943000, 14993290000, 15705443000, 16415116000, 17111577000, 17854663000, 18611829000, 19407602000, 20219961000, 21147466000, 22109501000, 23064520000, 24037386000, 25030099000, 26094496000, 27240688000, 28221661000, 29121690000, 30067784000, 31006095000, 31889530000, 32576485000, 33437930000, 34332066000, 35250170000, 36073574000, 37073777000, 38085520000, 39063466000, 40162845000, 41288040000, 42523787000, 43647177000, 44658930000, 45553123000, 46474980000, 47468510000, 48508547000, 49592447000, 50812370000, 52044747000, 53313830000, 54634275000, 55935664000, 57256340000, 58588017000, 59729720000, 60222670000, 61070390000, 62061216000, 63156707000, 64367960000, 65645728000, 67075494000, 68562313000, 70077320000, 71688680000, 73432050000, 75299140000, 77225510000, 79136390000, 81077000000, 83176980000, 85376630000, 87731230000, 90244130000, 92888360000, 95565490000, 98324144000, 101144490000, 104138090000, 107330390000, 110662170000, 114087960000, 117643960000, 121373240000, 125083410000, 128720770000, 132633770000, 136508420000, 140513560000, 144628170000, 148707180000, 152572100000, 156345060000, 160075120000, 163840300000, 167663450000, 171471930000, 175313000000, 179115700000, 182955410000, 186825500000, 190629900000, 194307420000, 197915280000, 201504470000, 205140000000, 208860320000, 212514230000, 216158520000, 219747480000, 223347690000, 227004610000, 230662280000, 234398710000, 238142520000, 241878000000, 245630480000, 249332940000, 252958870000, 256289420000, 259713480000, 263040300000, 266297880000, 269472990000, 272511400000, 275606140000, 278699440000, 281816660000, 284866540000, 287771230000, 290398630000, 293199770000, 295939870000, 298450500000, 9305937, 18713166, 28218334, 37828824, 47562404, 57355870, 67265784, 77359720, 87576080, 97914936, 108429260, 119177150, 130129340, 141320940, 152717920, 164361400, 176237490, 188390000, 200856930, 213637010, 226734220, 240103710, 253727220, 267535360, 281547780, 295886700, 310540800, 325500350, 340743840, 356279070, 372157800, 388392200, 404973120, 422035870, 439506980, 457468450, 475912260, 494767740, 514050300, 533910050, 554304500, 575232600, 597158140, 619451700, 641967740, 664279300, 686397000, 708483460, 731585660, 759067260, 791609100, 823324000, 863341400, 892579460, 924011500, 954918700, 987285570, 1023104500, 1058205800, 1094131700, 1133201400, 1172925200, 1213250200, 1253929500, 1295588500, 1338568400, 1383395800, 1431947900, 1482554000, 1532714800, 1582646700, 1633871100, 1687020500, 1742468600, 1799028900, 1858617300, 1918674200, 1982955800, 2048036400, 2112527700, 2199393300, 2280349700, 2359389400, 2439077600, 2524441900, 2617487400, 2719609900, 2820449300, 2921181700, 3025239300, 3138079200, 3253913600, 3376245000, 3500743700, 3633273300, 3776968400, 3921728300, 4077199600, 4233751000, 4400231400, 4576771600, 4750480400, 4930763300, 5117302000, 5338633000, 5559624000, 5796101600, 6034127000, 6274826000, 6528528000, 6809131500, 7108031000, 7411578000, 7731291000, 8076098600, 8445409300, 8825470000, 9223335000, 9625907000, 10046962000, 10473582000, 10927199000, 11417280000, 11933638000, 12411047000, 12937452000, 13474816000, 14010599000, 14550085000, 15106990000, 15732974000, 16375421000, 17039343000, 17739725000, 18435168000, 19131447000, 19826651000, 20548060000, 21312600000, 22112186000, 22946857000, 23808662000, 24655294000, 25473427000, 26362743000, 27271602000, 28222884000, 29217421000, 30239800000, 31323697000, 32455592000, 33575965000, 34699067000, 35872137000, 37061296000, 38294740000, 39560450000, 40961524000, 42385523000, 43806630000, 45249230000, 46723293000, 48243573000, 49888090000, 51352244000, 52741755000, 54194920000, 55634400000, 56984687000, 58127770000, 59469685000, 60696010000, 62053724000, 63343200000, 64831635000, 66304380000, 67543392000, 69124110000, 70703770000, 72417714000, 74001916000, 75444640000, 76753396000, 78087530000, 79526340000, 81017580000, 82578014000, 84289640000, 85994775000, 87738150000, 89558670000, 91359855000, 93173530000, 94995420000, 96626794000, 97572815000, 98884950000, 100361010000, 101960016000, 103678810000, 105457380000, 107432395000, 109447920000, 111503130000, 113667514000, 115987825000, 118429245000, 120926320000, 123393520000, 125880750000, 128564740000, 131353000000, 134300540000, 137416830000, 140668910000, 143968160000, 147344880000, 150757300000, 154357370000, 158178050000, 162162430000, 166248600000, 170452630000, 174841480000, 179168840000, 183409440000, 187920970000, 192399980000, 197009830000, 201768940000, 206427000000, 210852480000, 215173680000, 219449210000, 223743510000, 228126300000, 232503310000, 236916050000, 241289070000, 245710340000, 250182390000, 254596200000, 258867540000, 263055030000, 267218240000, 271419930000, 275727000000, 279943600000, 284156460000, 288307050000, 292476320000, 296711200000, 300929120000, 305237200000, 309554450000, 313860260000, 318180600000, 322442600000, 326613470000, 330438100000, 334374080000, 338170640000, 341915660000, 345568400000, 349045620000, 352562840000, 356055550000, 359560150000, 362989750000, 366259200000, 369212850000, 372358500000, 375412420000, 378228180000, 40304, 80608, 135568, 219840, 296784, 395712, 509296, 604560, 721808, 820736, 879360, 992944, 1110192, 1234768, 1355680, 1491248, 1630480, 1799024, 1982224, 2194736, 2451216, 2711360, 2945856, 3198672, 3499120, 3847200, 4176960, 4583664, 4983040, 5463024, 5884384, 6324064, 6782064, 7269376, 7767680, 8284304, 8775280, 9273584, 9801200, 10380112, 11083600, 11739456, 12387984, 12970560, 13545808, 14117392, 14718288, 15308192, 15931072, 16561280, 17250112, 18012224, 18737696, 19470496, 20217952, 20939760, 21617600, 22306432, 22936640, 23511888, 24142096, 24710016, 25299920, 25948448, 26545680, 27153904, 27784112, 28491264, 29216736, 29956864, 30715312, 31495744, 32285732, 33083348, 120912, 252816, 410368, 578912, 736464, 908672, 1102864, 1267744, 1443616, 1641472, 1835664, 2004208, 2235040, 2476864, 2901769, 3246036, 3568288, 3923516, 4319020, 4751166, 5271216, 5820487, 6399042, 7028893, 7699078, 8321659, 8804656, 9569283, 10278367, 11114823, 11907243, 12984416, 13819539, 14528465, 15105674, 15678665, 16276751, 16748746, 17298512, 17923712, 18724932, 19379964, 20110274, 20838920, 21561998, 22298696, 23091142, 23855428, 24598728, 25355194, 26170046, 27173982, 28009374, 28998654, 30292046, 31317966, 32464798, 33549342, 34340770, 35040590, 36070176, 37004496, 37916830, 38953744, 40133550, 41375650, 42551790, 43859840, 45215376, 46571056, 47574990, 48670530, 49792290, 50938440, 36640, 109920, 183200, 260144, 307776, 370064, 439680, 501968, 589904, 659520, 751120, 864704, 956304, 1044240, 1168816, 1253088, 1348352, 1461936, 1590176, 1667120, 1766048, 1864976, 1985888, 2103136, 2246032, 2465872, 2594112, 2722352, 2843264, 3004480, 3213328, 3433168, 3627360, 3821552, 4041392, 4275888, 4572672, 5089296, 5576608, 6313072, 6913968, 7335328, 7734704, 8247664, 8775280, 9361520, 9977072, 10863760, 12270736, 13553136, 14615696, 15931072, 17414992, 19078448, 19767280, 19873536, 20053072, 20173984, 20247264, 20485424, 20760224, 21042352, 21753168, 23229760, 24973824, 26684912, 28282416, 31133008, 34260936, 37612370, 40260610, 43271760, 46293936, 49517604, 53470140, 56986480, 61949864, 68730264, 74425860, 79296690, 81611120, 84856180, 87665740, 91610930, 94336220, 94976300, 98257910, 103708250, 112166170, 117098930, 123643496, 131620330, 140275220, 147841260, 156993400, 167918900, 180086820, 192328060, 202935260, 216491000, 231577940, 246499650, 263289920, 282626400, 305454100, 330754180, 360243000, 388830750, 422112220, 460009060, 500364100, 540900860, 585007000, 634327100, 680935500, 726961150, 778159600, 828296600, 880121600, 934358660, 992497900, 1043901200, 1086877700, 1128341000, 1170488200, 1220037200, 1273251600, 1330785000, 1382843100, 1435291000, 1492212100, 1547407100, 1601679100, 1657999100, 1719739000, 1777861000, 1841901000, 1904604000, 1963962100, 2022836100, 2079853000, 2142374000, 2207423000, 2280081200, 2349027000, 2406091000, 2474464000, 2541228000, 2599853000, 2655773200, 2719865000, 2776512000, 2827667000, 2879386000, 2927008000, 2971200000, 3018451000, 3063108000, 3108842000, 3151284000, 3188984000, 3226782000, 3263149000, 3294771000, 2238704, 4415120, 6536576, 8588416, 10805136, 12853312, 14945456, 17286752, 19785600, 22445664, 24827264, 27384736, 30286624, 33298432, 36467790, 39637150, 43154590, 47111710, 51200736, 57110770, 63354224, 69429140, 75980370, 82033300, 88712770, 95960160, 104882000, 114140930, 124777520, 136128590, 147996290, 159567200, 171365280, 185185890, 199713650, 214263400, 229523950, 247360300, 265889150, 286730000, 303419520, 320805200, 340422240, 360460670, 382030620, 407370850, 436583940, 469655170, 504287300, 539568000, 574163460, 609154700, 647285900, 688527900, 732052540, 776240400, 823069950, 872372740, 925933100, 980211600, 1035743170, 1092685400, 1143222900, 1193485700, 1254410800, 1320260100, 1382903600, 1448163100, 1513521400, 1577447300, 1642670100, 1710168300, 1786317300, 1864301800, 1946609900, 2032930000, 2115842800, 2195556900, 2274629600, 2357919500, 2444573200, 2533370000, 2631188000, 2729170700, 2827292700, 2923623000, 3025522400, 3128297500, 3234579200, 3345840000, 3460886300, 3581186300, 3710463200, 3835467800, 3953130000, 4082472700, 4208470500, 4335897000, 4472465400, 4618062000, 4764775400, 4914871300, 5065484000, 5222391000, 5380969000, 5552081400, 5670432300, 5773665300, 5883354600, 6004958700, 6113409500, 6229551000, 6381329000, 6519238000, 6682388500, 6866578000, 7073213000, 7287040000, 7500772400, 7713812000, 7925431300, 8159713300, 8397347300, 8614841000, 8806616000, 9006003000, 9207353000, 9402725000, 9600805000, 9818510000, 10020308000, 10214925000, 10352663000, 10472589000, 10595085000, 10720331000, 10800317000, 10907483000, 11072728000, 11256353000, 11452853000, 11681904000, 11884183000, 12112911000, 12339898000, 12554446000, 12780798000, 13019780000, 13288279000, 13565776000, 13831930000, 14093820000, 14390423000, 14706642000, 15040119000, 15378701000, 15748240000, 16112471000, 16493610000, 16899107000, 17318179000, 17762460000, 18223798000, 18718224000, 19233212000, 19772983000, 20294890000, 20778162000, 21302616000, 21810735000, 22340643000, 22873897000, 23386116000, 23846605000, 24288170000, 24712624000, 25125794000, 25532109000, 25923555000, 26312407000, 26698914000, 27099242000, 27492960000, 27910818000, 28318134000, 28705833000, 29086628000, 29472436000, 29874594000, 30269438000, 30682698000, 31094718000, 31500857000, 31911303000, 32317250000, 32729213000, 33142594000, 33558389000, 33964546000, 34360558000, 34749650000, 35120525000, 35496980000, 35851360000, 36207796000, 36566500000, 36893344000, 37224833000, 37559034000, 37896135000, 38218072000, 38533087000, 38813577000, 39119184000, 39412687000, 39685165000, 43968, 87936, 139232, 190528, 219840, 256480, 315104, 362736, 428688, 494640, 578912, 699824, 839056, 992944, 1154160, 1348352, 1575520, 1791696, 2000544, 2216720, 2429232, 2693040, 2967840, 3279280, 3561408, 3854528, 4184288, 4521376, 4942736, 5404400, 5994304, 6602528, 7214416, 7789664, 8331936, 8800928, 9269920, 9716928, 10185920, 10665904, 11138560, 11607552, 12098528, 12585840, 13124448, 13736336, 14461808, 15187280, 15967712, 16737152, 17565216, 18385952, 19199360, 20034752, 20873808, 21797136, 22683824, 23559520, 24438880, 25288928, 26135312, 27003680, 27875712, 28755072, 29645424, 30477152, 31352848, 32249506, 33165660, 10448, 24378, 42444, 57680, 73787, 89676, 110354, 132556, 158023, 180007, 311911, 476791, 564727, 638007, 828535, 1044711, 1425767, 2437031, 4397271, 5829895, 7911047, 10754311, 13491319, 18800456, 24248824, 29612920, 35316704, 41623204, 49178068, 55924828, 62549480, 69113510, 75657130, 81165720, 87145180, 93443730, 98394490, 102403970, 106724670, 112482136, 116966860, 121488570, 126405496, 131380190, 135921920, 141142320, 147027950, 152554900, 159007800, 165021820, 171150020, 177630030, 183880340, 190626420, 197012750, 203235820, 208778370, 213816000, 219194900, 224499340, 230335410, 236163310, 241793100, 247719920, 254089330, 260564880, 267086580, 272581220, 278148220, 283478980, 289103680, 294635140, 300469820, 305880740, 14656, 29312, 40304, 51296, 65952, 80608, 98928, 120912, 146560, 164880, 183200, 205184, 230832, 260144, 289456, 318768, 351744, 384720, 421360, 468992, 516624, 571584, 637536, 699824, 762112, 861040, 959968, 1073552, 1212784, 1359344, 1516896, 1674448, 1835664, 1996880, 2169088, 2341296, 2502512, 2682048, 2865248, 3044784, 3242640, 3440496, 3638352, 3847200, 4056048, 4272224, 4492064, 4715568, 4957392, 5232192, 5506992, 5807440, 6104224, 6401008, 6719776, 7042208, 7390288, 7738368, 8101104, 8474832, 8899856, 9343200, 9790208, 10215232, 10720864, 11303440, 11893344, 12486912, 13135440, 13846256, 14546080, 15271552, 16009036, 16719935, 75, 165, 225, 300, 766, 2180, 4166, 6272, 9055, 12590, 15779, 19119, 22865, 26445, 37757, 50739, 61540, 76192, 92093, 113559, 135597, 156281, 181388, 210286, 246164, 282779, 330631, 379732, 437332, 498001, 561904, 634637, 708483, 788918, 871414, 958709, 1049765, 1148101, 1259465, 1382081, 1511873, 1664003, 1818947, 1996982, 2178221, 2387771, 2622789, 2895429, 3204278, 3521356, 3827603, 4127171, 4460465, 4757972, 5097313, 5477406, 5859831, 6263527, 6659430, 7069895, 7534861, 8039962, 8495827, 8914250, 9360217, 9770652, 9934336, 10074146, 10201636, 10339897, 10508515, 10694778, 10916693, 11135720, 11453068, 11847617, 12281039, 12747830, 13384931, 14151011, 15013112, 15978065, 17144216, 18462376, 19971470, 21516228, 23146826, 24797500, 26776884, 28515268, 29468680, 30463720, 31906710, 33428336, 35134030, 37185820, 39365220, 41841476, 44597504, 47581416, 50775976, 54154544, 57841172, 62020972, 66608264, 71630376, 76994490, 82634580, 88508344, 94572824, 100946480, 107790650, 115077460, 122811190, 130981360, 139532160, 148331310, 157501040, 167140620, 177381660, 188163980, 199410700, 211095620, 223386190, 236148340, 249343400, 262993310, 276754180, 291050050, 305084670, 319383460, 333887400, 348521860, 364295840, 379870940, 395599170, 411918140, 428114300, 444062700, 459934850, 475211780, 485127460, 491195300, 493485600, 497539420, 501965660, 506904830, 511215840, 515716220, 519441180, 522789500, 526521020, 530792860, 535806800, 541899840, 548261500, 553570300, 559706000, 565914000, 573718500, 581973000, 589985540, 598924200, 608680450, 618748100, 628920640, 638983200, 649869760, 660444700, 671539140, 683066300, 694835260, 468992, 948976, 1392320, 1839328, 2374272, 2923872, 3499120, 4125664, 4920752, 5455696, 6008960, 6543904, 7551504, 8592080, 9530064, 12219440, 13117120, 14047776, 15026064, 15953056, 16865392, 17755744, 18638768, 19668352, 22053616, 25435488, 28967584, 32243200, 35625070, 39157170, 42788190, 46822256, 50053904, 54392080, 58580030, 63119730, 67659420, 71290450, 76082960, 80673950, 84121780, 88500260, 92911710, 97843460, 103035340, 108985680, 115617520, 122637740, 131812400, 141360780, 152242860, 162542370, 173424450, 186035940, 199222670, 213061600, 225889260, 239512020, 254651660, 271520700, 290694430, 311454660, 335820260, 364436100, 395360260, 428299620, 463910000, 497717760, 534112260, 575442200, 620982000, 670365440, 727007200, 790475000, 853382300, 922536600, 996904770, 1074497300, 1151137200, 1236486400, 1328595700, 1426963100, 1498557700, 1600076200, 1703514500, 1804816800, 1909361700, 2020208600, 2144711400, 2278975000, 2422640400, 2575733200, 2733259800, 2894442800, 3057476000, 3227866600, 3414214100, 3613063200, 3821295600, 4042135800, 4257124600, 4477837000, 4707335000, 4945619500, 5201879600, 5475434000, 5760812000, 6064095700, 6390855000, 6716412400, 7035602000, 7379201000, 7735323000, 8117647000, 8479584000, 8921767000, 9368408000, 9813980000, 10259346000, 10717933000, 11217054000, 11752137000, 12250064000, 12712970000, 13213666000, 13738245000, 14241668000, 14629095000, 15058304000, 15531483000, 15986944000, 16318874000, 16770666000, 17228732000, 17641970000, 18123155000, 18628166000, 19167402000, 19629492000, 20015458000, 20362942000, 20727925000, 21136544000, 21588877000, 22088511000, 22652025000, 23253297000, 23901921000, 24556247000, 25217040000, 25884940000, 26564370000, 27164643000, 27280708000, 27552390000, 27870050000, 28247865000, 28680014000, 29190697000, 29767561000, 30378543000, 31002034000, 31661767000, 32385264000, 33151455000, 33929363000, 34685743000, 35441537000, 36255486000, 37090330000, 37973496000, 38918990000, 39887910000, 40848010000, 41799434000, 42735665000, 43720454000, 44772454000, 45798478000, 46835716000, 47877198000, 48962933000, 50025660000, 51028107000, 52118950000, 53171556000, 54250690000, 55368577000, 56468644000, 57517167000, 58532900000, 59544506000, 60577750000, 61621870000, 62669340000, 63701783000, 64730810000, 65739600000, 66794398000, 67811324000, 68780790000, 69740175000, 70683400000, 71623340000, 72583030000, 73514530000, 74438030000, 75333480000, 76232450000, 77147710000, 78046540000, 78941045000, 79817610000, 80685490000, 81571930000, 82418040000, 83274650000, 84064600000, 84891280000, 85695790000, 86509890000, 87341630000, 88134205000, 88935050000, 89733060000, 90517660000, 91277705000, 91987530000, 92635890000, 93314660000, 93986140000, 94582290000, 637536, 1513232, 2381600, 3400192, 4404128, 5591264, 6668480, 7961872, 9324880, 10647584, 12109520, 13454208, 14886832, 16608912, 18257712, 19961472, 21401424, 22896336, 24545136, 26033156, 28436740, 30466596, 32683316, 34940340, 37615060, 40025972, 42132772, 44829104, 47547484, 50068316, 52479016, 55325708, 58220268, 61730236, 64195948, 67339656, 70274520, 73421896, 76631560, 79691000, 83204776, 87106640, 90349280, 94167170, 98706860, 103330830, 108189300, 113703620, 119287550, 124900800, 130213600, 136182260, 142665500, 149350080, 155800700, 161913780, 170436960, 179418830, 187743170, 194611180, 203553700, 213889250, 226533490, 239139820, 252392290, 266960400, 280877730, 293315420, 308505540, 324923970, 344091700, 364637900, 384924860, 404572060, 168544, 252816, 447008, 648528, 945312, 1121184, 1315376, 1465600, 1630480, 1634144, 1637808, 1641472, 2011536, 2337632, 2671056, 2982496, 3356224, 3718960, 4180624, 4422448, 4840144, 5257840, 5591264, 5990640, 6346048, 6624512, 6884656, 7313344, 8042480, 8603072, 9321216, 10226224, 11563584, 11574576, 11596560, 11662512, 11754112, 11878688, 11984944, 12662784, 13406576, 14084416, 15004080, 16301136, 18279696, 20100704, 22416352, 24790030, 27493438, 30346980, 33075858, 35757104, 38057292, 40888550, 43800332, 47166420, 50752316, 53594336, 53845750, 54083140, 54218440, 54445490, 54658000, 54767920, 54833664, 54957824, 55125624, 56476516, 58116652, 62244376, 66818960, 71616390, 76501170, 81583350, 87536440, 93822530, 100636270, 108083440, 116204370, 125595896, 135404320, 145553150, 157792640, 170994220, 187993200, 206613800, 226117980, 248404270, 273838530, 297964700, 325714200, 357191520, 394322750, 430384500, 469054270, 511709820, 558367000, 606045060, 656863800, 707752500, 757877900, 809386700, 864176060, 920461000, 980232900, 1038507300, 1101083600, 1168135600, 1241366400, 1324804400, 1408211800, 1493187600, 1577472500, 1663902700, 1750865900, 1839980900, 1933782500, 2032404200, 2130339100, 2233312300, 2338674200, 2443674600, 2552741400, 2662226700, 2776115700, 2888535000, 3003080700, 3114161200, 3218481200, 3315835100, 3410340400, 3501733000, 3583446300, 3662082000, 3737008600, 3808368000, 3883210000, 3954988000, 4020724500, 4076282600, 4133801700, 4191881200, 4247077400, 98928, 197856, 304112, 425024, 527616, 736464, 879360, 1040576, 1267744, 1502240, 1725744, 2018864, 2282672, 2612432, 2927536, 3271952, 3660336, 4078032, 4620304, 5027008, 5408064, 5877056, 6430320, 6987248, 7544176, 8049808, 8269648, 8991456, 9383504, 9955088, 10519344, 11046960, 11563584, 11926320, 12494240, 13003536, 13329632, 13564128, 14110064, 14582720, 15207434, 15817334, 16413141, 16959084, 17454990, 17989320, 18586220, 19204078, 19801276, 20396164, 21063928, 21682300, 22262442, 22911744, 23551248, 24194848, 24857692, 25511480, 26188884, 26781384, 27460784, 28186860, 28766620, 29329582, 29852194, 30377906, 30904502, 31448324, 31992972, 32548386, 33085540, 33652256, 34239890, 34836292, 7328, 18320, 29312, 40304, 51296, 62288, 73280, 84272, 98928, 113584, 135568, 153888, 179536, 194192, 216176, 238160, 267472, 304112, 344416, 392048, 436016, 483648, 531280, 586240, 622880, 670512, 718144, 765776, 817072, 864704, 912336, 970960, 1033248, 1095536, 1157824, 1220112, 1286064, 1359344, 1454608, 1557200, 1663456, 1773376, 1890624, 2011536, 2154432, 2304656, 2458544, 2627088, 2802960, 2997152, 3187680, 3381872, 3587056, 3803232, 4008416, 4224592, 4455424, 4693584, 4942736, 5195552, 5452032, 5704848, 5975984, 6272768, 6510928, 6771072, 7045872, 7338992, 7646768, 7976528, 8265984, 8577424, 8898386, 9237749, 0, 0, 0, 0, 3, 3, 3, 8, 31, 69, 92, 97, 100, 128, 202, 251, 354, 451, 577, 780, 1142, 1463, 2050, 3181, 5038, 17246, 27269, 41001, 44261, 47095, 51827, 59247, 72343, 89709, 114272, 148669, 187808, 223287, 251564, 281118, 316725, 357585, 402341, 446345, 487369, 534387, 563085, 565611, 566319, 576737, 581933, 589225, 591302, 592159, 593921, 593921, 593921, 594303, 595452, 597750, 598899, 600048, 601197, 602728, 604641, 605023, 606554, 608467, 609234, 610765, 611532, 623584, 634869, 646539, 658209, 673513, 688817, 704121, 719807, 739892, 1361992, 1999290, 2643916, 3325182, 4068736, 4984409, 5962370, 6947600, 8075637, 9313594, 10657836, 12064307, 13445160, 14965096, 16734065, 18708010, 20447608, 22428940, 24568004, 26846120, 29142558, 31581860, 34288490, 37222104, 40287624, 43807150, 47112056, 50916510, 55033644, 59711664, 64204268, 68153736, 71760530, 74920430, 78321496, 81818344, 85482936, 89401336, 93476616, 97664770, 102637016, 107588150, 113507360, 119085140, 125836310, 132914860, 139485980, 146987840, 155627230, 164433070, 174197820, 184431090, 195152750, 205600700, 216781010, 228890270, 241066830, 253211740, 264104910, 275546940, 286644640, 297881950, 309458600, 322270270, 336097380, 352049250, 368975740, 386296300, 404819040, 424122880, 441287580, 461092600, 480206340, 500588670, 182399, 334913, 505461, 647155, 814096, 980522, 1173225, 1370566, 1535446, 1692998, 2103366, 2718918, 3378438, 4074598, 4774422, 5470582, 6188726, 6914198, 7661654, 8409110, 9200534, 10013942, 10845670, 11648086, 12487142, 13329862, 14216550, 15117894, 16019238, 16964550, 17928182, 18917462, 19899414, 20852054, 21830342, 22823286, 23819894, 24812838, 25838758, 26882998, 27886934, 28912854, 29971750, 31059958, 32184806, 33349958, 34584730, 35874456, 37237464, 38670090, 40161336, 41722200, 43345350, 45045450, 46807830, 48632504, 50523130, 52490696, 54487576, 56598040, 59082230, 61676344, 64098250, 66208710, 68374136, 70825350, 73566540, 76805520, 79967550, 83888504, 88387896, 92513560, 96707530, 100750320, 7328, 10992, 21984, 29312, 36640, 47632, 58624, 69616, 80608, 95264, 113584, 142896, 183200, 230832, 289456, 355408, 421360, 468992, 531280, 589904, 659520, 732800, 798752, 908672, 1011264, 1124848, 1220112, 1322704, 1425296, 1535216, 1681776, 1824672, 1967568, 2110464, 2271680, 2443888, 2627088, 2821280, 3037456, 3268288, 3440496, 3616368, 3795904, 3979104, 4162304, 4345504, 4550688, 4752208, 4924416, 5118608, 5265168, 5415392, 5569280, 5763472, 5964992, 6177504, 6393680, 6624512, 6851680, 7086176, 7324336, 7566160, 7811648, 8057136, 8317280, 8595744, 8899856, 9203968, 9515408, 9837840, 10134624, 10438736, 10747883, 11045886, 260144, 545936, 883024, 1333696, 1806352, 2322976, 2872576, 3407520, 3865520, 4418784, 5078304, 5814768, 6492608, 7108160, 7756688, 8833904, 10013712, 11336416, 12666448, 14033120, 15612304, 17110880, 18671744, 20474432, 22027968, 23852640, 25604032, 27501984, 29557488, 31078048, 32866080, 34665104, 36068416, 37314176, 38717490, 40135456, 41179696, 42487744, 43891056, 45074530, 46203040, 47309570, 48350144, 49394384, 50852656, 52420850, 54073310, 55879664, 57708000, 59540000, 61287730, 63031790, 64746544, 66604190, 68531460, 70150940, 71660510, 73441220, 75148640, 77057580, 78944540, 80904780, 82865020, 84770300, 86742330, 88745660, 91120340, 93447150, 95950120, 98705900, 102066490, 105647760, 109274940, 112820020, 0, 333, 1115, 1569, 2136, 2631, 2864, 5606, 10402, 12300, 13677, 15259, 16526, 17590, 19037, 20443, 20956, 21025, 24844, 31961, 43459, 54708, 59930, 63687, 76547, 88694, 107263, 121890, 132029, 140157, 146495, 153802, 160914, 165213, 167060, 171164, 175755, 181680, 188800, 197005, 210109, 225818, 247332, 264283, 270103, 272239, 273208, 276763, 279128, 279138, 279151, 279343, 279351, 286671, 287335, 287717, 288099, 288404, 289171, 289553, 289630, 289861, 290243, 290320, 290358, 290435, 290512, 290589, 290666, 290781, 290935, 291012, 291050, 291127, 291165, 291319, 291414, 291509, 291547, 291624, 405323, 537227, 683787, 841339, 1057515, 1324868, 1588498, 1841195, 2115846, 2368513, 2654097, 2950703, 3254577, 3503521, 3803731, 4107665, 4411628, 4671623, 4935253, 5250149, 5634631, 6037374, 6429095, 6850009, 7322100, 7805124, 8477306, 9181450, 9932091, 10681992, 11427063, 12185991, 13003294, 13889322, 14792473, 15721993, 16552215, 17451008, 18458676, 19481798, 20476794, 21452932, 22341454, 23025652, 23208852, 24084548, 25103140, 26451492, 27686260, 28957668, 30591812, 32063104, 33848340, 35548524, 37200520, 38924856, 40676900, 42449304, 44209940, 46098240, 48235068, 50507970, 52772148, 55478400, 58183024, 60843680, 63823200, 66962436, 70369016, 73497130, 76735160, 80218680, 83599624, 87121650, 9305937, 18713166, 28218334, 37828824, 47562404, 57355870, 67265784, 77359720, 87576080, 97914936, 108429260, 119177150, 130129340, 141320940, 152717920, 164361400, 176237490, 188390000, 200856930, 213637010, 226734220, 240103710, 253727220, 267535360, 281547780, 295886700, 310540800, 325500350, 340743840, 356279070, 372157800, 388392200, 404973120, 422035870, 439506980, 457472100, 475919600, 494778720, 514064960, 533928400, 554326460, 575258240, 597187460, 619484700, 642004350, 664319600, 686440960, 708531100, 731637000, 759122200, 791920600, 823906600, 864217100, 893755600, 925524740, 956776600, 989481200, 1025681860, 1061179650, 1097513500, 1137005800, 1177182500, 1217996900, 1259203100, 1301429800, 1345017000, 1390513500, 1439789600, 1491181600, 1542111700, 1592844800, 1644904100, 1698925800, 1755283600, 1812867200, 1873598100, 1934980200, 2000718800, 2067400600, 2133708000, 2222689800, 2305932800, 2388019200, 2471261700, 2560024800, 2657424400, 2764318700, 2870518300, 2976363500, 3086016500, 3204825000, 3326990600, 3456379400, 3588748800, 3730715100, 3885788700, 4043490300, 4214287000, 4387930600, 4572978700, 4769785300, 4968563700, 5176158700, 5393395700, 5648434000, 5908569600, 6186118700, 6466541600, 6750764000, 7051744000, 7382308000, 7729683000, 8083718700, 8461375000, 8868696000, 9301090000, 9746655000, 10224652000, 10716231000, 11237779000, 11770535000, 12336168000, 12962646000, 13628591000, 14252464000, 14928454000, 15613708000, 16312156000, 17013420000, 17764966000, 18613890000, 19492252000, 20419854000, 21405702000, 22402662000, 23406916000, 24426160000, 25494979000, 26679693000, 27862696000, 29149491000, 30496436000, 31851260000, 33184993000, 34566130000, 36026216000, 37533258000, 39108645000, 40767082000, 42577707000, 44485170000, 46449304000, 48461984000, 50657047000, 52869360000, 55229880000, 57686995000, 60470890000, 63132385000, 65903722000, 68812630000, 71759120000, 74860560000, 78209460000, 81240180000, 84224524000, 87446490000, 90813980000, 94143530000, 96986360000, 100294450000, 103155990000, 106164675000, 109600490000, 113035130000, 116516070000, 119934820000, 123683230000, 127408110000, 131414020000, 135080580000, 138332400000, 141232390000, 144280720000, 147575300000, 151009700000, 154787990000, 158825790000, 162592280000, 166574420000, 170918200000, 175386560000, 179907180000, 184527400000, 189185230000, 193008450000, 197138580000, 201769190000, 206647480000, 211282310000, 216399640000, 221866770000, 227344520000, 232971140000, 238649410000, 244812790000, 251341670000, 257983770000, 264556350000, 271302230000, 278409150000, 285702300000, 293356930000, 301440800000, 309949600000, 318778770000, 327976030000, 337524200000, 347548800000, 358195760000, 369601300000, 381305320000, 393541900000, 406376900000, 419044100000, 431535330000, 444756950000, 458227550000, 471961270000, 486051480000, 499965030000, 513447530000, 526568260000, 539641680000, 553108640000, 566844100000, 580617760000, 594618500000, 609071660000, 623731500000, 638729400000, 654053500000, 668566100000, 683100340000, 697618140000, 712250560000, 727243900000, 742162000000, 757020200000, 772054600000, 787504100000, 802976800000, 818540500000, 834395700000, 850456600000, 866593600000, 882796600000, 899119640000, 915169200000, 930260700000, 945988570000, 961608400000, 977149600000, 992640600000, 1007936200000, 1023169800000, 1038262200000, 1053342600000, 1068563040000, 1083482900000, 1097178300000, 1111619000000, 1126091300000, 1140113900000, 0, 0, 0, 3, 8, 11, 14, 22, 68, 148, 194, 202, 210, 266, 412, 507, 838, 1005, 1110, 1323, 1500, 1521, 1554, 1569, 1590, 2000, 2400, 2682, 3964, 6567, 9635, 12492, 16219, 19574, 24622, 30093, 33032, 37600, 44802, 52843, 62838, 74970, 90136, 117382, 159891, 203898, 245017, 275990, 294598, 319184, 356684, 393612, 409067, 413343, 418626, 423602, 427049, 429709, 433561, 437059, 443879, 443879, 443879, 443879, 443879, 443879, 443879, 443879, 443879, 443879, 443879, 443879, 444646, 445028, 445795, 446944, 447711, 448478, 449245, 450012, 751227, 1099307, 1458379, 1791803, 2169195, 2605211, 3059547, 3634795, 4221035, 4807245, 5422648, 6158934, 6858520, 7569098, 8290609, 9041343, 9847007, 10722257, 11945498, 13121107, 14509139, 15837950, 17371052, 18877192, 20430540, 22091312, 23861896, 25855290, 27894732, 29817542, 31855500, 33663344, 35412836, 37389290, 39346644, 41232344, 43057320, 45201510, 47666480, 50346750, 52851410, 55378376, 58181690, 61122464, 64353504, 68189736, 72065260, 76075590, 80886180, 85590740, 90622240, 96287140, 102232420, 108919200, 116113350, 122948210, 130646420, 138862830, 147395740, 155426160, 163422770, 172283090, 181501360, 190866260, 200347500, 210695470, 220417800, 230649280, 240510530, 251729330, 261255440, 271443360, 281924900, 292967100, 54514, 109028, 163542, 181713, 207153, 236227, 1555000, 3111903, 4646852, 6375992, 8174600, 10053757, 12174738, 14537603, 16911252, 19614718, 22567308, 25937444, 29618902, 33864588, 38084652, 42887176, 48048744, 54100810, 60298780, 68050290, 76442780, 85593380, 94868960, 104155420, 114822670, 125830670, 138321060, 152524960, 168239060, 184076700, 200676910, 219293570, 238916340, 259828450, 282053250, 304934620, 330460540, 358546200, 387830980, 417972160, 445119840, 473582900, 506501470, 541279360, 572358600, 603625660, 632534200, 663031200, 701956160, 744505200, 784788000, 822589700, 862074750, 905277060, 946846460, 990577000, 1032491840, 1076064300, 1118854900, 1160434300, 1200497200, 1243646800, 1286389000, 1330695800, 1376187500, 1418587500, 1461953300, 1504384500, 1546985100, 1588885200, 1622382500, 1656099300, 1687631100, 1721502200, 113584, 183200, 271136, 337088, 406704, 458000, 542272, 611888, 674176, 813408, 948976, 1091872, 1176144, 1264080, 1450944, 1538880, 1601168, 1766048, 2040848, 2385264, 2729680, 3165696, 3620032, 4096352, 4642288, 5023344, 5792784, 6697792, 7657760, 8815584, 10024704, 11233824, 12490576, 13919536, 15608640, 17414992, 19378896, 21500352, 24131104, 26926736, 29843280, 32400752, 35035170, 37797824, 40685056, 43561296, 46430210, 49742464, 53292880, 56876270, 60954304, 65285150, 69663630, 73759980, 77845340, 82275120, 87027330, 92281500, 97803150, 103555630, 109549940, 115983920, 122846590, 130222220, 137685800, 146219250, 154492560, 164077580, 173695580, 182544140, 191718800, 200996050, 210427180, 220591120, 230795360, 241567520, 253420560, 265097730, 277093660, 289397380, 302422900, 314015800, 325780900, 337615600, 349333100, 359984320, 364740220, 370327800, 379564740, 390575070, 402435460, 413698560, 423829540, 435602000, 448689800, 462439040, 477551420, 490066300, 501254980, 511465730, 521471360, 532044770, 543123600, 555023360, 568644540, 583416200, 597859650, 613684500, 631536450, 650373800, 669581300, 685438500, 693638400, 704435500, 718273660, 734654140, 755064060, 773454140, 795639500, 822847740, 854614000, 888623040, 924327700, 957490200, 995936200, 1035179700, 1077082800, 1122411000, 1171340900, 1221853200, 1278080900, 1340422100, 1401656200, 1463329200, 1522100000, 1583193200, 1645551500, 1715486000, 1784693600, 1854043900, 1927018600, 2001019500, 2076295000, 2156174600, 2239227600, 2327248000, 2413300200, 2499977500, 2586404600, 2673082600, 2762019800, 2852666600, 2939593500, 3025077200, 3110589400, 3192135000, 3272043300, 3345470500, 3415295500, 3477576200, 3540567600, 3602448000, 3663912000, 3726995000, 3788671000, 3849926400, 3911501600, 3969746000, 4029573600, 4088415700, 4150027000, 4210012000, 4270154000, 4329682400, 4388131000, 4445315600, 4496773000, 4548765700, 4598921700, 4645641700, 4689128400, 4732767000, 4779334000, 4826373000, 4875797000, 4925173000, 4974338600, 5021446000, 5069777400, 5114620000, 5154810000, 21984, 40304, 465312, 877538, 1315061, 1787084, 2240110, 2672477, 3182357, 3782073, 4503820, 5246657, 5986785, 6631649, 7408417, 8324417, 9104849, 10017185, 10966161, 11929793, 13021546, 14259651, 15472139, 16563714, 17761456, 19065452, 20373054, 21768592, 23263028, 24706168, 26299592, 27563288, 28951588, 30423792, 31906624, 33656652, 35395130, 37008600, 38709916, 40612576, 42533420, 44516440, 46378290, 48126290, 49720136, 51262664, 53072412, 54695050, 56475270, 58320332, 60161452, 62057908, 64280256, 66383696, 68633390, 71033920, 73383580, 75852920, 78376310, 80995096, 83633790, 86475144, 89408296, 92273710, 95266150, 98252030, 101359656, 104336530, 107491420, 110986220, 114798210, 118530020, 122156616, 125660160, 129158700, 132646776, 136091890, 139633070, 143126750, 146737700, 150404800, 153960900, 157301460, 160809760, 164423000, 168185460, 394488, 1030973, 1674088, 2171342, 2721636, 3331601, 3908415, 4475284, 5115084, 6881992, 8566374, 10453147, 12292480, 14488773, 16929680, 19659692, 22119092, 24891152, 27957168, 31366720, 35388548, 39820216, 44592636, 49839924, 55383110, 60999816, 68034520, 75642540, 83895920, 93021100, 103075580, 115005144, 128184820, 142700240, 157502370, 174063380, 190994100, 210543500, 232315900, 257224140, 281366800, 304854100, 329636540, 358158000, 389624770, 421322900, 454464640, 487982140, 523001920, 562361200, 605336000, 640203970, 677709440, 714612860, 752584700, 793212700, 833297600, 873240200, 915124000, 955196900, 996904800, 1039304300, 1078155400, 1114284800, 1149752200, 1189363200, 1230756400, 1271440900, 1316508200, 1366887800, 1416200100, 1468509600, 1522090600, 1575620200, 1622264600, 1669960600, 1722834700, 1775059600, 1828239900, 1881444000, 1937631900, 1998734300, 2062756500, 2130182700, 2198887400, 2271301000, 2350089000, 2431745300, 2523380500, 2619196400, 2720643600, 2831968800, 2952373000, 3084954400, 3227398700, 3366887000, 3520588800, 3679962000, 3839518000, 4013587500, 4191000800, 4372723000, 4564687000, 4767723000, 4976818000, 5192671000, 5426880500, 5671630000, 5930591000, 6193741000, 6470025700, 6761736700, 7076703000, 7402083300, 7754282000, 8115841500, 8513433600, 8939743000, 9395086000, 9886778000, 10427429000, 11005426000, 11620790000, 12276237000, 12953537000, 13667600000, 14428062000, 15251682000, 16109694000, 16985466000, 17946229000, 18932675000, 19933200000, 20965340000, 22033076000, 23166904000, 24361497000, 25653981000, 27046488000, 28535925000, 30148141000, 31825478000, 33590190000, 35515890000, 37510988000, 39659330000, 41893552000, 44248210000, 46674817000, 49267876000, 51880763000, 54302314000, 56976536000, 59807703000, 62870030000, 3664, 18320, 40304, 231061, 634101, 1114085, 1883525, 2744565, 3851093, 5140821, 6265669, 7474789, 9717157, 11256037, 14256853, 17624068, 21757060, 26208820, 31503300, 36995636, 42982612, 49094164, 55821268, 61661684, 67560730, 73577016, 79607960, 86371704, 93509176, 100639320, 108275096, 116537416, 125294370, 133593330, 143182020, 153767310, 164847250, 175945500, 188831790, 203663660, 222202910, 240287860, 257182020, 273768600, 291630340, 310865900, 330867100, 352634370, 377978270, 404710820, 433912200, 462645280, 489131680, 498588450, 517615600, 526387230, 530194100, 531538800, 535594800, 551089700, 572993150, 582823600, 592214000, 604934900, 618014800, 632761800, 653605700, 675416900, 697828540, 720034800, 743897100, 765282300, 791283840, 814258750, 837021900, 859396100, 884064300, 907439300, 931979300, 959541950, 992904200, 1028695550, 1067650800, 1110957000, 1160055200, 1211281700, 1265214200, 1327002500, 1409418900, 1503357000, 1598494000, 1693366900, 1793663900, 1899247900, 2004431700, 2116892000, 2238489300, 2360655400, 2484534000, 2617255200, 2748928800, 2904009500, 3078874600, 3278293200, 3493401900, 3712773600, 3935184100, 4188249000, 4468190700, 4712713700, 5004714500, 5286044700, 5603072000, 5911558000, 6250915300, 6593937000, 6941553700, 7288187400, 7676045300, 8041764000, 8440705500, 8886512000, 9387236000, 9903191000, 10392245000, 10880135000, 11419284000, 11959371000, 12516315000, 13110416000, 13764208000, 14372431000, 14992053000, 15729126000, 16462350000, 3511309, 7402126, 11537141, 16387329, 22120534, 28683006, 36345010, 44769188, 54349836, 65366584, 80034060, 98246870, 119680040, 142889620, 169762000, 200912620, 238034910, 284334530, 337811040, 389805760, 464865020, 547304960, 633791550, 724740860, 810049000, 893586370, 978656000, 1074783600, 1173972400, 1277128700, 1382533000, 1488707000, 1594763400, 1703243000, 1819431000, 1937319300, 2061808300, 2278859300, 2505011200, 2746946600, 2936824300, 3135536600, 3355499000, 3582700000, 3823973400, 4079030500, 4350006300, 4639367000, 4948493000, 5267372000, 5591582000, 5917560300, 6262063600, 6620692500, 7010044400, 7420908000, 7845754400, 8285637000, 8731242000, 9159262000, 9610764000, 10080821000, 10565232000, 11063632000, 11561885000, 12080087000, 12620501000, 13184730000, 13790529000, 14414137000, 14684298000, 14978014000, 15402866000, 15926277000, 124882580, 274168960, 426189950, 583442400, 740401800, 920930500, 1114491800, 1329751000, 1528076800, 1730429400, 1953934600, 2199038200, 2450628600, 2713240300, 2999493600, 3291790300, 3604662300, 3932834000, 4275454200, 4638117000, 5000188400, 5379361000, 5785126400, 6220889600, 6624838700, 6989129700, 7343173600, 7696349000, 8053194000, 8407740000, 8748985000, 9055133000, 9322343000, 9572256000, 9815759000, 10065273000, 10334445000, 10644845000, 10964164000, 11287390000, 11649047000, 11996781000, 12334299000, 12668154000, 13015158000, 13380857000, 13782031000, 14199706000, 14640593000, 15098950000, 15562450000, 16018008000, 16474391000, 16949024000, 17466810000, 17998803000, 18568016000, 19179536000, 19795528000, 20390476000, 21020285000, 21659623000, 22273077000, 22888776000, 23510338000, 24149096000, 24781490000, 25427167000, 26068462000, 26695630000, 27279310000, 27879215000, 28474448000, 29067606000, 3664, 139232, 392048, 1245760, 2418240, 3821552, 5829424, 8628720, 12076544, 16396400, 21833776, 29088496, 38314450, 49892690, 63398190, 77599860, 92658900, 109359410, 127038210, 144061150, 162575340, 180499630, 200589340, 222675940, 246169500, 269509200, 295061920, 326751870, 358529730, 388581860, 415709860, 436532160, 466063780, 496518800, 538178300, 591075400, 651307700, 714775360, 792726660, 800856300, 810457100, 817370750, 821463230, 825291900, 826335900, 842149100, 864956700, 886756160, 911984830, 937553540, 974912100, 1011420860, 1048849300, 1090154200, 1137673300, 1191391700, 1255495000, 1323376000, 1405705600, 1488744300, 1580531700, 1682159600, 1788174800, 1917650000, 2061425500, 2200639500, 2357130000, 2520936400, 2683225000, 2846362400, 2967057700, 3080330800, 3218463200, 3368491300, 3518891800, 3679377700, 3827682600, 3987022600, 4162984700, 4354099000, 4565174000, 4788219400, 5016413000, 5253405700, 5518227500, 5789103000, 6065723400, 6334986000, 6640627700, 7015080000, 7382293500, 7772202500, 8169234000, 8580200400, 9022320000, 9489104000, 9990122000, 10497897000, 11026433000, 11569846000, 12131342000, 12707488000, 13306609000, 13916448000, 14560599000, 15202510000, 15847194000, 16543593000, 17233375000, 17968724000, 18725329000, 19505084000, 20305832000, 21123710000, 139232, 428688, 798752, 1168816, 1535216, 1908944, 2260688, 5125936, 10849104, 16641888, 22885344, 28802704, 40959856, 48650590, 53457760, 61419630, 72378660, 85151360, 99283410, 113638960, 128064130, 128064130, 129192610, 130841144, 133270080, 135229900, 137757340, 140805000, 144903730, 151299090, 157268980, 163934750, 171249090, 179505250, 188214460, 197235300, 206618660, 215682620, 234975710, 262651800, 281024770, 300720450, 323321760, 347205540, 376037400, 405557900, 436170600, 467080060, 500200320, 548935800, 592565400, 634758460, 687581600, 732939700, 764841200, 795215700, 833680800, 873451800, 917648260, 964877800, 1017061570, 1084189000, 1156430800, 1205487900, 1250673300, 1309562800, 1372692500, 1449129200, 1528824300, 1603534200, 1679708200, 1760545400, 1842588300, 1925853800, 2022186100, 2118726000, 2219992800, 2332796000, 2446815500, 2545379600, 2606465800, 2700404000, 2805219300, 2918755600, 3041693000, 3175114000, 3316166700, 3453187600, 3595174100, 3747596300, 3914300200, 4099076600, 4289310700, 4450426000, 4609471000, 4780750000, 4957208000, 395712, 747456, 1099200, 1315376, 1538880, 1788032, 2015200, 2257024, 2513504, 2758992, 3008144, 3301264, 3539424, 10226224, 16260832, 24358272, 31089040, 37574320, 47573376, 57125424, 66966930, 73393580, 82659840, 92142270, 101676000, 111821620, 122176080, 132141710, 143671280, 155193460, 163641460, 170657220, 177768030, 184124180, 190956770, 199151920, 207962660, 216406560, 224751410, 234477540, 244984160, 254603970, 264139460, 273231100, 284945860, 295869020, 305587520, 314543870, 326856060, 338024580, 350377180, 363483940, 376931230, 391147300, 404864700, 419959580, 436354400, 454155970, 472650370, 492044130, 514520300, 536556700, 559403100, 582696300, 604744060, 627037440, 650606140, 674185800, 701588540, 727860100, 753921600, 779487900, 805216500, 830765950, 857515800, 886066100, 916292400, 946176060, 976237200, 1009182460, 1042857600, 1076353800, 1110070900, 1144910000, 1180763300, 1218232700, 1257037700, 1297746000, 1340186400, 1385435900, 1433043600, 1479125000, 1524809000, 1570975700, 1619128400, 1666725200, 1714382100, 1761740700, 1803932000, 1845723600, 1883777800, 1922001900, 1959280900, 1996131100, 2034847000, 2075214000, 2114289500, 2153299000, 2190622200, 2225746700, 2263291100, 2300002600, 2334435300, 39977, 79954, 130834, 196251, 265302, 356159, 432479, 512433, 559679, 614193, 686879, 745028, 854057, 937646, 1024869, 1097555, 1228389, 1391932, 1471886, 1591817, 3261056, 6179481, 9838004, 13877524, 18202420, 23017906, 27811616, 32982272, 38519360, 44122130, 50582156, 57642930, 65575292, 73774856, 82912110, 95840950, 109422340, 122950250, 136744420, 151545360, 168104700, 184323660, 201214540, 220475710, 239844670, 259385150, 278881900, 298647800, 319679500, 340543870, 361528480, 382546080, 406400930, 430109950, 453608450, 478221440, 504569730, 531638620, 561341250, 592735500, 628559900, 664708300, 706790800, 751025300, 798499900, 848365440, 900301200, 955166850, 1011176640, 1065932700, 1125452000, 1188475600, 1247777000, 1310191600, 1368870900, 1425395100, 1487544000, 1550344000, 1618324100, 1682185100, 1750472000, 1819066600, 1893851500, 1956946800, 2017229200, 2080168300, 2141332500, 2200177700, 2260163300, 2318819000, 2377975300, 2436983300, 2497929500, 2557419000, 29312, 699824, 1927264, 2997152, 4601984, 5873392, 7349984, 8819248, 10515680, 12387984, 15066368, 17374688, 20349856, 23119840, 26116992, 29183760, 33291104, 37094336, 40879250, 45235744, 50303056, 56260720, 62533490, 69179980, 76540960, 84916860, 93245140, 103394420, 114291150, 125546960, 137755410, 148754740, 159644140, 170167150, 183229310, 195250900, 206675250, 218594240, 230996880, 244586660, 258495200, 272015360, 287030430, 302345950, 318533500, 336377180, 357467170, 380275600, 403538300, 429241280, 454977200, 481515550, 509365630, 539329800, 566568000, 590347300, 613859200, 629980800, 648960400, 667569800, 685439100, 707320600, 733019840, 759844000, 792024900, 822993000, 858834300, 899218900, 937367040, 981394200, 1020943940, 1055116600, 1083181200, 1113655000, 1153316000, 1198692200, 1230681900, 1275856000, 1320835000, 1366955000, 1415985700, 1458879700, 1500768500, 1507880800, 1511458700, 1515810600, 1537977000, 1574763400, 1610291500, 1650062500, 1691493100, 1740315400, 1790935900, 1846930400, 1911868800, 1985135100, 2068610000, 2155688000, 2243286500, 2337371100, 2446574000, 2570949000, 2717204000, 2881760300, 3057481200, 3247009800, 3460992000, 3695121700, 3944294000, 4213954800, 4510319600, 4821369000, 5149606000, 5502955000, 5861208000, 6202260500, 6568056000, 6922473500, 7293747700, 7679003000, 8065436000, 8440736300, 8807615000, 9166025000, 9530625000, 9899608000, 10262795000, 10642894000, 11028856000, 11433598000, 11871805000, 12309546000, 12747482000, 13177750000, 13602256000, 14050851000, 14493692000, 14942262000, 15403086000, 15868592000, 16338188000, 16807866000, 17284973000, 17780064000, 18280750000, 18782114000, 19278051000, 19767704000, 20245830000, 20669890000, 21105600000, 21529496000, 21932937000, 22302413000, 22651812000, 23013067000, 23371210000, 23723889000, 24072952000, 24412586000, 24715188000, 25051165000, 25391837000, 25705298000, 271136, 791424, 1355383, 1970519, 2761557, 3746727, 5006608, 6610846, 7965815, 9804341, 11272743, 13400665, 15517655, 17913108, 21975358, 24963934, 28479950, 32344102, 36222616, 40489510, 45478096, 51225310, 57507624, 65797976, 73392290, 81572950, 88848820, 96289736, 105401600, 113931070, 122376424, 129784900, 135998930, 142443840, 147584430, 152626180, 157173360, 162552380, 167077870, 173801970, 181329140, 189080130, 196788850, 204789810, 212978420, 222151820, 231839460, 241907630, 251601660, 261559860, 271873860, 282450300, 292652860, 303319940, 313894140, 324310700, 335887900, 346637120, 357416770, 365350560, 373027840, 381283460, 389196300, 397688500, 405386000, 413384900, 421548320, 429345860, 437432300, 446908320, 453810600, 461156100, 468292930, 475941630, 10992, 29312, 47632, 73280, 106256, 146560, 732800, 2172752, 3576064, 4865792, 6723440, 9039088, 11387712, 13802288, 16315792, 19027152, 21984000, 25332896, 28938272, 33412016, 38581920, 44836370, 51592784, 59715870, 67791330, 76365090, 87390060, 99616830, 112532430, 126074580, 143321020, 160593120, 180005000, 203278720, 228223230, 254010460, 283062340, 312993540, 345848640, 380920450, 418553380, 456809200, 496193540, 540403300, 589684160, 643999300, 702015100, 754857300, 813455600, 880939200, 952482400, 1031676160, 1105956400, 1172765800, 1244195500, 1320102500, 1399450100, 1481461500, 1564066300, 1653548500, 1745939100, 1840819500, 1926985200, 2004889200, 2082869800, 2174212400, 2275415000, 2381797600, 2498646500, 2624077600, 2755812600, 2883559400, 3036803800, 3191408400, 3339200300, 3489837600, 3628570400, 3705205500, 3757912000, 3827944400, 3916027000, 4014446800, 4116988000, 4240445700, 4370873300, 4516775400, 4659456000, 4801492000, 4962315000, 5150601000, 5332022300, 5524943000, 5757772300, 6040903700, 6334182000, 6659446300, 7018795000, 7405764600, 7825544700, 8315457000, 8878018000, 9531863000, 10301604000, 11101247000, 11962294000, 12876556000, 13790858000, 14660655000, 15570211000, 16505740000, 17410804000, 18367934000, 19316470000, 20246840000, 21147552000, 22031972000, 22972500000, 23887763000, 24801810000, 25703990000, 26688686000, 27709964000, 28867357000, 30036451000, 31215342000, 32387236000, 33614127000, 34853323000, 36105020000, 37349413000, 38554006000, 39795204000, 41059197000, 42308588000, 43587584000, 44875080000, 46157970000, 47448270000, 48715563000, 50018562000, 51250758000, 52414150000, 53628950000, 54893744000, 56199740000, 57515040000, 58778845000, 60002046000, 61205230000, 62392713000, 63535194000, 64640670000, 65681154000, 66743063000, 67775746000, 68764530000, 172208, 333424, 527616, 740128, 992677, 1373376, 1823721, 2317915, 2841421, 3496831, 4239969, 5217366, 6264319, 7483272, 8724120, 10144534, 11725866, 13138863, 14642835, 16399623, 17955308, 19609740, 21523340, 23722908, 25948212, 28437414, 31382010, 34535944, 38163290, 41940176, 46635988, 52461172, 58716860, 66016804, 74263680, 82685190, 91850240, 101356264, 110533270, 119613020, 130089450, 139993360, 151977570, 163751840, 177001400, 190209470, 204034900, 218108940, 232362020, 246628690, 261828880, 277438400, 293858850, 310841020, 329511700, 349948500, 370474880, 391911400, 412629380, 433966080, 454581400, 475825150, 499639740, 523457950, 549356800, 574906700, 599605000, 625418500, 650560500, 675307300, 696267840, 716906400, 737160900, 758349760, 1215, 2673, 3645, 4860, 12395, 35243, 67328, 101357, 146324, 203445, 254975, 308936, 369459, 427309, 610095, 819861, 994383, 1231129, 1488050, 1834905, 2190997, 2525213, 2930891, 3397821, 3977534, 4569157, 5342351, 6135719, 7066420, 8046706, 9079251, 10254476, 11447688, 12747363, 14080338, 15490851, 16962132, 18551056, 20350474, 22331708, 24428882, 26887012, 29390592, 32267282, 35195744, 38581656, 42379080, 46784412, 51774804, 56898150, 61846496, 66686916, 72072290, 76879410, 82362500, 88504056, 94683280, 101206210, 107603224, 114235530, 121748460, 129909896, 137275780, 144036660, 151242610, 157874420, 160519220, 162778270, 164838270, 167072290, 169796820, 172806460, 176392180, 179931220, 185058940, 191434080, 198535280, 206184500, 216576580, 229057950, 243122670, 258832770, 277839300, 299359400, 324044320, 349280060, 375914530, 402875100, 435189920, 463585800, 478991100, 495068960, 518384830, 543089540, 570868540, 604327100, 639946600, 680442900, 725600300, 774553100, 826982660, 882461200, 943070000, 1011804400, 1087162600, 1169638800, 1257685200, 1350280600, 1446716200, 1546173200, 1650554200, 1762466800, 1881457800, 2007685400, 2140992600, 2280356400, 2423597800, 2572741000, 2729653800, 2896036000, 3070981000, 3253192200, 3442204700, 3640749300, 3846748700, 4059561000, 4279479600, 4501062700, 4731249700, 4956753000, 5186418700, 5419133000, 5653718000, 5906783000, 6164842000, 6421460500, 6695128600, 6959669000, 7227842600, 7488908300, 7725039000, 7933256000, 8108189700, 8276475400, 8430980600, 8577406000, 8721689000, 8840954000, 8984334000, 9123103000, 9280628000, 9456482000, 9642838000, 9842879000, 10063454000, 10290200000, 10517030000, 10741580000, 10990383000, 11229370000, 11475716000, 11730880000, 12005171000, 12283832000, 12561528000, 12855004000, 13162179000, 13437468000, 13692955000, 13948098000, 14202511000, 14457673000, 908672, 2300903, 3890960, 5404043, 7103842, 9089195, 11308836, 13590676, 15678265, 17886376, 20310520, 22709106, 25331132, 28183990, 31007240, 33471154, 36151240, 38849670, 41665096, 44791560, 47869776, 51549028, 55415256, 59329284, 64272844, 69242060, 73844776, 78894220, 84211400, 89243650, 95432930, 101952130, 106639560, 111294280, 115608664, 119374090, 123531150, 128699704, 133483830, 138671230, 144490290, 149324620, 154861070, 161202880, 167756200, 175304940, 184597400, 192807500, 202767150, 212837780, 223246610, 232524480, 240415180, 247112620, 254702380, 263257330, 272822880, 282646500, 292879300, 305221950, 317385120, 330832700, 343338430, 356796400, 371327940, 388326430, 406460960, 424170370, 443008350, 462804320, 484786180, 507100380, 528497800, 550028800, 7328, 18320, 36640, 54960, 65952, 76944, 98928, 131904, 142896, 164880, 194192, 219840, 256480, 289456, 322432, 355408, 377392, 399376, 425024, 454336, 483648, 509296, 531280, 553264, 575248, 593568, 615552, 637536, 659520, 681504, 703488, 729136, 758448, 787760, 817072, 846384, 875696, 905008, 934320, 970960, 1007600, 1044240, 1084544, 1124848, 1172480, 1220112, 1267744, 1315376, 1363008, 1421632, 1476592, 1527888, 1579184, 1637808, 1692768, 1747728, 1813680, 1879632, 1945584, 2011536, 2077488, 2145019, 2214018, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 164201, 326689, 487465, 653598, 8015694, 16124848, 24479536, 32774000, 40621776, 48591144, 55723816, 64014410, 72807900, 80830410, 88875064, 97264720, 105716104, 114532080, 123224310, 131601040, 2454880, 9203968, 9541056, 10603616, 10988336, 11105584, 11105584, 11105584, 12508896, 14355552, 15396128, 17594528, 21284176, 25083744, 32880736, 42854144, 57132750, 74144700, 99459280, 134849860, 169972960, 195393800, 218543070, 245352540, 270374000, 297491260, 325103170, 349325900, 368637900, 385450850, 403907040, 421108450, 442080030, 459707700, 484323900, 509463520, 530553800, 552095040, 580380300, 609450430, 644680700, 676058560, 708883650, 744655300, 782462340, 1275303700, 1304952000, 1354081400, 1411278100, 1467405800, 1519032600, 1575653500, 1628465300, 1683443300, 1738332900, 1797383800, 1857369700, 1919706100, 1985337200, 2059765000, 2135814500, 2212974800, 2297257200, 2385976300, 2476849400, 2564817000, 2667115000, 2751427600, 2827862500, 2922370000, 3032274400, 3136224800, 3242947300, 3351496000, 3447150800, 3542281200, 3639741700, 3738975000, 104, 229, 312, 416, 1063, 3024, 5778, 8699, 12558, 17460, 21883, 26514, 31708, 36673, 52361, 70364, 85343, 105662, 127713, 157482, 188044, 216728, 251546, 291621, 341376, 392153, 458513, 526605, 606483, 690617, 779236, 880101, 982510, 1094056, 1208460, 1329519, 1455793, 1592164, 1746601, 1916643, 2096636, 2307608, 2522481, 2769376, 3020715, 3311315, 3637233, 4015326, 4443632, 4883349, 5308046, 5723481, 6185687, 6598264, 7068856, 7595962, 8126302, 8686140, 9235171, 9804396, 10449202, 11149667, 11781852, 12362113, 12980571, 13549755, 13776748, 13970634, 14147435, 14339172, 14573008, 14831314, 15139062, 15442805, 15882898, 16430052, 17039174, 17695340, 18587128, 19658218, 20864958, 22212884, 23843548, 25689706, 27807176, 29972012, 32256856, 34569680, 37341724, 39777812, 41099988, 42479890, 44481004, 46600780, 48983996, 51854308, 54909724, 58383440, 62256664, 66455250, 70952120, 75710560, 80908950, 86804376, 93268340, 100342860, 107895320, 115838130, 124110820, 132643390, 141599970, 151203260, 161414060, 172246240, 183686900, 195649820, 207947980, 220754720, 234231860, 248533150, 263578980, 279260480, 295539200, 312648640, 330401440, 348744640, 367705470, 386805540, 406646180, 426098080, 445908540, 465989540, 486235900, 508065380, 529882780, 551095100, 572440960, 593165100, 612363100, 628255940, 639297600, 647765760, 653910300, 658417200, 664069100, 669629800, 675530800, 680173250, 684748500, 688605250, 693522500, 698898000, 704706200, 710225200, 715685900, 722208100, 729689000, 736398340, 742754000, 750374140, 760460860, 770194700, 780431040, 790695800, 800317500, 809678200, 820849700, 829892740, 838241200, 848567900, 858600000, 868752300, 25648, 84272, 142896, 216176, 293120, 373728, 487312, 619216, 765776, 937984, 1117520, 1352016, 1670784, 1839328, 2158096, 2729680, 3151040, 3638352, 4154976, 4448096, 4700912, 4924416, 5155248, 5386080, 5609584, 5796448, 5946672, 6104224, 6283760, 6466960, 6672144, 6880992, 7093504, 7306016, 7536848, 8049808, 8595744, 9188471, 9795896, 10430160, 11101060, 11850951, 12643360, 13463428, 14309266, 15269666, 16332360, 17498128, 18719092, 20001576, 21338588, 23095924, 24931306, 27062648, 29730104, 32734616, 35904720, 39302704, 43563860, 48013550, 57242810, 73700930, 93384776, 113942880, 133023270, 152514960, 175316160, 198752270, 223548560, 122, 269, 367, 489, 1247, 3546, 6775, 10199, 14724, 20472, 25657, 31087, 37177, 42998, 61391, 82499, 100060, 123883, 149736, 184639, 220471, 254102, 294924, 341910, 400244, 459777, 537581, 617415, 711068, 809711, 913612, 1031871, 1151940, 1282722, 1416855, 1558790, 1706840, 1866728, 2047797, 2247162, 2458193, 2705546, 2957473, 3246944, 3541625, 3882338, 4264460, 4707753, 5209919, 5725464, 6223398, 6710473, 7252385, 7736109, 8287853, 8905856, 9527650, 10184029, 10827739, 11495125, 12251125, 13072382, 13813585, 14493909, 15219018, 15886355, 16152492, 16379813, 16587102, 16811904, 17086064, 17388914, 17749732, 18105854, 18621840, 19263348, 19971452, 20733750, 21775870, 23028316, 24436300, 26008140, 27906108, 30053488, 32510290, 35021476, 37666964, 40343612, 43586530, 46436336, 47986520, 49604376, 51950572, 54433236, 57222452, 60580724, 64153676, 68215220, 72741650, 77646740, 82899840, 88457740, 94527650, 101410840, 108959420, 117220850, 126040584, 135314820, 144973040, 154936530, 165398400, 176620130, 188555840, 201218930, 214593950, 228584030, 242971200, 257957230, 273722780, 290460860, 308081800, 326458620, 345548200, 365624450, 386474180, 408036100, 430343100, 452833660, 476208450, 499153300, 522529700, 546246000, 570177200, 595974000, 619564160, 638845000, 657698370, 675629630, 695291200, 713210800, 727404350, 739326000, 749696200, 758830140, 768041800, 776721700, 785027700, 792745600, 799827200, 807323700, 814844160, 822570200, 830301400, 838112100, 846422300, 855059460, 863257540, 870713700, 879268300, 887079300, 894599040, 901967740, 909140000, 916402400, 923613100, 930828400, 938685760, 946334300, 953332200, 960570400, 967190100, 973703000, 3634, 14537, 29074, 79954, 138103, 199886, 261669, 319818, 341624, 363430, 712321, 748664, 814081, 886767, 959453, 1043042, 1144802, 1261099, 2773264, 4230321, 5405306, 6653512, 7960193, 9581503, 11466502, 13530740, 15510914, 17959128, 20535132, 23213644, 26064424, 29087264, 32348320, 35660320, 39283252, 42847890, 46541204, 50885320, 54826044, 60126684, 65780040, 72846776, 79934630, 86199736, 92123760, 97509260, 103005144, 108790350, 114680110, 120524360, 126243780, 133185976, 139899170, 147664100, 155142540, 162812910, 170158560, 177879330, 185747540, 193862690, 203589600, 213944500, 225055330, 237310060, 250062850, 265161540, 281448030, 297877700, 313343970, 329750600, 345994300, 364523360, 381731780, 398381950, 413174340, 426920420, 444338180, 465295740, 485292350, 505556480, 527888500, 550051900, 574043900, 599778400, 626219970, 654044100, 680200900, 705862300, 729677100, 748968450, 767890800, 787366300, 1472928, 3000816, 4587328, 6221472, 7895920, 9603344, 11340080, 13109792, 14912480, 16737152, 18587472, 20463440, 22368720, 24299648, 26281872, 28293408, 30330592, 32404416, 34529536, 36746256, 39021600, 42084704, 45177120, 47511090, 49984290, 52226656, 54439710, 56953216, 59323824, 61712750, 63885504, 67311340, 71143920, 75032700, 47632, 91600, 146560, 205184, 307776, 366400, 414032, 498304, 659520, 802416, 967296, 1128512, 1381328, 1736736, 2220384, 2777312, 3389200, 4001088, 4883904, 6155015, 7605602, 9129469, 10635016, 12114915, 13836638, 15320201, 16795802, 18267164, 19770316, 21712216, 23749774, 25684716, 26282124, 26988642, 27684074, 28400158, 29123038, 29881500, 30690684, 31350278, 31806410, 32180958, 32572616, 32989916, 33405172, 33821240, 34248704, 34694892, 35167936, 35544076, 35942844, 36360264, 36792290, 37256612, 37803084, 38453656, 39126390, 39751510, 40282308, 40804292, 41513560, 42332300, 43247310, 44121580, 44855104, 45553150, 46196676, 46867100, 47472840, 48404504, 49184130, 49966690, 50758770, 51529770, 142896, 311440, 476320, 725472, 1025920, 1454608, 1784368, 2095808, 2447552, 2879904, 3572400, 4766864, 5814768, 7276704, 7939888, 8954816, 11581904, 30074112, 60188530, 95710740, 128015840, 149644140, 164864160, 179439220, 188776800, 200345220, 218233070, 238431330, 259586700, 285513100, 312293630, 340961600, 371526720, 401672740, 429948930, 460951100, 494846600, 527194880, 563355260, 600423740, 636937540, 679557400, 716581800, 755290100, 806650050, 861245700, 915197700, 966976640, 1018629250, 1068889200, 1122127700, 1175241300, 1227766300, 1283243600, 1340094000, 1396079500, 1449856100, 1494248100, 1543947300, 1595574000, 1654721900, 1708264200, 1769870600, 1821214600, 1889562900, 1952206700, 2012378100, 2081958100, 2147281200, 2223528400, 2257766000, 2314306800, 2371852800, 2432828700, 11708, 27156, 44020, 61378, 80148, 137657, 200129, 261229, 321883, 395723, 483285, 594290, 710494, 818018, 952580, 1061758, 1199219, 1332890, 1485169, 1637061, 1767732, 1925559, 2073779, 2177573, 2308276, 2444718, 2614942, 2810081, 2945194, 3124207, 3311345, 3510316, 3716645, 3923595, 4138629, 4339740, 4543942, 4749902, 4968278, 5197517, 5424083, 5640943, 5855614, 6075632, 6304987, 6534378, 6763364, 6994485, 7195279, 7414815, 7620190, 7811020, 7987802, 8173127, 8365672, 8526931, 8686705, 8836543, 8992312, 9135262, 9284284, 9426213, 9572097, 9725418, 9882656, 191, 420, 573, 764, 1947, 5533, 10569, 15910, 22968, 31933, 40021, 48490, 57989, 67069, 95758, 128681, 156073, 193231, 233555, 287995, 343885, 396341, 460013, 533299, 624286, 717143, 838498, 963019, 1109095, 1262953, 1425014, 1609468, 1796746, 2000733, 2209947, 2431331, 2662252, 2911638, 3194061, 3505020, 3834177, 4219986, 4612929, 5064432, 5524061, 6055488, 6651503, 7342931, 8126185, 8930307, 9706961, 10466677, 11311925, 12066414, 12926998, 13890930, 14860775, 15884564, 16888592, 17929548, 19108720, 20389678, 21545772, 22606908, 23737900, 24778778, 25193886, 25548452, 25871772, 26222406, 26650028, 27122400, 27685186, 28240648, 29045456, 30046050, 31148064, 32335590, 33956710, 35905212, 38097160, 40548510, 43511132, 46860296, 50695144, 54620004, 58762976, 62956850, 67982990, 72401144, 74819040, 77342500, 81001980, 84862000, 89189920, 94396504, 99928320, 106214780, 113211840, 120788150, 128901610, 137484270, 146851460, 157472960, 169129340, 181886500, 195507300, 209826290, 224735170, 240120660, 256286780, 273638500, 292101900, 311689380, 332378340, 354034080, 376320100, 399547870, 423989400, 449977400, 477372480, 505981900, 535742270, 567074800, 599632640, 633326400, 668219200, 703409660, 739993000, 775954600, 812605100, 849817150, 887386700, 927864060, 963898700, 999943200, 1036384500, 1073174800, 1108946800, 1146801800, 1168005100, 1184359700, 1200161700, 1215254000, 1231029100, 1246227100, 1262259300, 1275744300, 1287622700, 1300251800, 1312953200, 1325648100, 1338937900, 1352838500, 1367072900, 1382591400, 1397549200, 1410409900, 1424244200, 1438235500, 1452319500, 1465499300, 1478384100, 1491472500, 1504628100, 1517948000, 1531418200, 1545125500, 1558688300, 1572539300, 1585396000, 1597857700, 13885, 163145, 350588, 572742, 850435, 1173253, 1634917, 2211129, 2690149, 3162226, 3721082, 4450218, 5238557, 6117531, 7233315, 8452656, 10225068, 12181451, 14236955, 16592284, 19263976, 21884538, 24501494, 27399288, 30742136, 35193010, 40406412, 46529930, 53175416, 61992844, 73436820, 88038180, 104326190, 122338690, 139886270, 158337820, 158648140, 159108590, 159594460, 161447520, 163813390, 169248690, 175247730, 182077940, 190167790, 206494880, 225557400, 246512670, 271514780, 299741630, 333168320, 372900260, 414611940, 461706940, 510713950, 564624450, 628394600, 697209600, 771098430, 865005200, 960889540, 1064187600, 1204775800, 1325407900, 1455819800, 1592448400, 1734956700, 1881184800, 2033339600, 2180822300, 2340008000, 2501980700, 2669641200, 2837726700, 3019470300, 3215649300, 3420528400, 3639355600, 3882674700, 4152908300, 4430336000, 4619202600, 4805736000, 4977009000, 5140243500, 5298334000, 5453775000, 5602014700, 5751425500, 5900311000, 6059050000, 6223250000, 6389820000, 6544498700, 6721446400, 6900487000, 7084420600, 7276850000, 7474480000, 7683922000, 7892868000, 8101630000, 8293585400, 8470793700, 8638070000, 8809156000, 8959376000, 9116629000, 9315955000, 9512688000, 9721026000, 9921546000, 10115726000, 10308321000, 10504901000, 641, 1410, 1922, 2563, 6536, 18584, 429990, 1084418, 1751243, 2278615, 2860058, 3498475, 4108133, 4711286, 5449389, 5562356, 5660046, 5788581, 5926071, 6114672, 6313532, 6504173, 6727001, 6984239, 7307014, 7634362, 9836481, 11970345, 14384103, 16785036, 19578662, 22684660, 26101176, 29286328, 32783616, 36627892, 40862400, 45736276, 51145270, 57001716, 63594536, 71111864, 78379050, 87132450, 96671790, 107254670, 119054860, 132181550, 147271660, 163673020, 181215520, 199255970, 219616030, 240123180, 263665490, 289827460, 319346340, 348432960, 377127600, 407160060, 441432640, 479232830, 517681120, 557321800, 598105500, 640499650, 685576500, 733947600, 774365000, 818214600, 861411400, 906367000, 954949100, 1003679700, 1053610750, 1106883000, 1164005000, 1222779400, 1283573600, 1340119700, 1394217000, 1448250900, 1508671700, 1572740400, 1638971600, 1711561500, 1790623600, 1870844900, 1957868900, 2045153200, 2121485800, 2190646000, 2263997000, 2341818400, 2421350000, 2504841000, 2592407000, 2687925000, 2814478600, 2948557000, 3092730400, 3241195800, 3400304000, 3574367500, 3756917800, 3958178800, 4171936300, 4395842000, 4640783400, 4898783000, 5178819600, 5482078000, 5798794000, 6146070000, 6515397600, 6889598000, 7288329000, 7705833000, 8152429000, 8628944000, 9133294000, 9670314000, 10230574000, 10810638000, 11413891000, 12040387000, 12683244000, 13374581000, 14096214000, 14845852000, 15619834000, 16427589000, 17258668000, 18146007000, 19073501000, 20038144000, 21068300000, 22125455000, 23231000000, 24380240000, 25596676000, 26861600000, 28216975000, 29645285000, 31184036000, 32797174000, 34455208000, 36211950000, 38040470000, 39890500000, 41789460000, 43772174000, 45862883000, 48049684000, 50356363000, 52796973000, 55379055000, 58087834000, 60936573000, 63942144000, 67113310000, 70376505000, 73877370000, 77523930000, 81387090000, 85418670000, 89640340000, 94023614000, 98207736000, 102700640000, 107330630000, 112216600000, 25440, 61783, 105394, 156274, 214423, 7633488, 16642729, 26044108, 34697880, 43479864, 53364710, 63733180, 74570520, 84656700, 95076350, 106584110, 118165096, 129705780, 141143950, 153439500, 165632400, 177242750, 188593090, 200852060, 214034300, 227769650, 240963660, 254456860, 268632220, 283056260, 294920160, 306781980, 317735940, 329616770, 341779000, 352852540, 362338530, 371262700, 379626720, 388630940, 397867780, 406978940, 415791200, 424890940, 434737200, 446550400, 458974200, 471166500, 483507520, 495032700, 504168300, 513354430, 521901200, 529555900, 537673300, 546375700, 555581300, 565560060, 576011100, 587830460, 599907200, 611816000, 623120960, 634290300, 644915460, 656110140, 667207200, 678073660, 688407360, 698223400, 707568700, 716659100, 725921900, 735489200, 745250940, 753325900, 761746500, 769023200, 776016300, 21984, 43968, 69616, 98928, 128240, 164880, 216176, 285792, 381056, 487312, 615552, 747456, 897680, 1062560, 1231104, 1399648, 1604832, 1832000, 2062832, 2286336, 2553808, 2850592, 3103408, 3411184, 3825216, 4239248, 4766864, 5301808, 5785456, 6466960, 7071520, 7804320, 8680016, 9650976, 10614608, 11644192, 12545536, 13512832, 14491120, 15593984, 16773792, 17898640, 19199360, 20566032, 22009648, 23434944, 24962832, 26523696, 27912352, 29333984, 30916832, 32598608, 34056880, 35419890, 36552064, 38442690, 39677456, 40970850, 42103024, 43092304, 44385696, 46155410, 47936110, 49863376, 51105470, 52318256, 53351504, 54377424, 55414250, 56471744, 3634, 10903, 14537, 21865, 25499, 29133, 32767, 336849, 582307, 890083, 1142899, 1432355, 1736467, 2055235, 2370339, 2744067, 3117795, 3517171, 3872579, 4268232, 4729718, 5213186, 5769965, 6348669, 7191151, 8103220, 8952971, 9923634, 10949258, 12235055, 13308311, 14495209, 16187739, 17179972, 18025574, 19042790, 20173028, 21786968, 22811506, 23824844, 24475234, 25341606, 26394638, 27531736, 28814152, 30099948, 31025748, 31970044, 32994912, 33997756, 35029876, 36182036, 37374480, 38619816, 40155000, 41774052, 43536788, 45484670, 47227692, 48463500, 50155560, 51959936, 53701016, 55375724, 57110744, 58890704, 60597080, 62468924, 64842868, 67587080, 70779910, 73875490, 77124960, 80499000, 84475000, 88207700, 92504430, 96479370, 100934296, 105243740, 109720130, 234550, 493184, 784109, 1101194, 1449825, 1860965, 2309187, 2770545, 3182656, 3642397, 4080744, 4454062, 4814676, 5161381, 5491022, 5838983, 6267493, 6633715, 7021863, 7402619, 7856688, 8358360, 8903932, 9475047, 10024137, 10602409, 11184398, 11821257, 12490991, 13127713, 13837789, 14441640, 15034731, 15609266, 16165449, 16721760, 17274216, 17819310, 18360796, 18924148, 19664480, 20452092, 21239180, 22121176, 23022924, 23929428, 24848956, 25763812, 26665566, 27558830, 28416476, 29189728, 30045964, 30964464, 31866140, 32715124, 33563108, 34482576, 35480950, 36494256, 37462756, 38518908, 39585024, 40730900, 41771656, 42854544, 44060156, 45289828, 47012856, 48733630, 50501800, 52386496, 54134704, 55887116, 7328, 25648, 73280, 84272, 131904, 241824, 366400, 458000, 586240, 707152, 765776, 813408, 864704, 916000, 948976, 989280, 1025920, 1113856, 1205456, 1374000, 1608496, 1626816, 1689104, 1835664, 2040848, 2590448, 3242640, 3913152, 4682592, 5792784, 7207088, 9211296, 11794416, 14300592, 17264768, 20664960, 24043168, 27850064, 31964736, 35636064, 38343760, 40139120, 41729296, 43462370, 45268720, 47316896, 49661856, 51574464, 53278224, 55846690, 58030430, 58689950, 60008990, 61111856, 61723744, 62328304, 63013470, 64203736, 65423850, 69079190, 74299560, 80670450, 87169340, 94173510, 101603230, 109165770, 112679096, 116511190, 119694440, 123895890, 128580810, 133357360, 139185330, 146584740, 154964960, 164799360, 174926960, 185457180, 194594940, 209180830, 225843420, 243744050, 261249180, 280293860, 299739000, 323636670, 346257500, 369517950, 396823870, 424856480, 455734140, 486376060, 524424400, 559218800, 595548540, 635650400, 676528100, 719397400, 769481200, 823750600, 889535740, 962496800, 1049109100, 1136606600, 1246201700, 1356310300, 1474781600, 1584563200, 1688549800, 1811427800, 1942318000, 2074353200, 2227737600, 2397415700, 2567383000, 2737549600, 2913000400, 3105847300, 3297966600, 3497312500, 3700765000, 3913755000, 4155426000, 4400475600, 4636414000, 4873707500, 5118164500, 5380808000, 5660650000, 5923849000, 6197001700, 6482450000, 6771273700, 3664, 7328, 10992, 14656, 21984, 32976, 47632, 69616, 98928, 142896, 190528, 238160, 289456, 348080, 414032, 494640, 575248, 670512, 795088, 967296, 1121184, 1352016, 1549872, 1747728, 1996880, 2286336, 2616096, 2916544, 3337904, 3788576, 4250240, 4843808, 5349440, 6016288, 6617184, 7360976, 8141408, 8984128, 9867152, 10801472, 11787088, 12897280, 13989152, 15304528, 16583264, 18019552, 19532784, 21273184, 23266400, 24944512, 26915744, 28934164, 30996468, 47632, 168544, 285792, 425024, 600896, 776768, 974624, 1165152, 1388656, 1586512, 1747728, 1949248, 2176416, 2421904, 2689198, 2993132, 3333676, 3673933, 4087406, 4482354, 4910266, 5301609, 5696493, 6061625, 6478246, 6913064, 7318447, 7698059, 8055564, 8438594, 8854476, 9276719, 9702613, 10165135, 10667948, 11216341, 11811541, 12457622, 13184287, 14118607, 15089567, 16155791, 17317280, 18526400, 19772160, 21179136, 22633744, 24168960, 25956992, 27913568, 29800528, 31889008, 34168016, 36604576, 39347970, 42483616, 45882704, 50172300, 54942304, 60140630, 65973224, 72421080, 79307064, 86295510, 93057180, 245488, 501968, 743792, 974624, 1282400, 1623152, 1919936, 2231376, 2561136, 2949520, 3290272, 3583392, 3913152, 4323520, 4821824, 5294480, 5708512, 6228800, 6866336, 7518528, 8181712, 8841232, 9680288, 10486368, 11230160, 11897008, 12659120, 13461536, 14395856, 15300864, 16323120, 17466288, 18778000, 19774608, 21137616, 22335744, 23819664, 25673648, 27685184, 29854272, 32281668, 34553510, 36847108, 39732696, 42391040, 44843170, 47377116, 49933364, 52458300, 55031164, 57499320, 60235876, 62983104, 65943936, 68792990, 71442750, 74098030, 76825750, 79546940, 82107690, 84726824, 87334880, 90083760, 92513220, 94930310, 96629670, 98005270, 99542140, 101089544, 102738320, 104338710, 105949570, 107723200, 109545420, 76944, 161216, 245488, 333424, 421360, 509296, 600896, 688832, 787760, 890352, 1000272, 1106528, 1223776, 1337360, 1458272, 1582848, 1711088, 1842992, 1978560, 2117792, 2253360, 2392592, 2535488, 2678384, 2821280, 2967840, 3114400, 3260960, 3407520, 3554080, 3704148, 3857479, 32976, 69616, 117248, 179536, 267472, 384720, 545936, 725472, 923328, 1157824, 1432624, 1861312, 2260688, 2707696, 3176688, 3660336, 4169632, 4686256, 5243184, 5825760, 6430320, 7060528, 7694237, 8577261, 9515245, 10387277, 11043133, 11416861, 14659501, 17843516, 20646476, 21500188, 22368556, 23273564, 24200556, 25156860, 26171788, 27234348, 28311564, 29381452, 30476988, 31590844, 32763324, 34012748, 35302476, 36687468, 38124810, 39674884, 41432490, 43266924, 45279220, 47372740, 49602984, 52050550, 54219410, 56785816, 59788304, 62415410, 65996544, 70448300, 75068610, 79850130, 84353180, 88930800, 93343390, 201520, 340752, 516624, 703488, 890352, 1018592, 1238432, 1458272, 1667120, 1890624, 2070160, 2257024, 2509840, 2718688, 3026464, 3330576, 3605376, 4103680, 4741216, 5312800, 5811104, 6206816, 6895648, 7573488, 8265984, 8855888, 9475104, 10116304, 10746512, 11406032, 11995936, 12538208, 13040176, 13637408, 14263952, 14971104, 15769856, 16700512, 17554224, 18605792, 20067728, 21588288, 23295712, 25069088, 26692240, 28520576, 30469824, 32466704, 34635790, 37061360, 39750736, 42612320, 45495890, 48555330, 51644080, 54938016, 58565376, 62251360, 66017950, 69725920, 73639070, 77555890, 81520340, 85587380, 89793650, 94003580, 98349090, 102885120, 107344210, 111865580, 115672480, 119644260, 123572430, 127711370, 7969.0005, 15294, 30775, 38754, 43794, 55505, 88273, 109848, 115975, 136332, 171524, 186864, 198459, 202042, 212496, 225151, 250381, 283695, 318166, 355479, 393323, 440100, 501673, 581936, 670363, 728261, 807375, 890803, 962299, 1026114, 1114441, 1287157, 1519269, 1816383, 2272592, 3376644, 4997103, 6417328, 7973982, 9480830, 11128091, 13438583, 16056420, 19316322, 22820552, 27019966, 31590484, 36974256, 42752090, 48908724, 55364490, 62515904, 69634670, 76820890, 84184860, 95327880, 106203350, 119806536, 131739670, 147517230, 165924860, 193400240, 225790880, 268151780, 345817120, 437236300, 523741000, 597061100, 665995000, 723501000, 768635000, 801494700, 825951170, 848433500, 869152450, 886101100, 902427260, 920057540, 939122500, 960785150, 982998100, 1008128640, 1032604800, 1055431000, 1078809300, 1101520000, 1120636300, 1139833600, 1160099100, 1182868100, 1208491100, 1237843100, 1268352500, 1297311500, 1327819000, 1362708500, 1399920600, 1436627200, 1472897400, 1512559400, 1554693500, 1603971200, 1657979400, 1716266400, 1779318700, 1844558500, 1908302200, 1974594400, 2048794500, 2123962500, 2204807000, 2294812700, 2388699600, 2490876000, 2604826600, 2731009000, 2863269600, 3007310300, 3162011600, 3326115300, 3509808600, 3702146600, 3924194000, 4164369400, 4432014300, 4715601000, 5019364400, 5296795000, 5573286000, 5860467000, 6153686500, 6459476500, 6764894700, 7088111000, 7404857000, 7734684000, 8067137500, 8404859400, 8756393000, 9087299000, 9428842000, 9791305000, 10172407000, 10558447000, 10949886000, 11357370000, 11767672000, 12203640000, 12642228000, 13105661000, 13580179000, 14053774000, 14526756000, 14987050000, 15443458000, 15926760000, 16428249000, 16923664000, 17407710000, 17887142000, 18365970000, 18830377000, 19298790000, 19767026000, 20195965000, 20642800000, 21108136000, 21590760000, 135568, 278464, 432352, 611888, 795088, 989280, 1190800, 1381328, 1560864, 1725744, 1875968, 2037184, 2180080, 2297328, 2410912, 2542816, 2652736, 2799296, 2901888, 3019136, 3143712, 3279280, 3414848, 3557744, 3700640, 3843536, 3986432, 4132992, 4279552, 4422448, 4568765, 4718263, 189, 415, 566, 755, 1924, 5468, 10445, 15723, 22698, 31558, 39551, 47921, 57309, 66282, 94634, 127171, 154241, 190963, 230814, 284615, 339848, 391688, 454612, 527037, 616956, 708722, 828652, 951711, 1096072, 1248124, 1408282, 1590571, 1775650, 1977242, 2183999, 2402783, 2630993, 2877450, 3156557, 3463865, 3789157, 4170436, 4558765, 5004967, 5459199, 5984386, 6573403, 7256712, 8030770, 8825451, 9592986, 10343782, 11179105, 11924735, 12775214, 13727828, 14686286, 15698054, 16690292, 17719026, 18884354, 20150270, 21292788, 22341466, 23459176, 24487834, 24898068, 25248470, 25567994, 25914512, 26337112, 26803938, 27360116, 27909056, 28704414, 29693260, 30791220, 31973700, 33581750, 35513650, 37690004, 40122340, 43064364, 46394280, 50212296, 54116600, 58237444, 62408828, 67409760, 71804504, 74194020, 76687840, 80304360, 84133070, 88436184, 93618370, 99133860, 105404690, 112396220, 119975160, 128093580, 136685390, 146072500, 156720290, 168398500, 181183780, 194838500, 209205380, 224178220, 239633340, 255870900, 273290660, 291823230, 311497800, 332292100, 354050300, 376432640, 399750080, 424291140, 450341340, 477759520, 506352450, 536054080, 567289860, 599725100, 633266560, 667957100, 702922750, 739258900, 774933440, 811263000, 848124800, 885320000, 925392000, 964472200, 1001941000, 1040949440, 1079063300, 1115542000, 1145138400, 1166116500, 1181962200, 1194389200, 1205794700, 1217481700, 1224783100, 1231226900, 1235911400, 1239484400, 1243271000, 1247322800, 1251727000, 1256340500, 1261278000, 1266307700, 1271286300, 1276476700, 1281016200, 1285847000, 1290792100, 1295557800, 1300457100, 1305215900, 1309997700, 1314901400, 1320121900, 1325556000, 1331051000, 1336288500, 1342138100, 1347928200, 1353890300, 285792, 578912, 879360, 1183472, 1670784, 2260688, 2949520, 3711632, 4847472, 6192160, 7485552, 8877872, 10849104, 12450272, 14494784, 16451360, 18404272, 20554832, 23035064, 25716814, 28563356, 31595796, 34871696, 38343790, 42084564, 46139136, 50529156, 55489860, 61253670, 67531010, 74386180, 81000840, 87713150, 94682216, 101106930, 110104880, 119700020, 130182536, 141675410, 152134430, 161925490, 173885280, 184827890, 194020910, 201885680, 209722750, 217658160, 225273260, 232894780, 240382370, 247814240, 255618190, 263814770, 271745730, 280246820, 288761920, 298043100, 310000930, 321918720, 334945120, 348717440, 370085300, 405085150, 448563200, 478189300, 501471580, 527100740, 561236100, 606551740, 653795260, 690868400, 732720830, 776135550, 823005500, 445, 1781, 3340, 5066, 8128, 13973, 19818, 26331, 31397, 39079, 48041, 60176, 73424, 85837, 99308, 113670, 129256, 147904, 166886, 187315, 208301, 229064, 251553, 274599, 337891, 383259, 443490, 507617, 600802, 702448, 806655, 921048, 1032435, 1158296, 1301246, 1457166, 1603901, 1739503, 1863137, 1977530, 2096599, 2221235, 2344145, 2481083, 2610785, 2746888, 2903421, 2909155, 2910547, 2989648, 3145958, 3363445, 3608598, 3888653, 4157686, 4412358, 4668087, 4922035, 5224969, 5571879, 5968499, 6399186, 6823639, 7310215, 7841713, 8398817, 8970506, 9606489, 10327029, 11068388, 11803011, 12545038, 13338667, 14161520, 15236818, 16395727, 17481936, 18779508, 20082758, 21442620, 22846180, 24211108, 25736412, 27395478, 29026880, 30802344, 32433466, 34189892, 36042176, 37931644, 39904944, 41831490, 43819428, 45801300, 47761852, 49148880, 50632156, 51925776, 53182428, 54509764, 56062760, 57732556, 59490136, 60701990, 62222836, 63890104, 65656350, 67545544, 69586824, 71337656, 73400500, 75456000, 78061100, 79742880, 82164780, 84572030, 86785090, 88935860, 91042660, 93281360, 95296550, 97399700, 99799620, 102276480, 104683730, 107094640, 109485150, 111813530, 3664, 7328, 14656, 18320, 25648, 32976, 40304, 47632, 62288, 76944, 91600, 106256, 120912, 131904, 142896, 168544, 194192, 219840, 234496, 252816, 271136, 293120, 315104, 340752, 370064, 399376, 428688, 458000, 487312, 516624, 545936, 575248, 608224, 641200, 677840, 710816, 740128, 776768, 802416, 828064, 875696, 912336, 959968, 1000272, 1040576, 1080880, 1128512, 1172480, 1231104, 1267744, 1308048, 1355680, 1403312, 1458272, 1487584, 1516896, 1546208, 1568192, 1590176, 1612160, 1633474, 1655709, 29074, 61783, 101790, 192771, 342104, 517174, 706959, 940682, 1152540, 1521980, 1986654, 2305422, 2701134, 3089518, 3419278, 3774121, 4195035, 4718690, 5403149, 6233989, 7174567, 8261705, 10821535, 13747555, 17310874, 21481704, 25066086, 28620888, 32139438, 35193170, 38459820, 41828676, 45464680, 49236050, 52310984, 56265040, 60680080, 64934470, 70394020, 75802270, 81422500, 87239896, 94521920, 102708200, 110735820, 120348420, 131446940, 142512400, 154002080, 166626620, 179618300, 195468500, 211286220, 227004350, 243908980, 261535490, 279180740, 296862500, 315546460, 335451330, 356382140, 379042800, 401340800, 425028960, 449765760, 476544640, 504668450, 533418720, 562943200, 592920800, 623802000, 655787650, 688986700, 725792400, 763098600, 799668800, 841894340, 886555140, 932804540, 981717250, 1033086340, 1083946100, 1138311300, 1193178900, 1250132500, 1306738800, 1363913700, 1422409000, 1480866400, 1541970200, 1604276100, 1673015800, 1737580000, 1807825200, 1877330700, 1945998300, 43968, 65893, 76796, 87699, 98602, 160801, 212014, 277907, 325480, 376717, 435282, 475488, 541321, 607154, 665659, 694882, 746050, 800899, 848393, 903242, 961726, 1005545, 1063979, 1965116, 2895445, 3968670, 5049193, 6191946, 7565380, 9118290, 10887319, 12703950, 14498448, 16380853, 19010744, 20995916, 22655026, 24794060, 26797376, 28921576, 30792868, 33569024, 36806780, 39787670, 43398680, 46694380, 50253320, 53398824, 56281264, 58836680, 61543120, 64408970, 67043536, 70242024, 72721064, 75244990, 77199470, 78710340, 79845280, 80822420, 81799170, 82805360, 83839890, 84865260, 85806730, 86833940, 87974260, 89072296, 90203260, 91295080, 92465320, 93577220, 94745550, 96067500, 97621496, 99158550, 101014070, 102878040, 104647740, 106563360, 108752220, 110932160, 113371170, 116005710, 119112344, 122164080, 125742750, 133864840, 140595410, 149142720, 156048080, 163058240, 170159340, 176535460, 184403060, 192760900, 200784290, 3158368, 6206816, 9291904, 12226768, 15205600, 18202752, 21265856, 24292320, 27403056, 30620048, 33708800, 36940450, 40113470, 43297490, 44323410, 44733776, 45041550, 45338336, 45345664, 45371310, 45525200, 45627790, 46430210, 47346148, 48478148, 49782350, 51244052, 52665444, 54321424, 56420748, 58831510, 61608670, 64323520, 66913816, 69793510, 72427420, 75284810, 78010290, 80816350, 84432184, 87359010, 90571590, 95183890, 100283370, 105177670, 109284240, 113955160, 118538080, 123430870, 128596530, 133742600, 138828620, 144337400, 149960380, 155539900, 161293660, 167842220, 174517730, 181274080, 186217470, 190304130, 194729440, 198965150, 203102560, 207944480, 213247500, 219421470, 226314100, 233502080, 240921730, 248967890, 257901490, 268120860, 276976580, 286304640, 296301760, 308867230, 320422240, 333235700, 346076830, 355848900, 366056200, 379177800, 394299740, 406118270, 418840420, 434689760, 456576900, 477717340, 501347420, 535364260, 568984640, 603572160, 633172100, 662704800, 692938000, 1044240, 2180080, 3554080, 5111263, 6730751, 8449167, 10266511, 12131612, 13872012, 15594092, 17821804, 19793036, 21885180, 24127548, 26655708, 29172876, 31499516, 34357436, 37021164, 39805804, 42587900, 45789056, 49379040, 53119030, 57050944, 61024920, 65123824, 69333704, 73572660, 77404720, 81305640, 85390480, 89564690, 29312, 62288, 95264, 142896, 190528, 256480, 322432, 410368, 487312, 571584, 670512, 773104, 875696, 989280, 1102864, 1216448, 1341024, 1465600, 1590176, 1714752, 1839328, 1963904, 2125120, 2282672, 2440224, 2597776, 2722352, 2846928, 2967840, 3081424, 3191344, 3297600, 3400192, 3502784, 3601712, 3693312, 3777584, 3858192, 3935136, 4001088, 4067040, 4129328, 4173296, 4217264, 4261232, 4301536, 4345504, 4385808, 4429776, 4477408, 4528704, 4583664, 4634960, 4689920, 4744880, 4799840, 4851136, 4906096, 4962372, 5019871, 25648, 54960, 84272, 120912, 161216, 205184, 252816, 307776, 366400, 432352, 512960, 593568, 681504, 780432, 930656, 1110192, 1300720, 1513232, 1766048, 2165424, 2392592, 2590448, 2857920, 3279280, 3704155, 4055869, 4337708, 4674107, 5003088, 5515448, 6056743, 6509929, 6952290, 7444708, 8146132, 8822150, 9519164, 10379844, 11355814, 12249378, 12970814, 13997125, 15230054, 16627387, 18246820, 20555734, 22908512, 25549624, 27772952, 30964034, 34001464, 37237544, 39833930, 42644308, 45226720, 48213492, 50669960, 53240300, 56592090, 60721440, 65545744, 70766180, 76236424, 82454264, 90045600, 96950260, 107038300, 119458080, 133457130, 146207620, 161839170, 177562740, 193651710, 210328930, 2868912, 6738096, 10387440, 13718016, 16854400, 19972464, 23735392, 27905024, 33851696, 38501310, 43224210, 47441470, 51149440, 54674210, 59470384, 63874510, 69546380, 73631740, 77035600, 80882800, 85100060, 89141460, 93380700, 97751860, 102694590, 107673970, 113005090, 118145680, 122886900, 128305950, 134516430, 140825840, 147512640, 154723400, 162696260, 170724080, 178854500, 187864270, 196881380, 206301520, 215919520, 225706060, 236566160, 247177100, 257461950, 269369950, 280691700, 292152700, 303771260, 315397120, 327891360, 340993820, 353927740, 367206080, 381840100, 396151680, 410452300, 425749470, 441915040, 458509280, 476565470, 495141950, 514062850, 533980350, 554813900, 576893100, 601815700, 629365250, 655189100, 679723260, 702121340, 710775700, 725303400, 747283800, 769454660, 792688060, 819959230, 847157100, 877751500, 911343040, 945671040, 983637440, 1021644100, 1062910850, 1103690400, 1148646800, 1190063600, 1228633100, 1267261000, 1304526100, 1344418200, 1388417300, 1431723900, 1472425100, 1505862800, 1542988300, 1577582200, 1612509700, 1635844900, 1650496300, 1681598300, 1726201700, 1773465000, 1823963600, 1875249900, 1930218100, 1984933000, 2040197200, 2098590200, 2159576600, 2224655000, 2289063000, 2355753200, 2422871300, 2496308700, 2572127700, 2655409400, 2746554000, 2843330800, 2943734300, 3047292000, 3153974000, 3267419400, 3383221500, 3525024800, 3665691100, 3823186400, 3988446200, 4148431400, 4300956700, 4470087700, 4633693000, 4803486000, 4990493000, 5167125000, 5331235000, 5464722000, 5602079000, 5746152400, 5893132300, 6037146600, 6188627000, 6334229500, 6495894000, 6658691000, 6829884400, 7000881000, 7171845600, 7343576600, 7516837400, 7699160000, 7874407000, 8050585600, 8221421000, 8393357300, 8570604000, 8747130000, 8927094000, 9108986000, 9286917000, 9460003000, 9632836000, 9808541000, 9978775000, 10161064000, 10330226000, 10495800000, 10660558000, 10817901000, 10981643000, 11146251000, 11308329000, 11466371000, 11618793000, 11755464000, 11895148000, 12022389000, 12141057000, 219840, 501968, 974624, 1374000, 1894288, 2594112, 3759264, 4825488, 5565616, 6155520, 7016560, 7903248, 8467504, 9086720, 10185920, 11417024, 12926592, 14399520, 16238848, 17796048, 20188640, 22606880, 24310640, 26908208, 29688916, 32216840, 34605260, 36744230, 38285520, 39925390, 41923990, 43314316, 44576104, 45727300, 46929456, 48380410, 49781230, 51235720, 52736960, 54376476, 55952830, 57711450, 59286916, 61115160, 63086344, 65149470, 67333390, 69150856, 70960870, 73016376, 75236830, 77113470, 79505710, 82231270, 84746184, 87555880, 90262530, 93189310, 96037340, 99073150, 102730780, 106425210, 110130770, 114100900, 119109970, 123986880, 129468616, 135052380, 140965390, 146638260, 151747420, 156284210, 161399420, 166467040, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 355408, 861040, 1516896, 2253360, 3081424, 4008416, 5067312, 6195824, 7375632, 8614064, 9977072, 11288784, 12710416, 14201664, 15703904, 17246448, 18854944, 20478096, 22247808, 24123776, 26146304, 28322720, 30762944, 33503616, 36544736, 39714096, 43147264, 46686690, 50548544, 54633904, 58785216, 63050110, 67952540, 72561860, 77423980, 81637580, 86719550, 91651300, 96689300, 101305940, 105849300, 109978620, 113536370, 117035490, 120596900, 124433100, 128423200, 132512220, 136784450, 141280180, 145994910, 150889220, 155754240, 159992860, 163531700, 167077730, 171060500, 175211300, 179387630, 183769070, 188014750, 192476560, 197235200, 202235660, 207331410, 212701900, 218171340, 223790960, 229322690, 234773820, 240276140, 245884690, 254453740, 262623800, 271943970, 280494600, 289561700, 298954530, 308629340, 318933980, 329114000, 339433200, 350965000, 362720130, 373918430, 386134940, 399226900, 412912200, 426912480, 440539260, 454012350, 468269400, 482449380, 497498400, 513688000, 531888320, 550648300, 568918600, 588167100, 608480500, 626504600, 642999000, 660477800, 677038800, 695309060, 713307140, 732643800, 754501700, 777447700, 801612900, 827062300, 852515500, 878012740, 904188600, 932351100, 960105860, 988001150, 1016001800, 1045302460, 1076577000, 1106430000, 1137890700, 1170131700, 1204510500, 1239052300, 1275295500, 1311132300, 1348557400, 1385887200, 1422295700, 1459802000, 1494419500, 1529227300, 1563489400, 1599430700, 1634668700, 1670103700, 1705905900, 1740051500, 1775735900, 1811438500, 1848170400, 1882193000, 1916515700, 1948125800, 1978245000, 0, 8, 16, 39, 101, 127, 155, 242, 755, 1642, 2158, 2245, 2322, 2963, 4615, 5692, 6028, 6941, 8565, 15480, 32338, 60430, 82395, 93462, 106861, 116646, 122145, 127470, 132902, 138739, 145597, 153712, 161422, 169324, 176590, 182830, 188868, 193790, 198230, 202629, 207525, 214193, 219507, 223185, 227173, 231156, 236691, 244088, 250839, 256576, 259546, 264317, 266966, 276263, 290305, 297091, 314285, 316911, 318314, 319271, 319815, 320169, 320364, 320721, 320913, 321180, 321524, 321983, 322137, 322329, 322521, 322752, 322752, 330634, 334573, 341995, 345629, 353051, 360625, 368237, 558898, 760329, 1035040, 1320743, 1635758, 2027687, 2404901, 2822419, 3423166, 3903001, 4434162, 4994605, 5653947, 6496459, 7445197, 8225362, 9185003, 10265497, 11496185, 12781803, 14184610, 15690039, 17294396, 19121960, 21070256, 22996808, 25218982, 28052092, 30679554, 32388812, 34411150, 36546010, 38656710, 40653400, 42499430, 44484268, 46739810, 49170790, 51410820, 52879136, 54923084, 56909410, 59282024, 61564424, 64082384, 66837440, 69684690, 72799150, 76191870, 79789050, 83510370, 87432120, 91421930, 95757170, 100135010, 104405120, 108823190, 113373870, 117739380, 122184460, 126652310, 131458216, 136007980, 140613390, 145358510, 150789460, 156195620, 161656910, 166856130, 172078690, 176739150, 181884050, 187180180, 192768560, 28373, 52097, 78627, 100668, 126637, 152525, 182501, 213198, 238846, 260830, 290142, 345102, 411054, 498990, 594254, 685854, 821363, 953178, 1114305, 1304744, 1520801, 1751172, 2003185, 2330082, 2618423, 2950932, 3281642, 3644901, 4058314, 4534301, 5100576, 5780918, 6523120, 7481045, 8467855, 9457877, 10352260, 11345115, 12328119, 13362077, 13960879, 14527097, 15051704, 15650203, 16227219, 16785354, 17424134, 18068412, 18764584, 19446142, 20133112, 20779158, 21463818, 22207522, 22999338, 23690524, 24361626, 25071172, 25863318, 26815500, 27975482, 29292172, 31136660, 33215020, 35471280, 37677340, 39822560, 42072360, 43875772, 46389136, 48850220, 51562990, 54260376, 56858012, 18320, 84272, 307776, 707152, 1077216, 1564528, 2136112, 2440224, 2912880, 3455152, 4100016, 4975712, 5943008, 6910304, 7840960, 8778944, 9661968, 10339808, 10973680, 11673504, 12369664, 13157424, 14135712, 15110336, 15931072, 16766464, 17755744, 18997840, 20360848, 22016976, 23398304, 25036112, 26596976, 28234784, 29718704, 31975728, 33661170, 35841250, 38277810, 40849936, 43546640, 46558450, 49742464, 53464640, 57029210, 60432384, 64541936, 68716936, 74060570, 81327270, 93077400, 105970630, 118795120, 125420980, 137520880, 159040830, 191292350, 232679970, 282212320, 344447800, 391799500, 446989060, 497493700, 545716600, 615902200, 683937400, 749747900, 815141440, 874846700, 944252600, 1013888500, 1087080700, 1146105100, 1216526500, 1258645900, 1297503100, 1339432300, 1385697700, 1430511900, 1510974100, 1595317400, 1693207000, 1788988700, 1875481200, 1960473300, 2058113200, 2159067400, 2249546800, 2350310700, 2445864000, 2548184600, 2639171600, 2722557700, 2812953000, 2893299000, 3007831800, 3137027600, 3251098600, 3373745400, 3503021600, 3618852000, 3742705400, 3861426000, 3974038300, 4107861800, 4237358800, 4372429300, 4503997400, 4632537000, 3664, 7328, 10992, 14656, 18320, 21984, 25648, 29312, 32976, 36640, 40304, 43968, 47632, 51296, 54960, 58624, 62288, 65952, 69616, 73280, 80608, 87936, 95264, 102592, 109920, 117248, 124576, 131904, 139232, 146560, 153888, 161216, 168544, 172208, 175872, 179536, 183200, 186864, 194192, 197856, 201520, 208848, 216176, 223504, 234496, 241824, 249152, 256480, 267472, 274800, 282128, 289456, 296959, 304626, 3664, 7328, 10992, 14656, 18320, 21984, 25648, 29312, 32976, 36640, 40304, 43968, 47632, 51296, 54960, 311440, 582576, 875696, 1176144, 1513232, 1857648, 2194736, 2575792, 2971504, 3378208, 3799568, 4250240, 4737552, 5261504, 5825760, 6430320, 7097168, 7818976, 8603072, 9368848, 10163936, 10995664, 11864032, 12769040, 13787632, 14927136, 16246176, 17697120, 19294624, 21093648, 23185792, 25453808, 28480272, 32012368, 35397904, 39717760, 44451650, 49760784, 54795120, 60316770, 66193824, 72411630, 79332930, 87100610, 96410830, 107619010, 120355070, 135458080, 152283170, 170551870, 190403420, 215106110, 241981550, 272246200, 305529950, 343840770, 384449300, 426088640, 468355040, 514315620, 562437400, 609028350, 657662700, 713568260, 773685400, 834135000, 895236400, 970345800, 1054254700, 1149324400, 1249818200, 1355243300, 1484042900, 1625835400, 1762442200, 1900756400, 2036034000, 2185873400, 2332468500, 2510904800, 2715507500, 2931961300, 3174668300, 3436667400, 3713523000, 3994610700, 4291544300, 4609896400, 4998042600, 5345993700, 5761435000, 6204888600, 6671942700, 7143336000, 7585250300, 8081310700, 8579379000, 9097612000, 9662162000, 10311133000, 10999014000, 11749675000, 12545450000, 13474504000, 14396875000, 15426640000, 16507991000, 17768090000, 18877503000, 20097954000, 21431187000, 22764454000, 24189895000, 25729098000, 27130946000, 28579242000, 30197365000, 31985730000, 33860150000, 35461235000, 37366166000, 38964363000, 40558248000, 42624360000, 44472287000, 46366930000, 48406532000, 50398040000, 52352135000, 54441690000, 56306684000, 57888506000, 59236920000, 60677763000, 62218592000, 63817277000, 65645750000, 67565220000, 69200224000, 70999140000, 73017560000, 75214490000, 77574095000, 80014460000, 82631360000, 85155810000, 87588790000, 90260150000, 93044880000, 95397900000, 98142810000, 100983670000, 103752030000, 106584056000, 109302340000, 112268650000, 115392780000, 118496090000, 121518890000, 124633970000, 127823220000, 131007660000, 134317150000, 137759780000, 141381390000, 145153200000, 149109640000, 153236700000, 157526310000, 162027930000, 166890390000, 171806310000, 176968220000, 182365340000, 187616640000, 192744930000, 198179720000, 203771020000, 209448390000, 215241060000, 220861420000, 226355970000, 231618500000, 236820770000, 242280840000, 247744480000, 253192780000, 258847130000, 264750920000, 270766880000, 276755680000, 282690360000, 288751220000, 294917000000, 301206080000, 307555070000, 314124470000, 320810700000, 327568700000, 334421750000, 341520100000, 348529360000, 355590080000, 362764400000, 370038800000, 377360100000, 384619100000, 391982800000, 399114340000, 405763800000, 412626940000, 419392720000, 425974500000, 432691450000, 439446200000, 446050300000, 452517460000, 458935370000, 465533170000, 472026550000, 477853200000, 484045900000, 490313400000, 496436940000, 3664, 7328, 10992, 14656, 18320, 21984, 25648, 29312, 32976, 36640, 40304, 43968, 47632, 51296, 54960, 58624, 62288, 65952, 69616, 73280, 76944, 80608, 84272, 87936, 91600, 95264, 98928, 102592, 106256, 109920, 113584, 117248, 120912, 124576, 128240, 131904, 135568, 139232, 142896, 146560, 150224, 153888, 157552, 161216, 164880, 168544, 172208, 175872, 179536, 183200, 186864, 190528, 194192, 197856, 201520, 205184, 208848, 212512, 216176, 219840, 223504, 249152, 282128, 322432, 370064, 428688, 498304, 582576, 685168, 809744, 959968, 1531993, 2116225, 2733927, 3374486, 4058417, 4970284, 6155905, 7251659, 8711795, 10339527, 12208740, 14452180, 16009042, 17382890, 19256544, 21660840, 24155100, 26440724, 28751092, 31317608, 33775344, 36439100, 39130496, 42098036, 48016292, 54277224, 61590376, 69706870, 78972770, 87898300, 97368744, 108340330, 122611224, 135020000, 148713980, 164742830, 181347650, 198645920, 215510020, 231622610, 248808300, 266754560, 285982880, 309419740, 334562720, 363696060, 394975400, 429621820, 469934900, 513217760, 559098000, 615334460, 671936200, 726679040, 788331900, 862931700, 944806400, 1041467140, 1125334700, 1205934600, 1305076500, 1422471400, 1549173000, 1671099300, 1837784300, 2012312800, 2170441700, 2339816000, 2489422300, 2625877500, 2759434500, 2888102400, 3011232800, 3137281300, 3257357800, 3354220300, 3444822000, 3536788000, 3641379000, 3747744500, 3862801400, 3989665500, 4108916500, 4236912000, 4380346000, 4533687300, 4695037000, 4863340500, 5035336700, 5200231400, 5375721000, 5561226000, 5763396600, 5951553000, 6154975700, 6377124000, 6594267600, 6813321700, 7042147300, 7279941600, 7544079000, 7811618300, 8087310000, 8370467300, 8662394000, 8959963000, 9275549000, 9591707000, 9948986000, 10321253000, 10706270000, 11127869000, 11576564000, 12043036000, 12565818000, 13116276000, 13705160000, 14316844000, 14946727000, 15596464000, 16283126000, 16984491000, 17720136000, 18503864000, 19315333000, 20123152000, 20938078000, 21710637000, 22508225000, 23318917000, 24103516000, 24931846000, 25784780000, 26668192000, 27536046000, 28407755000, 29294381000, 30187332000, 31112118000, 32035865000, 32992268000, 33990367000, 35015074000, 36064207000, 37152408000, 38253933000, 39368356000, 40532537000, 41694265000, 42883396000, 44089692000, 45323305000, 46539700000, 47708414000, 48891860000, 50111513000, 51349220000, 52586020000, 53812093000, 55039705000, 56253944000, 57459700000, 58679710000, 59910926000, 61022925000, 62183465000, 63372040000, 64584196000, 13885, 163145, 350588, 572742, 850435, 1173253, 1634917, 2211129, 2690149, 3162226, 3721082, 4446554, 5227565, 6025931, 6980499, 7983664, 9583868, 11302091, 13082795, 15134249, 17491164, 19712706, 22066152, 24839606, 28109436, 32457952, 37572664, 43575600, 49998176, 58592764, 69810430, 84240030, 100330776, 118095100, 135310180, 153498670, 153564100, 153636780, 153709470, 155112780, 156893490, 157673920, 158669900, 159559650, 161295170, 166082000, 173426860, 182390270, 193679090, 209312110, 229177860, 252966290, 279392900, 310080300, 342906850, 378525020, 422747170, 470347070, 522739100, 582008060, 646087400, 719563800, 827016770, 916521660, 1013847040, 1115458600, 1223082200, 1333113100, 1446778400, 1554991200, 1665254300, 1779336400, 1893731300, 2010623500, 2135786600, 2270448000, 2414733000, 2571568000, 2747187000, 2946417400, 3155666200, 3274045200, 3386864000, 3484845800, 3574427400, 3656007700, 3732089900, 3798381300, 3862060000, 3920809200, 3984949200, 4054114300, 4125778700, 4194420200, 4264559400, 4336281600, 4411291600, 4487462000, 4550939600, 4621269500, 4688933000, 4754291700, 4802126000, 4848847400, 4884958700, 4924747000, 4955995000, 4990195000, 5059870000, 5122460000, 5191951000, 5257498000, 5311450000, 5367642000, 5428406300, 2584, 10336, 19380, 29393, 47158, 81073, 114988, 152779, 182172, 226746, 278749, 349164, 426039, 498069, 576236, 659571, 750012, 858218, 968362, 1086904, 1208676, 1329156, 1459649, 1593372, 1960626, 2223873, 2573362, 2945461, 3486168, 4075971, 4680632, 5344403, 5990732, 6721042, 7514322, 8419053, 9270489, 10017284, 10705185, 11340127, 12001145, 12689115, 13373835, 14140808, 14860743, 15620149, 16528433, 16528896, 16536971, 16989924, 17870024, 19075552, 20443628, 22009976, 23517218, 24943768, 26369032, 27786508, 29483170, 31426902, 33659732, 36071350, 38447656, 41173730, 44153240, 47283650, 50491484, 54058296, 58107804, 62276850, 66403064, 70572810, 75025210, 79640000, 85702690, 92225976, 98291760, 105571330, 112870980, 120480960, 128324530, 135928860, 144442400, 153718220, 162818860, 172715230, 181777660, 191569020, 201920050, 212498110, 223561400, 234353890, 245511300, 256641090, 267738910, 275527100, 283921300, 291520540, 299423800, 307349020, 316765570, 325211100, 334858400, 343641120, 352108700, 360396670, 368230430, 376760220, 384986020, 393581760, 402232480, 411245920, 420182400, 428418900, 436604450, 445442020, 453927840, 461417060, 468620480, 475377020, 482034500, 489186620, 496822400, 504469340, 511430940, 517919680, 525047070, 532495870, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10992, 18320, 21984, 21984, 21984, 21984, 36640, 54960, 80608, 131904, 172208, 216176, 274800, 348080, 410368, 476320, 575248, 674176, 776768, 908672, 1014928, 1154160, 1304384, 1454608, 1619488, 1853984, 2110464, 2414576, 2718688, 2986160, 3312256, 3645680, 4074368, 4444432, 4807168, 5287152, 5759808, 6280096, 6899312, 7533184, 8086448, 8716656, 9328544, 9984400, 10643920, 11460992, 12486912, 13391920, 14612032, 15700240, 16843408, 18092832, 19386224, 20800528, 22324752, 23885616, 25669984, 27414048, 29095824, 31041408, 33261792, 35339280, 37753856, 40219730, 42681936, 45587490, 48646930, 51772320, 55157856, 58543390, 62592110, 66747090, 70641920, 74884830, 79124080, 83282720, 87430370, 91654960, 96436480, 102152320, 107915790, 113855140, 119933710, 126811040, 133728670, 141437730, 149886910, 157782830, 161278290, 165730050, 171020860, 176322670, 179697220, 186178830, 192971890, 200699260, 208294740, 214655440, 223323150, 231776780, 241297390, 250024030, 258110340, 266753760, 275933000, 285418080, 295199870, 305641060, 317401200, 327878900, 340393570, 346903100, 351716320, 356342430, 361785900, 366665060, 370676540, 377749980, 388377340, 399359870, 409766900, 418199070, 427675040, 437359800, 447143260, 457025630, 468439420, 480391420, 491749380, 502935070, 514743230, 527830050, 541165500, 555225900, 570191170, 586361540, 602751400, 622291500, 641595800, 662709440, 684903230, 712881900, 740048000, 769443100, 799934900, 827625100, 858227200, 891559360, 924868860, 957493500, 992118660, 1023895700, 1055700350, 1086612500, 1118559700, 1152369900, 1184655500, 1219440900, 1252647800, 1288239500, 1322387300, 1357390300, 1390848400, 1425242400, 1461180400, 1499033300, 1537491300, 1579015400, 1620640400, 1662458400, 1705049300, 1747159400, 1790657400, 1833210400, 1877110400, 1921346400, 1964609400, 2008451300, 2054039400, 2098714400, 2141795300, 2187416300, 2232163300, 2276391400, 2320907300, 2365865500, 2411359500, 2456037400, 2500202500, 2544607500, 2587400400, 2628631300, 2669659400, 2710467300, 2749368300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 236, 897, 1526, 2313, 3572, 4831, 7034, 9237, 12069, 15520, 18273, 20554, 22599, 24487, 28027, 34187, 37334, 41268, 45988, 50708, 53578, 59938, 65840, 69626, 75657, 81405, 82826, 94065, 104783, 118141, 137639, 157536, 182841, 209935, 243422, 291027, 345846, 408625, 449317, 485691, 520816, 582124, 646212, 717719, 794055, 906107, 1012486, 1118541, 1270862, 1454388, 1670066, 1968952, 2300052, 2640535, 3125483, 3725252, 4285827, 5073462, 5793912, 6697072, 7670580, 8950640, 10190492, 11722751, 13187435, 14589826, 16030736, 17667346, 19597896, 21723524, 23866260, 26024420, 28396518, 31313570, 34397076, 37470416, 41111990, 45389824, 50463564, 56054388, 62054224, 68063330, 74324584, 81296830, 88858840, 95731320, 104107250, 112069030, 119384680, 127514890, 135888850, 144825780, 154608450, 165144900, 176017920, 188625740, 202805420, 217241580, 231635340, 246612510, 262204370, 280424300, 299996640, 320940000, 339785020, 362394500, 386530600, 412603870, 439618780, 469623200, 496824400, 521716000, 547667140, 575575100, 601889800, 631753600, 659038100, 687521100, 717041660, 749222460, 782943360, 816802800, 852567700, 886301000, 918101400, 948865860, 975655900, 1002245570, 1030573200, 1060764700, 1093873400, 1129563400, 1167700600, 1205643000, 1248088600, 1288193700, 1332528900, 1379651700, 1426216000, 1472712300, 1517491600, 1565763500, 1615991300, 1668506200, 1722179100, 1786893000, 1856672300, 1929171800, 2001439700, 2079244500, 2161690000, 2248419300, 2335679700, 2424953900, 2519370800, 2619669500, 2719852300, 2823146200, 2932696000, 3051413800, 3180891100, 3313170200, 3451781600, 3597213700, 3750932700, 3917146600, 4087788800, 4261808000, 4455428000, 4646159400, 4842979000, 5037184500, 5244756500, 5458603000, 5672563000, 5899951600, 6135743000, 6377039000, 6607642000, 6849421300, 7101303300, 7353667000, 7618015000, 7889792000, 8177732000, 8487230000, 8798853000, 9117514000, 9440429000, 9768475000, 10108005000, 10456040000, 10814537000, 11186331000, 11568892000, 11958971000, 12359329000, 12765286000, 13181002000, 13610571000, 14045124000, 14485864000, 14934532000, 15388213000, 15841179000, 16292861000, 16743260000, 17196734000, 17642973000, 18085833000, 18537912000, 18998520000, 19463890000, 19932514000, 20402565000, 20852232000, 21291895000, 21724922000, 22155225000, 10992, 36640, 65952, 201520, 362736, 597232, 831728, 2923872, 5012352, 7122816, 9456784, 16707840, 25028784, 33529264, 41318930, 49035310, 55077250, 61089870, 66820370, 74346220, 82399700, 91018240, 100843120, 110244920, 120761496, 130747190, 141969630, 153564460, 165457120, 178681870, 196066260, 214801020, 232909180, 250962690, 269408030, 291393250, 315283520, 337688000, 364530020, 398886270, 427910560, 459511170, 499678080, 544749200, 591939140, 636216700, 687394370, 744405400, 807133060, 872405000, 938316400, 1005906700, 1071831740, 1138073900, 1208449400, 1280174000, 1348799400, 1423915600, 1500521500, 1579032800, 633646, 1288929, 2010941, 3035477, 8390439, 15003075, 21986506, 29093302, 36311040, 43748196, 52560460, 61665124, 71888740, 81809770, 93736210, 106085780, 119655660, 135255870, 151294830, 168124430, 185250180, 203426080, 224267870, 244481280, 264985700, 284426400, 303329440, 323337920, 344725300, 367913150, 390701700, 415021570, 441072130, 469206560, 501138100, 535370940, 572560600, 612582800, 655140100, 701953660, 751012300, 804000800, 861608100, 921924740, 989752100, 1057229250, 1129244200, 1206419800, 1290438100, 1374052500, 1467591400, 1561379600, 1658120400, 1757509800, 1861449200, 1966849900, 2079750100, 2197212000, 2327007500, 2460652000, 2604704800, 2762382300, 2917531600, 3073053000, 3227254800, 3382056000, 3536824300, 3688671500, 3845376800, 3995966500, 4173998600, 4392359400, 4602707500, 4810329600, 5041084000, 5288985000, 5512819000, 5713486300, 10992, 21984, 36640, 51296, 65952, 80608, 131904, 183200, 238160, 296784, 362736, 428688, 501968, 578912, 710816, 846384, 1011264, 1183472, 1359344, 1553536, 1747728, 1861312, 2044512, 2154432, 2279008, 2436560, 2594112, 2751664, 2909216, 3066768, 3227984, 3389200, 3550416, 3733616, 3960784, 4195280, 4429776, 4627632, 4825488, 5023344, 5221200, 5419056, 5616912, 5814768, 6012624, 6221472, 6437648, 6650160, 6862672, 7078848, 7298688, 7525856, 7778672, 7983856, 8181712, 8390560, 8606736, 8830240, 9057408, 9277248, 9482432, 9694944, 9911120, 10123632, 10343472, 10555984, 10768496, 10986095, 11208425, 861040, 1744064, 2660064, 3594384, 4561680, 5506992, 6543904, 7408608, 8870544, 10237216, 11897008, 13245360, 14399520, 15678256, 17872992, 20613664, 22878016, 25200992, 27252832, 29341312, 31374832, 33620864, 35819264, 38255824, 41091760, 44096240, 47327890, 50596176, 53553024, 56817650, 60144560, 63779250, 67294900, 70791790, 2221, 4983, 9869, 18884, 29605, 42029, 56677, 71409, 85872, 98483, 109181, 121192, 135850, 152572, 167325, 169890, 174802, 181935, 185469, 186103, 194103, 205578, 222701, 235979, 248462, 263961, 275159, 283933, 290809, 296195, 300417, 303726, 306319, 308350, 309940, 311186, 312163, 312930, 313697, 314079, 314461, 314843, 315225, 315607, 337795, 363617, 1074607, 1825430, 2733716, 3550641, 4268488, 5059444, 5799275, 6714948, 7835994, 9136461, 10400095, 11744187, 13205618, 14945453, 16978468, 19102760, 21208998, 23359024, 25959728, 28344144, 31021546, 34101840, 37607190, 41573548, 45422810, 50195870, 54821210, 59408824, 63331640, 67538376, 70645980, 73968696, 77247224, 80726900, 83594250, 86321100, 89055860, 92235416, 95150080, 97660350, 100292350, 103396840, 107509130, 111294070, 115471330, 119124300, 123571070, 128201144, 134101864, 139724100, 145452480, 152405570, 158226670, 164316670, 170027650, 176998990, 184523020, 191872660, 199207250, 207667940, 216740030, 226692980, 236461070, 246974350, 257829760, 268618200, 279057100, 288873200, 298376130, 311504100, 318754340, 329295200, 340650700, 354669020, 54960, 117248, 201520, 296784, 392048, 520288, 648528, 795088, 941648, 1102864, 1282400, 1483920, 1681776, 1938256, 2205728, 2509840, 2850592, 3286608, 3788576, 4345504, 5038000, 5862400, 7130144, 8474832, 10061344, 11592896, 13164752, 14743936, 16418384, 18213744, 20042080, 21973008, 23918592, 25926464, 27970976, 30096096, 32158928, 34492896, 36691296, 38724816, 40879250, 43048336, 45239410, 47430480, 49616412, 51675580, 53865636, 56480436, 60012976, 62565132, 65503028, 68839000, 72501440, 76558540, 81252970, 86233140, 91284080, 97865170, 103409750, 108674376, 113389090, 118687510, 123063624, 127595440, 133716664, 140040130, 147067860, 153614340, 161206580, 169192290, 177059040, 185188690, 193389280, 201711300, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 388, 388, 388, 388, 388, 388, 388, 393, 403, 18500, 18500, 18574, 18654, 18716, 18775, 18837, 18837, 18837, 18837, 18837, 20599, 24926, 31664, 39702, 46976, 58843, 69943, 81428, 91764, 94444, 96357, 96739, 97888, 97888, 98270, 98270, 98652, 99034, 99801, 162471, 210485, 313429, 434341, 617511, 807980, 1005777, 1218230, 1460024, 1764077, 2068130, 2430807, 2822796, 3233105, 3665368, 4214849, 4727690, 5214943, 5804758, 6324897, 7068332, 7701797, 8415558, 9282996, 10234038, 11070525, 12100490, 13253523, 14707228, 16032647, 17518116, 18901274, 20263702, 21671620, 23161656, 24709448, 26364088, 28240728, 30384464, 32607884, 34743524, 36846970, 39426908, 42341010, 45745296, 49682444, 53401244, 57529216, 61913130, 66289050, 69895180, 73590690, 77447950, 81479440, 85540744, 89320640, 93229330, 97270900, 101548850, 106080344, 111102136, 116300860, 121474140, 126646296, 132104520, 138155540, 145348900, 153281380, 161682140, 169815460, 177192900, 185326200, 193433630, 201572910, 50729, 112887, 157833, 191104, 248827, 329241, 399863, 470564, 599332, 737418, 900762, 991953, 1186827, 1319107, 1563153, 1851639, 2358944, 2832473, 3161121, 3477792, 3715262, 3925760, 4133334, 4367241, 4489846, 4613523, 4792813, 4964116, 5196886, 5349134, 5491963, 5699953, 6170389, 6335796, 6520058, 6691980, 6910892, 7073242, 7224910, 7365154, 7496444, 7601863, 7778554, 8022913, 8306396, 8605892, 8901332, 9229097, 9690586, 10111554, 10618273, 11558675, 13063137, 14610821, 16047223, 17663722, 19209894, 20921996, 22558060, 24478830, 26651958, 28893028, 30921356, 33092032, 35347444, 37894228, 40968450, 44026104, 47728220, 52590016, 57390710, 62175904, 67583820, 74728000, 80387200, 84979760, 89132240, 95839030, 102649410, 109891200, 117348610, 126184100, 134221440, 140088800, 145396060, 150648350, 156684260, 163194110, 169623380, 175816130, 181441180, 187253250, 193591740, 200185180, 204730580, 209503310, 214690050, 220202560, 226436720, 232560740, 238871570, 245545180, 252918380, 260134110, 268298740, 276932380, 286891970, 297115140, 309367900, 321319460, 334560480, 348200830, 362687460, 377972740, 395738560, 414329280, 432477250, 452200100, 473525250, 495452480, 517852830, 541148800, 563561500, 585778750, 609843460, 633870300, 657470340, 677863230, 698495700, 717950300, 739725400, 765419100, 790437250, 812199300, 833600100, 854358000, 875343800, 899228540, 923405100, 948548160, 973265300, 1001012400, 1029074560, 1058637000, 1087314600, 1112730400, 1138169700, 1162845300, 1191179500, 1221500700, 1249697900, 1284003800, 1319302500, 1358813700, 1401318800, 1443491800, 1489000600, 1532024400, 1581412900, 1630640600, 1683373400, 1738232400, 1794080600, 1852445700, 1899370200, 1951387000, 2006180000, 2062043600, 7328, 25648, 80608, 131904, 168544, 172208, 179536, 197856, 252816, 304112, 315104, 344416, 403040, 505632, 575248, 652192, 729136, 813408, 897680, 948976, 989280, 1069621, 1138923, 1226443, 1306665, 1394145, 1470703, 1558253, 1656735, 1777112, 1897430, 2054299, 2138571, 2252155, 2343012, 2357549, 2470895, 2668216, 2883917, 3201883, 6806070, 10358902, 14410038, 18442912, 23772784, 30388364, 36641060, 43369776, 50929690, 58155816, 66480880, 75193410, 85529320, 97001140, 109823950, 123788610, 139892700, 158101580, 180324370, 203153820, 227905250, 255456910, 281866270, 313367600, 343859940, 376342370, 411408600, 448084740, 485465000, 523496000, 560364540, 594892800, 629731300, 664970400, 695801660, 723700800, 752725500, 785221300, 822706000, 861612540, 902522100, 945554300, 993488260, 1042036030, 1095776500, 1155301200, 1216115600, 1285731000, 1353540200, 1421273700, 1493176200, 1563319300, 1633388500, 1703496000, 1776158800, 1849319000, 1915598300, 1986042400, 2063021600, 2138932000, 2221530000, 2304940300, 2393059000, 2488578300, 2589362400, 2701214500, 2822201000, 2956647700, 3097432600, 3240958500, 3373190700, 3514364700, 3659262500, 3813841200, 406704, 850048, 1300720, 1762384, 2220384, 2791968, 3312256, 3689648, 4191616, 4664272, 5232192, 5822096, 6276432, 6657488, 7159456, 7749360, 8427200, 9170992, 10094320, 10852768, 11600224, 12428288, 13336960, 14557072, 15832144, 17158512, 18378624, 19686672, 20895792, 21962016, 22951296, 23761040, 24794288, 25867840, 26996352, 28205472, 29575808, 31048736, 32635248, 34317024, 36284590, 38424370, 40707040, 42953070, 45345664, 48137630, 51087150, 54109950, 57154736, 60159216, 63361550, 66820370, 70949700, 75265890, 80043740, 85664320, 91981060, 98697170, 106402560, 113514380, 120999940, 128668690, 137473280, 147527300, 158746460, 171167420, 183320910, 196613900, 211731570, 227343870, 244007740, 262979940, 283611900, 305962300, 330459840, 354517630, 379106750, 402241250, 426573900, 453060930, 479408770, 505639330, 532884830, 562812400, 594015000, 626613600, 660043970, 693719800, 731220800, 771737340, 813602200, 858944200, 902040200, 947374850, 993467970, 1042459260, 1095184300, 1150276100, 1210120300, 1272038100, 1335344800, 1402242000, 1467732500, 1536219900, 1605601400, 1680486300, 1759178000, 1846373900, 1939395500, 2034930700, 2129476500, 2229078800, 2340013600, 2456221000, 2553225500, 2647969000, 2756746000, 2877628700, 2979154400, 2981884200, 3058263800, 3133211000, 3204981500, 3257530400, 3305367600, 3353443000, 3401573400, 3462241800, 3525130000, 3597819600, 3654385000, 3709210600, 3751187700, 3794391800, 3839606500, 3885755000, 3935650600, 3991986700, 4051922700, 4103823400, 4271070200, 4435873300, 4617487000, 4815273000, 5004313600, 5063771600, 5168366000, 5259912000, 5348837400, 5454263300, 5566386000, 5688518000, 5816560600, 5955754000, 6103322000, 6257524700, 6423941600, 6602624000, 6779358700, 6969019000, 7168596000, 7375831600, 7592439000, 7823437300, 8066318000, 8313299000, 8565730000, 8824755000, 9100556000, 9393922000, 9698065000, 10010946000, 10340452000, 10676042000, 11022279000, 11397059000, 11795177000, 12213132000, 12644003000, 13085311000, 13548640000, 13957637000, 14378608000, 14799631000, 15232098000, 15676606000, 16128456000, 16592188000, 17036418000, 17458594000, 17835233000, 18208856000, 18573367000, 18938542000, 19298760000, 19661375000, 20038660000, 20405895000, 20744972000, 21074237000, 21391690000, 21705191000, 22011314000, 22330266000, 22654060000, 22976830000, 23313408000, 23649331000, 23978897000, 24294940000, 24629162000, 24962765000, 25288720000, 25610648000, 25920244000, 26233000000, 26556555000, 26893322000, 27229390000, 27547116000, 27849548000, 28180527000, 28495570000, 28784850000, 21984, 58624, 578912, 1304384, 1835664, 3004480, 4151312, 4821824, 5463024, 6170176, 7049536, 7939888, 9024432, 10163936, 11365728, 12479584, 13710688, 14978432, 16345104, 17916960, 19595072, 21335472, 23028240, 24541472, 26318512, 28014944, 29744352, 31561696, 33642850, 35786290, 38252160, 40641090, 43260850, 45781680, 48361136, 50881970, 53780190, 56942224, 60085936, 63280944, 66530910, 69674620, 73327630, 77185820, 80560370, 83645460, 86635280, 88291410, 89386940, 91545040, 93648180, 95795280, 98755790, 101434180, 104464300, 107586030, 110722420, 114353440, 118346904, 122314660, 126637790, 130557890, 133946610, 137943380, 142038990, 146416600, 150544960, 155475660, 159592930, 164343940, 168241340, 172021490, 175046980, 177988160, 181233470, 184570300, 188460180, 194002080, 199254240, 204773780, 210392030, 215786510, 221136670, 227065570, 232855200, 239315360, 246478020, 254260060, 261814750, 269794460, 278007970, 287085980, 296375870, 306387460, 317394880, 328977340, 340812450, 353204030, 366196380, 380789220, 396025700, 412401380, 430708700, 450653760, 471298700, 492573900, 514899680, 537504640, 560089400, 584945000, 611718500, 638719040, 667718900, 697620540, 726414340, 753544000, 783765100, 814963500, 847531100, 888353300, 933663900, 980794750, 1031751300, 1081220100, 1131462700, 1185965300, 1237764600, 1292433700, 1351644400, 1418522400, 1484179000, 1549366000, 1618948400, 1683430000, 1750732200, 1820371700, 1885227500, 1947607300, 2007616600, 2064763500, 2117653200, 2169436700, 2219368700, 2267515000, 2315457000, 2367690200, 2418001200, 2473166300, 2524506600, 2572089600, 2613827800, 2654112000, 2694799000, 2732027100, 260144, 611888, 1000272, 1194464, 1560864, 2169088, 2586784, 3092416, 3403856, 3572400, 3755600, 3931472, 4092688, 4283216, 10416752, 16685856, 22973280, 29246048, 35929184, 43004370, 50170944, 57732400, 66876704, 77652110, 90109300, 100587830, 111535210, 121910104, 131826136, 142345140, 156687580, 169769280, 182609950, 194944860, 206187420, 218485460, 230863260, 244130260, 255600770, 267498430, 281790820, 293202020, 310582460, 337362800, 368047300, 400390720, 433527870, 467951580, 510134000, 547021700, 583269760, 623584260, 669401600, 714468300, 760983230, 808303600, 855854400, 915484400, 974867460, 1036504400, 1101578000, 1174999600, 1256492900, 1349813900, 1432622000, 1523799600, 1614993800, 1702379000, 1802490200, 1897957800, 1998976800, 2101477900, 2205722000, 2311873800, 2427585800, 3664, 7328, 10992, 18320, 29312, 40304, 54960, 69616, 87936, 109920, 135568, 161216, 197856, 238160, 278464, 322432, 366400, 414032, 461664, 509296, 556928, 604560, 652192, 703488, 926992, 1333696, 1806352, 2257024, 2740672, 3268288, 3898496, 4543360, 5349440, 6466960, 7518528, 8654368, 9694944, 10772160, 11889680, 13186736, 14897824, 16509984, 17748416, 19342256, 20932432, 22779088, 24966496, 27626560, 31224608, 35782624, 40168430, 45026896, 49845056, 55619520, 61632144, 68623060, 74408510, 79552770, 82549920, 85063420, 88251100, 92915380, 98400380, 104317740, 111458880, 119933710, 129940100, 141650240, 156152350, 172277620, 190548640, 211040110, 234282930, 260131650, 287489900, 314800450, 346459780, 377990620, 411144640, 439608420, 466320830, 491508700, 515454980, 538000800, 561672400, 583779100, 598836860, 617742100, 635207040, 651554200, 674928640, 698042560, 717459140, 739962500, 766593700, 797220740, 830725250, 867507650, 908286850, 954216500, 1004010900, 1054654140, 1108048300, 1163764400, 1227577100, 1297032600, 1369069600, 1447706500, 1531797200, 1623825900, 1723905300, 1835432800, 1955414300, 2081074300, 2213282300, 2357973000, 2508580900, 2670442200, 2844716800, 3022549500, 3215793400, 3411116800, 3606923500, 3804246000, 3999123000, 4198782700, 4387106300, 4580551700, 4781621000, 4992642000, 5204209700, 5417175600, 5593721300, 5735987700, 5868057600, 5990817300, 6111779000, 6237544400, 6366733300, 6484907000, 6589782000, 6678816300, 6772159500, 6871151000, 6970449400, 7074285600, 7177596400, 7278960600, 7383282700, 7491674000, 7598601700, 7686327300, 7770615300, 7862855700, 7952498000, 8031096000, 8110188500, 8187996700, 8264308700, 8343467000, 8423106000, 8499563000, 8573273000, 8650544000, 8723537000, 8791776000, 11200, 24640, 33600, 44800, 114239, 324796, 620472, 934068, 1348462, 1874855, 2349728, 2847001, 3404753, 3937866, 5622323, 7555416, 9163714, 11345444, 13713091, 16909528, 20191080, 23271038, 27009546, 31312526, 36654852, 42106936, 49232276, 56543536, 65120376, 74154180, 83669560, 94499810, 105495816, 117472930, 129756920, 142755460, 156314000, 170956670, 187539170, 205797150, 225123600, 247776400, 270848100, 297358100, 324345250, 355548030, 390543070, 431140260, 477129060, 524343140, 569944450, 614551200, 664179900, 708479740, 759009000, 815606300, 872550800, 932662600, 991614100, 1052733900, 1121969000, 1197180500, 1265060500, 1327365200, 1393771400, 1454886700, 1479259800, 1500078100, 1519061800, 1539649400, 1564757100, 1592492400, 1625536500, 1658150400, 1705404800, 1764154800, 1829421200, 1899707900, 1995257700, 2110048000, 2239383300, 2383928600, 2558773800, 2756688400, 2983635000, 3215697400, 3460628500, 3708563200, 4005804000, 4266937900, 4408904700, 4557070000, 4771937000, 4999416300, 5255062500, 5562901500, 5890472000, 6262836700, 6677897700, 7127730000, 7609431000, 8119043600, 8675618000, 9306719000, 9998661000, 10755862000, 11564086000, 12413825000, 13298526000, 14210900000, 15168488000, 16195462000, 17287676000, 18446316000, 19669895000, 20949334000, 22264730000, 23634629000, 25075403000, 26604358000, 28213012000, 29889606000, 31630041000, 33459493000, 35359404000, 37323940000, 39355940000, 41404797000, 43534262000, 45623185000, 47751490000, 49909985000, 52087644000, 54436180000, 56785105000, 59143030000, 61579960000, 63984787000, 66521035000, 68927790000, 70894300000, 72761025000, 74408690000, 76028420000, 77615235000, 79097480000, 80562730000, 82056910000, 83536060000, 85051700000, 86558490000, 88095515000, 89639470000, 91202040000, 92825050000, 94448830000, 96100890000, 97645930000, 99278710000, 100964620000, 102665890000, 104306330000, 105946280000, 107584960000, 109219850000, 110885970000, 112598460000, 114303490000, 115936420000, 117648420000, 119450610000, 121266530000, 16854, 33708, 65009, 93902, 105941, 120388, 137242, 156504, 175766, 250407, 320232, 411727, 495999, 580271, 616911, 664543, 708511, 748815, 803775, 862399, 921023, 983311, 1049263, 1118879, 1192159, 1368031, 1635503, 1902975, 2192431, 2489215, 2983855, 3584751, 4192975, 4889135, 5523007, 6138559, 6735791, 7347210, 8039517, 8723764, 9247628, 9719764, 10199250, 10682195, 11144318, 11599079, 12063118, 12545646, 13027168, 13529786, 14044919, 14567297, 15086168, 15595268, 16111028, 16625248, 17139666, 17681842, 18209662, 18767922, 19348898, 19992480, 20710946, 21493220, 22323024, 23293208, 24341540, 25496608, 26784008, 28156742, 29528556, 31187300, 32728054, 34268276, 3664, 10992, 14656, 18320, 21984, 25648, 29312, 32976, 40304, 47632, 54960, 62288, 69616, 80608, 91600, 102592, 113584, 124576, 135568, 146560, 157552, 168544, 179536, 190528, 201520, 212512, 223504, 234496, 245488, 256480, 267472, 278464, 289456, 300448, 311440, 322432, 337088, 348080, 359072, 373728, 384720, 395712, 406369, 417487, 6107, 15878, 23206, 31755, 37862, 48854, 59846, 70838, 81830, 96486, 107478, 129462, 144118, 162438, 180758, 202742, 224726, 246710, 279686, 305334, 330982, 360294, 389606, 418918, 455558, 488534, 525174, 561814, 594790, 631430, 682726, 737686, 803638, 854934, 906230, 957526, 1016150, 1071110, 1137062, 1203014, 1309270, 1415526, 1525446, 1639030, 1759942, 1888182, 2020086, 2162982, 2313206, 2474422, 2646630, 2822502, 3020358, 3218214, 3430726, 3628582, 3830102, 4046278, 4262454, 4485958, 4705798, 4936630, 5156470, 5379974, 5610806, 5845302, 6083462, 6325286, 6570774, 6823590, 7054422, 7285254, 7509054, 7742526, 3664, 14656, 21984, 32976, 40304, 51296, 62288, 73280, 84272, 95264, 109920, 128240, 146560, 168544, 190528, 216176, 245488, 278464, 315104, 377392, 443344, 512960, 589904, 670512, 743792, 820736, 905008, 974624, 1073552, 1223776, 1337360, 1432624, 1546208, 1648800, 1762384, 1890624, 2022528, 2169088, 2333968, 2498848, 2678384, 2868912, 3081424, 3315920, 3576064, 3850864, 4143984, 4440768, 4766864, 5103952, 5452032, 5811104, 6170176, 6547568, 6950608, 7338992, 7749360, 8174384, 8599408, 9024432, 9511744, 9999056, 10490032, 10977344, 11460992, 11940976, 12417296, 12908272, 13417568, 13919536, 14403184, 14908816, 15399045, 15910459, 14656, 36640, 69616, 98928, 131904, 168544, 201520, 241824, 282128, 315104, 351744, 399376, 432352, 468992, 516624, 556928, 600896, 652192, 692496, 725472, 762112, 809744, 879360, 919664, 963632, 996608, 1044240, 1080880, 1113856, 1150496, 1187136, 1227440, 1267744, 1300720, 1337360, 1370336, 1417968, 1469264, 1535216, 1637808, 1729408, 1832000, 1927264, 2000544, 2070160, 2139776, 2209392, 2257024, 2311984, 2366944, 2421904, 2476864, 2535488, 2597776, 2656400, 2718688, 2784640, 2850592, 2916544, 2982496, 3048448, 3114400, 3180352, 3246304, 3312256, 3378208, 3444160, 3510112, 3568736, 3634688, 3696976, 3751936, 3805222, 3860810, 3664, 7328, 18320, 25648, 32976, 40304, 47632, 54960, 65952, 76944, 87936, 98928, 109920, 124576, 142896, 157552, 175872, 194192, 216176, 245488, 274800, 304112, 340752, 381056, 414032, 447008, 479984, 512960, 549600, 578912, 615552, 652192, 692496, 740128, 806080, 872032, 937984, 1014928, 1080880, 1157824, 1238432, 1322704, 1406976, 1509568, 1630480, 1758720, 1890624, 2022528, 2183744, 2348624, 2495184, 2674720, 2861584, 3059440, 3279280, 3499120, 3715296, 3949792, 4169632, 4448096, 4667936, 4884112, 5114944, 5334784, 5587600, 5822096, 6063920, 6280096, 6521920, 6745424, 6983584, 7218080, 7445433, 7682611, 3664, 7328, 14656, 21984, 32976, 43968, 54960, 69616, 80608, 95264, 109920, 128240, 146560, 168544, 194192, 223504, 249152, 274800, 304112, 333424, 362736, 399376, 436016, 472656, 516624, 575248, 619216, 692496, 791424, 875696, 952640, 1029584, 1095536, 1161488, 1227440, 1304384, 1384992, 1465600, 1549872, 1634144, 1722080, 1817344, 1916272, 2018864, 2114128, 2227712, 2352288, 2476864, 2619760, 2755328, 2898224, 3052112, 3213328, 3370880, 3535760, 3704304, 3876512, 4056048, 4217264, 4385808, 4569008, 4759536, 4946400, 5140592, 5342112, 5569280, 5807440, 6052928, 6291088, 6562224, 6804048, 7049536, 7300901, 7557731, 3664, 7328, 10992, 14656, 18320, 25648, 36640, 43968, 51296, 62288, 73280, 84272, 91600, 102592, 113584, 124576, 135568, 150224, 164880, 179536, 190528, 201520, 216176, 234496, 252816, 282128, 311440, 344416, 377392, 417696, 461664, 509296, 564256, 615552, 670512, 721808, 773104, 820736, 868368, 916000, 963632, 1011264, 1058896, 1106528, 1154160, 1201792, 1249424, 1297056, 1344688, 1392320, 1443616, 1502240, 1568192, 1641472, 1718416, 1802688, 1886960, 1971232, 2062832, 2165424, 2264352, 2374272, 2484192, 2612432, 2748000, 2898224, 3037456, 3176688, 3319584, 3458816, 3601712, 3761567, 3927738, 7328, 32976, 238160, 1890624, 4037728, 5847744, 7749360, 9742576, 13003536, 21815456, 46968816, 84700690, 102643300, 121029250, 126169840, 126169840, 126169840, 126646160, 127884590, 129998720, 131629200, 133728670, 135725550, 137579230, 140253600, 143821920, 150071970, 157010780, 164051950, 168268200, 174675520, 200161010, 229240130, 264511070, 309762400, 369519070, 439800770, 534854340, 633556200, 716817150, 818276740, 936347200, 1051371800, 1189376500, 1358617000, 1533921400, 1691814800, 1852651600, 2008164100, 2180585200, 2385189000, 2575636000, 2777887700, 2981311700, 3163336200, 3407923500, 3684010000, 3981842400, 4273131300, 4547823600, 4817417000, 5044658700, 5263672300, 5501494000, 5811254300, 6135770000, 6482866700, 6834271700, 7242154000, 7654566000, 8099733500, 8523265000, 8992978000, 9497258000, 10053219000, 10593798000, 11199901000, 11783512000, 12369079000, 12994079000, 13635741000, 14249426000, 14886913000, 15544501000, 16160587000, 16856429000, 17579760000, 18315964000, 0, 361720, 663931, 990472, 1264693, 1582133, 1874416, 2215807, 2562799, 2917613, 3305314, 4132695, 4945360, 5758025, 6618292, 7540788, 9232813, 10950456, 11649597, 11747723, 12237867, 13544934, 14895969, 16349210, 17897892, 19746876, 22324876, 24094572, 26331908, 28951504, 31839644, 35176084, 38455944, 41492516, 44103930, 47388096, 50038600, 52675044, 55099616, 57810428, 61472304, 64611108, 67990310, 71412980, 74951690, 78788640, 82218760, 85882904, 89065270, 92398840, 96002430, 99904490, 104162584, 108599510, 113527020, 118765250, 124304160, 128726550, 133589090, 138329380, 143587040, 150449440, 158268270, 165630400, 173483070, 182207440, 192052850, 202068540, 212828670, 224159070, 236872080, 247693040, 260002450, 272277200, 284177820, 13105, 52420, 98288, 149070, 239168, 411173, 583178, 774840, 923911, 1149974, 1413715, 1770830, 2160707, 2526012, 2922442, 3345082, 3803761, 4352538, 4911144, 5512341, 6129920, 6740946, 7402755, 8080945, 9943510, 11278594, 13051061, 14938198, 17680444, 20671688, 23738286, 27104664, 30382582, 34086416, 38302080, 42890508, 47208644, 51208870, 54854520, 58228064, 61739430, 65415864, 69039980, 73076670, 76901260, 80913720, 85520180, 85683910, 85724860, 88054136, 92660480, 99074104, 106301464, 114557020, 122487880, 129995450, 137535700, 145023330, 153953760, 164180270, 175869540, 188566190, 201079260, 215423380, 231091580, 247512690, 264365060, 283113300, 304352260, 326205060, 347861500, 369737570, 393138050, 417401150, 449099000, 483255300, 515269700, 553498940, 591884900, 631926700, 673241700, 713404300, 758266900, 807046000, 854991100, 907170000, 955079300, 1006664960, 1061061950, 1116542300, 1174470700, 1231010400, 1289342100, 1347487900, 1405272300, 1446199900, 1489884200, 1527979900, 1565020000, 1604160900, 1649985500, 1699250200, 1751132300, 1786923000, 1831873200, 1881181200, 1933411000, 1989234600, 2049401200, 2101035400, 2161873700, 2221428000, 2273206300, 2319101400, 2364797700, 2413755000, 2457499100, 2502068200, 2539276000, 2583053600, 2628097000, 2673626400, 2717947000, 2762225400, 2807395000, 2851079200, 2894595800, 2936953600, 7328, 14656, 21984, 29312, 36640, 43968, 51296, 80608, 113584, 157552, 205184, 260144, 318768, 399376, 483648, 560592, 681504, 776768, 875696, 959968, 1058896, 1157824, 1308048, 1472928, 1674448, 1872304, 2106800, 2257024, 2429232, 2601440, 2784640, 2986160, 3184016, 3418512, 3693312, 3982768, 4286880, 4601984, 4946400, 5294480, 5635232, 6005296, 6386352, 6771072, 7174112, 7588144, 8027824, 8471168, 8877872, 9302896, 9716928, 10174928, 10673232, 11226496, 11801744, 12402640, 12996208, 13593440, 14205328, 14759026, 15310041, 157552, 252816, 432352, 600896, 725472, 908672, 1088208, 1476592, 1685440, 1919936, 2634416, 2923872, 3249968, 3620032, 3924144, 4206272, 4506720, 4759536, 5122272, 6206816, 7064192, 7866608, 8544448, 9083056, 9603344, 10127296, 10577968, 11090928, 11801744, 12479584, 13087808, 13780304, 14333568, 15022400, 15637952, 16301136, 16975312, 17473616, 17931616, 18305344, 18803648, 19360576, 19642704, 19906512, 20181312, 20404816, 20635648, 20840832, 21060672, 21236544, 21507680, 21877744, 22379712, 22914656, 23434944, 23859968, 24438880, 24926192, 25431824, 25933792, 26476064, 27186880, 28018608, 29066512, 30195024, 31279568, 32422376, 33510584, 34536504, 35540440, 36566360, 37823110, 39100670, 40332176, 1913932, 4739709, 8181015, 11662728, 15434023, 19486818, 23582712, 25312120, 27609448, 29408472, 30800792, 32892936, 35406350, 38707720, 42309430, 44735000, 45213920, 48035200, 53168656, 60056976, 77889660, 94165090, 115885280, 136575890, 158002960, 181866600, 211204240, 238816140, 271279170, 306699000, 337132200, 362838820, 391220320, 424617660, 456586240, 488983330, 523084160, 554895040, 590175700, 631179500, 674715100, 718950500, 766392000, 816053900, 876139800, 916685630, 964698560, 1021435600, 1068847740, 1118048000, 1155416700, 1193941900, 1234150300, 1273684400, 1314684400, 1354284300, 1394884400, 1435984400, 1476184300, 1516984300, 1561384300, 1608384400, 1654484400, 1701484300, 1749084400, 1798484400, 1847584400, 1897684400, 1947984400, 1996984300, 2043684400, 2093784300, 2141657100, 2190910000, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 682524, 1758956, 2380485, 3099810, 4554816, 5758348, 7314898, 8378040, 9309312, 10508073, 11538844, 12614594, 13795977, 14927610, 16027894, 17015048, 17938144, 19075228, 20132578, 21516368, 23064056, 24411044, 25717144, 27166016, 28479268, 29430304, 31461858, 32522956, 33426628, 34374596, 35350164, 36279390, 37318340, 37852296, 39185656, 40746296, 41045470, 41311452, 41573456, 42072210, 42606330, 43032544, 43383692, 43925748, 44445430, 44959704, 45440772, 45944216, 45972010, 46180240, 46732770, 47295396, 47837816, 48380596, 48950084, 49514520, 50102772, 50765010, 51401984, 52053750, 52502700, 53075436, 53771596, 54486076, 55211548, 55955340, 56699132, 57406284, 58095116, 58783948, 59436140, 60121308, 60785604, 61478610, 65086, 279066, 642832, 1156384, 1819722, 2632845, 3595754, 4707558, 5969148, 7380523, 8941684, 10652631, 12512472, 14522099, 16681512, 18990712, 22982328, 27176332, 31572726, 36297224, 41302570, 46588760, 51994428, 57768320, 63732116, 69993700, 76576260, 83490480, 90901310, 98747240, 107137930, 115837096, 124668220, 133695500, 142949230, 152553360, 162393760, 172808340, 183455620, 194379300, 205223620, 216554740, 228037420, 239735890, 251548460, 263708770, 276407580, 289753660, 303345860, 316855100, 330223520, 343761300, 358165700, 373232580, 386968300, 400673700, 415260860, 428977900, 440672770, 451721250, 462678820, 473202180, 482594100, 492521000, 504705340, 516172000, 527798240, 540275000, 553411650, 568106700, 581015500, 593090700, 603613700, 613243100, 622860000, 632759230, 643514240, 656538240, 671521300, 687971600, 706516160, 725178560, 745306750, 767529900, 788731700, 799983500, 813952100, 829790660, 846903940, 864893800, 883413400, 903144960, 924242940, 946109000, 969458050, 993686500, 1019683500, 1046824200, 1076476700, 1106137600, 1137770900, 1172109400, 1208702100, 1247223300, 1287310600, 1326359400, 1365173500, 1403898400, 1444423400, 1487452700, 1536797800, 1588561900, 1640807800, 1693265300, 1746323100, 1801847900, 1859545600, 1918983200, 1978956400, 2037366400, 2096467100, 2154921700, 2212818000, 2270795500, 2330747400, 2389892600, 2449454800, 2508318200, 2566211600, 2621461200, 2682987800, 2736319500, 2785247200, 2831643000, 2875448000, 2919644000, 2963721000, 3007869700, 3051749000, 3094840600, 3136032500, 3179311600, 3221407000, 3263831800, 3306752000, 3349677800, 3392429300, 3433583400, 3475134500, 3512934000, 3551395800, 3589441800, 3625405200, 3661028400, 3694736600, 3729265000, 3764227600, 3800394200, 3836554200, 3870385400, 3901539800, 3936755700, 3968306000, 3999045000, 3738, 14952, 28035, 42520, 68219, 117280, 166341, 221009, 263529, 328009, 403236, 505096, 616301, 720497, 833571, 954121, 1084950, 1241478, 1400809, 1572289, 1748441, 1922724, 2111492, 2304932, 2836192, 3216999, 3722561, 4260830, 5043002, 5896196, 6770883, 7731076, 8666038, 9722484, 10916463, 12225223, 13456887, 14588664, 15621562, 16577021, 17571568, 18612026, 19639004, 20783862, 21867354, 23004916, 24318814, 24365340, 24377022, 25039970, 26347626, 28164168, 30213172, 32554408, 34803570, 36932620, 39069464, 41191610, 43724070, 46624336, 49941892, 53542270, 57090436, 61158196, 65601710, 70260536, 75040520, 80357740, 86383256, 92583096, 98725590, 104930010, 111564520, 118443064, 127437360, 137124450, 146189220, 157018820, 167887020, 179218880, 190904900, 202255300, 214937170, 228729360, 242277230, 257007140, 270520420, 285075800, 300428740, 316090140, 332857440, 348858720, 364406140, 379746530, 394841060, 408814430, 422697020, 436948260, 451584350, 466938600, 482938020, 499445020, 515484060, 530896540, 545950400, 562253100, 578817860, 595089400, 611794000, 628729600, 645907700, 663250700, 681529150, 697733250, 714192960, 730551740, 746311300, 761439600, 775000900, 788646400, 803104800, 817721400, 832241300, 846280770, 859135700, 872194560, 884895800, 896224200, 3664, 7328, 10992, 21984, 32976, 43968, 54960, 65952, 76944, 91600, 106256, 120912, 139232, 164880, 190528, 223504, 260144, 296784, 337088, 384720, 439680, 505632, 571584, 630208, 692496, 773104, 835392, 945312, 1047904, 1183472, 1304384, 1447280, 1590176, 1740400, 1894288, 2055504, 2213056, 2374272, 2520832, 2678384, 2839600, 3011808, 3195008, 3385536, 3583392, 3788576, 4004752, 4220928, 4444432, 4678928, 4924416, 5180896, 5455696, 5737824, 6027280, 6327728, 6635504, 6954272, 7284032, 7628448, 7976528, 8350256, 8680016, 8973136, 9262592, 9548384, 9837840, 10130960, 10420416, 10709872, 11006257, 11309086, 47632, 95264, 142896, 190528, 238160, 304112, 373728, 447008, 531280, 619216, 703488, 791424, 897680, 1000272, 1135840, 1267744, 1406976, 1634144, 1788032, 1949248, 2165424, 2352288, 2586784, 2850592, 3180352, 3682320, 4162304, 4961056, 5517984, 6005296, 6818704, 7093504, 7811648, 8745968, 9460448, 10317824, 11241152, 12234096, 13237752, 14189824, 14972021, 15675944, 16342032, 16967800, 17586224, 18171658, 18746906, 19281850, 19787482, 20274794, 20751114, 21249418, 21806346, 22366938, 22927530, 23491786, 24056042, 24664266, 25265162, 25862394, 26474282, 27086170, 27694394, 28324602, 28954810, 29585018, 30222554, 30860090, 31497626, 32135162, 32732394, 33351610, 33911940, 34469550, 21984, 58624, 106256, 153888, 234496, 366400, 663184, 959968, 1439952, 3238976, 5671872, 9009776, 13267344, 18045200, 24094464, 29612448, 31942752, 35852240, 41678000, 49460336, 58228290, 68256660, 79721310, 92373100, 105380300, 120355070, 137334050, 153675490, 171024530, 190007710, 208408320, 226918850, 248730640, 272070340, 294292480, 317430660, 343096960, 368510460, 390296600, 416739700, 444516480, 473469400, 503898940, 533460100, 563083500, 593852350, 622574460, 648141800, 671597600, 696929200, 725799800, 757956600, 793208500, 830024700, 868724000, 908881300, 950398340, 994725570, 1043148800, 1091913000, 1146480000, 1202348200, 1258391600, 1314225900, 1371324000, 1431910100, 1492941200, 1558083000, 1628965800, 1699961900, 1773859700, 1856795900, 1944058600, 2033710200, 2129963400, 2224436200, 2322280000, 2424399600, 2530069800, 2639794700, 2759340800, 2887480800, 3015715800, 3149475800, 3287429600, 3430572500, 3580190700, 3748594200, 3920147700, 4093500000, 4270044200, 4455045600, 4647950300, 4847685000, 5049561000, 5268228000, 5496426000, 5753501000, 6033934300, 6325837000, 6641429500, 6965291000, 7295788000, 7624452600, 7967107600, 8307818500, 8620749000, 8946775000, 9248100000, 9568446000, 9907144000, 10268837000, 10632570000, 11017793000, 11395055000, 11769946000, 12148253000, 12519877000, 12876400000, 13280809000, 13730117000, 14146317000, 14593087000, 15058132000, 15552830000, 16027353000, 16490354000, 16956261000, 17415225000, 17873873000, 18345839000, 18792188000, 19249277000, 19689273000, 20123855000, 20587969000, 21022034000, 21447952000, 21853264000, 22255157000, 24171, 60217, 105878, 161724, 225318, 341352, 435478, 545926, 726801, 843330, 848719, 999619, 1556313, 2437289, 3400232, 4158901, 5191903, 6142397, 7019541, 7982021, 9164063, 10547124, 12433444, 14437003, 16767025, 18855204, 20990358, 23251978, 26264596, 29573464, 33315958, 36559572, 39761780, 42749016, 45668200, 48688310, 52141508, 55892744, 59724868, 63799916, 68432820, 73262360, 77792680, 83042930, 89430020, 96968240, 103298080, 109882080, 116609830, 123335540, 131737016, 140285280, 149502320, 158064030, 167250880, 176880320, 185812900, 195456930, 205746580, 216239420, 227168940, 239935440, 255444460, 273154600, 291864200, 310305300, 330978000, 354932260, 379663140, 405630850, 427201820, 442876900, 457523740, 470610180, 482260380, 495891140, 512018940, 527395900, 544934300, 564838600, 589776100, 616241600, 643747840, 673906750, 705513660, 740287040, 769889000, 796903940, 827328300, 861700000, 900139260, 941603840, 982500740, 1033630200, 1081269600, 1127841700, 1178754200, 1230260500, 1278647900, 1327682000, 1381765400, 1436521100, 1494156300, 1557055200, 1627128300, 1698360800, 1811774300, 1943051300, 2084516200, 2225148700, 2376190000, 2546256000, 2730423600, 2923326700, 3102063400, 3299037400, 3498178000, 3699934500, 3915564500, 4134943700, 4365091300, 4605184000, 4857173500, 5124501500, 5412106000, 5723342000, 6061167600, 6407707000, 6770263600, 7162931000, 7579461000, 7991119000, 8410448000, 8845257000, 9307366000, 9801702000, 10310056000, 10799776000, 11290646000, 11776481000, 12267945000, 12769747000, 13299506000, 13856758000, 14437025000, 15016783000, 15614993000, 16220967000, 16838979000, 17491624000, 18147121000, 18836570000, 19556315000, 20323133000, 21114137000, 21927120000, 22739554000, 23531557000, 24351502000, 25172038000, 26028896000, 26910394000, 27819500000, 28763392000, 29751091000, 30712340000, 31784563000, 32873578000, 34017516000, 35225903000, 36450150000, 37645287000, 38791460000, 39921496000, 40999207000, 42083830000, 43063270000, 44143006000, 45239157000, 46348124000, 771, 9063, 19476, 31818, 47245, 65179, 90827, 122839, 149451, 175678, 206726, 247030, 290419, 334773, 387805, 443536, 532436, 627893, 726821, 840791, 971731, 1095150, 1225897, 1379978, 1561635, 1803219, 2087370, 2420866, 2777676, 3255153, 3878357, 4680002, 5573932, 6560839, 7517231, 8527704, 8531338, 9018620, 9916240, 11586965, 13763292, 15946977, 18870820, 22333150, 27026556, 32185230, 38629970, 46184960, 54399260, 63407850, 74629224, 87169340, 101618050, 118879630, 139962820, 162157970, 187136270, 217118500, 252231740, 289428900, 331897100, 385613440, 444147200, 504394240, 577368900, 652919400, 734585200, 827689700, 933149440, 1046268740, 1179143000, 1313667500, 1453257200, 1594039000, 1743172600, 1903873200, 2072630800, 2248928000, 2434286300, 2645239800, 2868750300, 3119261200, 3394949400, 3694854700, 4025028600, 4380723700, 4764389000, 5185385000, 5630353000, 6008390700, 6418909000, 6858889700, 7314520600, 7790585300, 8275798000, 8767188000, 9265876000, 9769354000, 10291063000, 10823714000, 11361534000, 11955873000, 12579316000, 13207258000, 13841839000, 14471206000, 15105382000, 15743297000, 16397834000, 17068003000, 17714104000, 18311740000, 18927815000, 19529906000, 20107323000, 44256, 102379, 163452, 230426, 296220, 370865, 443149, 536086, 639939, 749988, 859447, 970971, 1090461, 1225588, 1375172, 1570487, 1783210, 2039598, 2289495, 2626134, 3016765, 3417722, 3850543, 4287199, 4744508, 5085572, 5387691, 5693941, 5970687, 6258054, 6559583, 6852556, 7160576, 7475087, 7757143, 8084930, 8426879, 8696544, 9086584, 9388998, 9808542, 10201533, 10552923, 10795149, 11128247, 11472557, 11827783, 12262669, 12639728, 13048651, 13493273, 14004869, 14656903, 15385352, 16305871, 17187740, 18153400, 19287822, 20485972, 21733984, 23003828, 24242692, 25572724, 27016340, 28514916, 30427524, 32131284, 33585892, 35322628, 37103332, 38796100, 40551156, 42139308, 43719764, 3664, 7328, 10992, 14656, 18320, 21984, 43968, 80608, 106256, 153888, 190528, 293120, 436016, 608224, 809744, 1084544, 1366672, 1626816, 1919936, 2246032, 2740672, 3249968, 3784912, 4437104, 4986704, 5539968, 6294752, 7144800, 8295296, 9925776, 11856704, 13860912, 16048320, 18481216, 20815184, 23119840, 25409840, 27967312, 30627376, 33265456, 36339550, 39278080, 42539040, 45675424, 48793490, 52083760, 55652496, 59433744, 63189344, 67161120, 71576240, 76507980, 81890400, 87793100, 93662830, 99422640, 105515870, 111656740, 118090720, 124913090, 132252080, 140191970, 148490930, 156610350, 165345330, 173948400, 183251300, 192796020, 202168530, 212794130, 224013300, 235818700, 248155400, 260330860, 273323400, 286894850, 300755780, 314851200, 329635420, 344800700, 359694880, 374424160, 390406530, 407825180, 425126600, 440438460, 458304130, 474154560, 490888060, 506815500, 520870600, 535717120, 550658900, 567872400, 586262000, 605314800, 623693440, 645138800, 666647550, 690617400, 714253760, 736784450, 757960260, 776666600, 796912060, 819366900, 827421630, 832666940, 845887900, 861601660, 883220300, 904728640, 927786900, 951636300, 977427100, 1005694400, 1033781250, 1064953100, 1097666800, 1133422100, 1166457500, 1199572600, 1237175300, 1276106800, 1315831000, 1356102900, 1398436000, 1448649300, 1504522100, 1556601100, 1605466600, 1659073500, 1719049300, 1777792300, 1842116100, 1913136500, 1990753500, 2077147500, 2174164700, 2270901800, 2387668200, 2516126700, 2660843000, 2815800300, 2988466200, 3169519600, 3367265500, 3562094600, 3761608400, 3964355000, 4178267100, 4384363000, 4592961500, 4796397000, 4994064000, 5193995300, 5383108000, 5572616000, 5770074000, 5994959400, 6225133600, 6465143000, 6713554400, 6953363500, 7205410300, 7471189500, 7724427000, 7989994000, 8264312000, 8562085400, 8872157000, 9183966000, 9515916000, 9852248000, 10205260000, 10573599000, 10933253000, 11300653000, 11636542000, 11933044000, 12215982000, 12499783000, 12777844000, 13029786000, 13283967000, 13554707000, 13814332000, 14087912000, 14356502000, 14607098000, 14818941000, 15048010000, 15282666000, 15504283000, 1626816, 3172757, 5110776, 7177005, 8961046, 10624205, 12041816, 14360920, 16309842, 18364958, 20621626, 22955268, 25516046, 28047572, 30318956, 32975000, 35634736, 38579820, 41817904, 46132970, 49726044, 52919508, 56457384, 60141680, 63070980, 65963964, 68762730, 71673770, 75109310, 78918330, 82306930, 86312500, 90779384, 95634290, 99486380, 103402950, 107063256, 111090170, 114546810, 117993816, 121824640, 125962870, 131069210, 136044640, 141479840, 147294130, 154264700, 161785000, 169520930, 178037540, 188171630, 198498000, 209446030, 220399070, 232546430, 244481660, 256274190, 268426110, 280413400, 293358050, 306409020, 321295170, 337093280, 351603800, 369023800, 388711200, 411698180, 434571070, 454667940, 475903520, 496528450, 519543600, 539446700, 559764200, 505343.97, 1169029, 1866404, 2631158, 3382436, 4234587, 5059791, 6120846, 7306465, 8562793, 9812346, 11085587, 12449729, 13992382, 15700204, 17930236, 20358976, 23286244, 26139352, 29982876, 34442960, 39020860, 43962690, 48948188, 54169252, 58063188, 61511896, 65006824, 68163150, 71439870, 74877270, 78217280, 81726720, 85308540, 88519850, 92251470, 96146580, 99217016, 103660160, 107101340, 111884616, 116364580, 120365920, 123120584, 126958390, 130920830, 135016750, 140039330, 144411620, 149164960, 154456480, 160473940, 168107440, 176622660, 187488510, 198046540, 209591040, 223154640, 237333300, 252138270, 267208030, 281919230, 297678600, 315052830, 328147700, 342394200, 362127500, 382437300, 402953280, 424593900, 445759040, 467977400, 488217540, 508218980, 212512, 447008, 714480, 1025920, 1363008, 1674448, 2015200, 2388928, 2707696, 3074096, 3506448, 3935136, 4429776, 4961056, 5565616, 6360704, 7456240, 8789936, 10240880, 11761440, 13369936, 15084480, 16828306, 18934868, 20535858, 22554604, 24551132, 26448658, 28840520, 31133288, 33502704, 35531024, 37401590, 38773650, 40325680, 41921536, 43678464, 45435250, 47309136, 49160896, 50898264, 52921410, 54951860, 56989624, 59031876, 61092424, 63174940, 65279416, 67383870, 69506620, 71698970, 74061800, 75621920, 77159680, 78715470, 80303980, 82042540, 83798930, 85730500, 87721200, 90091260, 92846300, 95338380, 98485780, 101686430, 104399790, 107320560, 109746960, 111836280, 114472060, 117390030, 120033176, 122672950, 125320400, 32976, 76944, 117248, 157552, 238160, 296784, 395712, 483648, 564256, 644864, 784096, 978288, 1179808, 1395984, 1612160, 1839328, 2176416, 2491520, 2967840, 3579728, 4092688, 4847472, 5598592, 6565888, 7551504, 8537120, 9574032, 10654912, 11768768, 12805680, 14029456, 15117664, 16458688, 17891312, 19602400, 21339136, 23211440, 25486784, 27916016, 30488144, 32668224, 34881280, 37709890, 40461550, 43608930, 46825920, 50376336, 54205216, 57957150, 61760384, 66006960, 70964350, 75910750, 81190580, 86441090, 91720910, 97612620, 103566620, 109722140, 116577490, 123876180, 133010530, 142181520, 150703980, 159629490, 169434350, 179759500, 189923440, 201215890, 213988590, 227744020, 240413900, 253531230, 266323980, 280511680, 296464960, 311450140, 326551800, 342483700, 349387330, 357502700, 365299900, 375842000, 381975360, 392101950, 404396130, 419038620, 432158180, 444927550, 462802370, 479047260, 498417020, 517349380, 536293660, 555030600, 574547840, 596280300, 619144400, 644191940, 673134000, 699269000, 728568800, 747043600, 762085400, 775107500, 790943300, 803385600, 807935040, 825311170, 850403260, 881204160, 908036100, 936691700, 970128500, 1004649500, 1037198300, 1071692160, 1110787700, 1154163100, 1193006200, 1235077100, 1277465600, 1326636000, 1375435600, 1426708200, 1482021200, 1542389200, 1604951600, 1677468900, 1746398600, 1824004600, 1910385800, 2002672800, 2087181700, 2171884800, 2259174400, 2338997200, 2419757300, 2507998200, 2593738800, 2673215200, 2758083600, 2829797400, 2899186000, 2961442600, 3019711000, 3077019100, 3139383000, 3201393000, 3261087500, 3318512600, 3374033400, 3431553800, 3489305000, 3546883300, 3604455400, 3664481000, 3723992800, 3787373800, 3845757000, 3904558800, 3960540400, 4015470300, 4071308000, 4127993300, 4185285600, 4241802500, 4295678000, 4349415400, 4402409500, 4453275600, 4500514300, 4553634300, 4602844700, 4649556500, 4694758400, 4738231300, 4781649400, 4825063000, 4867501000, 4909560000, 4950393300, 4987096000, 5025729500, 5063204000, 5099760000, 146560, 351744, 655856, 1080880, 1549872, 2018864, 2590448, 3286608, 3975440, 4649616, 5419056, 6162848, 7060528, 8170720, 9445792, 10684224, 11853040, 13131776, 14626688, 16044656, 17400336, 18847616, 20518400, 22082928, 23812336, 25724944, 27688848, 29733360, 31818176, 34075200, 36379856, 38922670, 41798910, 45320016, 48789824, 51666064, 55249456, 59096656, 63306590, 67747360, 72495900, 77618180, 83293710, 88478270, 93714130, 99386000, 105347330, 111587120, 118482770, 126481280, 134487120, 142555250, 150344910, 158955310, 167715940, 176967540, 185394740, 194320240, 202802400, 208910290, 214655440, 219261090, 226493820, 230960240, 237112100, 244777180, 252009920, 259546770, 267003000, 275598750, 284562020, 294825730, 304381920, 314476480, 324699460, 334266180, 343821900, 353296960, 363217020, 373681400, 384139520, 395999900, 404310900, 410936200, 416774820, 422947170, 427397220, 429018700, 434783040, 444228640, 454439740, 462969250, 473202080, 485500480, 496725060, 507058460, 519651650, 533265820, 550326800, 568021100, 584306050, 600907800, 620406340, 640767300, 664890600, 693961000, 722090400, 752419300, 783908540, 816428000, 852409340, 890456300, 930700600, 972587140, 1015499700, 1061697340, 1103118200, 1142164100, 1182595200, 1223625900, 1265787400, 1305642000, 1346120200, 1384918500, 1421489900, 1461497100, 1500608600, 1540371000, 1582596900, 1622779100, 1663415400, 1702804100, 1746952700, 1793084400, 1839102000, 1882712200, 1925381800, 1968795600, 2012903700, 2055949400, 2100572500, 2145018100, 2188639000, 2233725400, 2277192200, 2321842000, 2367074600, 2412851500, 2458216000, 2501574100, 2546272800, 2589796000, 2634830000, 2675802600, 2718043100, 2761214700, 2800435700, 2839154700, 2878326800, 2916491500, 2953350700, 2990071600, 3024299800, 3060079600, 3092898300, 3125635600, 3634, 14537, 29074, 39977, 54514, 83588, 145371, 207154, 265303, 287109, 308915, 363429, 399772, 417943, 436114, 457920, 483360, 508800, 537874, 951636, 1332425, 1808121, 2320190, 2898085, 4542151, 6545052, 8525998, 10693511, 12919407, 16138102, 19199036, 22398908, 26005184, 30366452, 34038710, 38949640, 43552850, 49506800, 56739424, 63389356, 72263544, 80019820, 87905000, 97559410, 108730590, 122467740, 137100100, 152281490, 174766100, 195492780, 222027400, 246391840, 274166340, 307015360, 336404740, 367477980, 403420830, 440099970, 474371230, 511416580, 553617400, 596179140, 641400770, 687050900, 733133400, 780261100, 829517800, 882676200, 937826900, 991997950, 1042949000, 1083298700, 1138276600, 1189563100, 1240314200, 1293978000, 1360638300, 1428394000, 1491362300, 1553084300, 1611919900, 1657770000, 1691813000, 1722756000, 1751359200, 1778306200, 1809897000, 1839273500, 1866675500, 1892988200, 1919022700, 1944336500, 1969839700, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3664, 54960, 168544, 249152, 359072, 534944, 791424, 1007600, 1227440, 1480256, 1755056, 2114128, 2524496, 3011808, 3627360, 4305200, 5045328, 5899040, 6818704, 7833632, 9218624, 11017648, 13161088, 16070304, 19115088, 21870416, 25442816, 29275360, 33269120, 37757520, 42509730, 47437810, 51640416, 55832030, 60074944, 63848864, 67443250, 71638530, 75811820, 80175650, 84909540, 90160050, 96059090, 103240530, 111008210, 118943570, 125361976, 131787384, 136417700, 138605100, 141466690, 145085950, 149624700, 154097250, 157880830, 162789010, 169180880, 175653060, 182139820, 189337220, 197021900, 205204850, 214774780, 225766130, 237640030, 250168500, 264333300, 279441900, 296349100, 314193900, 333655460, 355625380, 379765980, 406057000, 434791000, 466265950, 502137470, 542382340, 581692000, 625146100, 681246140, 742376100, 813403800, 889169540, 972684200, 1047736100, 1123120900, 1206259000, 1291124000, 1375857900, 1470191400, 1568397400, 1681490800, 1804617300, 1928875300, 2062506200, 2204938200, 2358984200, 2520548400, 2690612200, 2868671200, 3059453400, 3259999200, 3468022300, 3694956300, 3926387200, 4164954400, 4414083000, 4673450500, 4940338000, 5216874500, 5496950300, 5763835400, 6016868400, 6287583000, 6564357000, 6837639000, 7112215600, 7389175300, 7665438000, 7945626000, 8231356400, 8515253000, 8789699000, 9061900000, 9345471000, 9619141000, 9880293000, 60, 132, 180, 240, 611, 1737, 3318, 4994, 7209, 10023, 12562, 15220, 18202, 21052, 30057, 40391, 48989, 60652, 73309, 90397, 107940, 124405, 144391, 167395, 195955, 225102, 263194, 302280, 348132, 396426, 447295, 505193, 563977, 628006, 693676, 763166, 835650, 913929, 1002579, 1100186, 1203505, 1324606, 1447947, 1589669, 1733942, 1900751, 2087834, 2304866, 2550721, 2803126, 3046909, 3285376, 3550690, 3787516, 4057644, 4360212, 4664636, 4985992, 5301145, 5627890, 5998020, 6400099, 6762984, 7096064, 7451070, 7777791, 7908089, 8019383, 8120870, 8230931, 8365157, 8513429, 8690082, 8864435, 9117056, 9431132, 9778821, 10153333, 10663367, 11276226, 11966253, 12737638, 13670395, 14725678, 15935064, 17172160, 18477912, 19799696, 21384216, 22776520, 23535472, 24327560, 25476232, 26690644, 28054224, 29695608, 31441156, 33425176, 35635470, 38030136, 40594450, 43307210, 46269200, 49627816, 53311532, 57342884, 61646464, 66171090, 70882260, 75742460, 80846424, 86322300, 92147520, 98327630, 104855150, 111684220, 118708680, 126027016, 133726120, 141901140, 150507460, 159483170, 168807100, 178612140, 188792640, 199318900, 210208900, 221186610, 232593170, 243789380, 255195710, 266765340, 278437280, 291017600, 303150430, 314935700, 327654940, 340247700, 352284540, 362042400, 369350500, 374521100, 376876200, 379321470, 382145280, 384295360, 386792030, 389309220, 391543070, 393830700, 395707940, 397778780, 400339300, 402778780, 405433950, 408661020, 411557060, 414001020, 416537440, 418878180, 421811600, 424718500, 429318600, 434620900, 440313380, 447171420, 455231940, 463923800, 473328300, 482556100, 491522050, 500576580, 498304, 945312, 1483920, 2011536, 2550144, 3107072, 3766592, 4528704, 5331120, 6019952, 6848016, 7551504, 8317280, 9119696, 10152944, 11314432, 12684561, 14442687, 16094528, 17889204, 19654570, 22116064, 24280538, 27463276, 29766744, 32048344, 34834310, 36841936, 39039264, 41102056, 42975696, 45082524, 47230824, 49427130, 51774110, 54112010, 56389604, 58757110, 61028800, 63190396, 65302704, 67557976, 69735560, 72161600, 74224720, 76658610, 79185320, 82009670, 84490610, 86949370, 89521180, 92562000, 96047620, 99734856, 103956136, 109311950, 115188190, 120894344, 126883010, 132690500, 139884600, 148387200, 158788050, 170061500, 181147250, 194057800, 207704910, 221386500, 235796930, 252174080, 268424510, 286691070, 304426940, 322493000, 29074, 54514, 76320, 101760, 127200, 156274, 192617, 232594, 279840, 337989, 396138, 428847, 443384, 472458, 512435, 574218, 1529836, 2620460, 3898189, 5542166, 7592458, 9965185, 12583343, 15505579, 18522872, 21844072, 25553564, 29695064, 34723610, 40287960, 47761976, 55206884, 64678016, 76834830, 93918150, 108466820, 123828980, 143041760, 164812860, 189170000, 213286400, 237540290, 266104450, 297982080, 332742140, 369137730, 408888260, 446428770, 483785820, 525570400, 570725060, 618590200, 667560060, 721374460, 782106000, 853801860, 940365100, 1035409900, 1140923400, 1262778500, 1399648500, 1553298600, 1726864400, 1908067100, 2067771100, 2235005700, 2402358000, 2574624800, 2759290400, 2950378000, 3157708800, 3372033800, 3587858400, 3811941000, 4036189700, 4265026000, 4506045000, 4750923300, 5013271000, 5277024000, 5549512000, 5826610700, 6110656000, 6394004000, 6682308600, 6964186000, 7236109300, 7503251500, 7775825000, 8040213500, 25648, 51296, 95264, 124576, 157552, 197856, 238160, 285792, 333424, 388384, 454336, 545936, 633872, 740128, 872032, 1003936, 1183472, 1381328, 1575520, 1817344, 2092144, 2407248, 2812198, 3223837, 3614305, 3925745, 4248177, 4709841, 5065249, 6446577, 7241010, 7947494, 8765368, 9388995, 10083576, 10742607, 11590522, 12515498, 13478947, 14503130, 15480774, 16530580, 17561076, 18629884, 19636562, 20811304, 22076474, 22955460, 24245428, 26095860, 27427232, 28586146, 29908616, 31713348, 33457276, 35178868, 36679376, 38196130, 39718904, 42254560, 44850256, 47354176, 49569804, 51212356, 52754256, 54617596, 56929576, 58920964, 61045850, 63364440, 65803228, 68473720, 71156056, 73776090, 7328, 14656, 21984, 29312, 36640, 43968, 51296, 58624, 65952, 73280, 84272, 95264, 106256, 117248, 128240, 139232, 150224, 164880, 179536, 190528, 216176, 234496, 256480, 282128, 304112, 337088, 366400, 395712, 432352, 472656, 512960, 560592, 604560, 652192, 699824, 747456, 795088, 850048, 919664, 989280, 1073552, 1161488, 1231104, 1315376, 1406976, 1502240, 1579184, 1678112, 1766048, 1875968, 1971232, 2059168, 2161760, 2279008, 2388928, 2502512, 2630752, 2744336, 2865248, 2997152, 3114400, 3216992, 3323248, 3436832, 3550416, 3667664, 3792240, 3927808, 4063376, 4224592, 4407792, 4598320, 4793409, 4992740, 25648, 91600, 216176, 414032, 637536, 926992, 1260416, 1674448, 2202064, 2971504, 3620032, 4488400, 5488672, 6470624, 7679744, 9335872, 11281456, 13241696, 15341168, 18572816, 22167200, 25812880, 28886976, 32140608, 36207650, 40985504, 46074800, 51816290, 59063680, 67402940, 76856060, 87591580, 97491710, 108157620, 118431470, 129203630, 140224940, 151161980, 163165250, 175806050, 189557040, 191909330, 194422830, 197218460, 200153330, 202989170, 205711020, 208590370, 211154620, 214631170, 217722880, 220301620, 224899550, 232131630, 233809090, 237600600, 242791730, 246843250, 251477440, 255514300, 259415490, 268405840, 276502240, 284737760, 294127580, 304169630, 313782900, 329693730, 345853000, 361164860, 377871940, 394791360, 412033760, 430438980, 446714530, 464218940, 484942000, 502296860, 519785920, 535619040, 551724000, 568705200, 585673400, 604776100, 622187300, 637536700, 652269250, 670727550, 689638800, 709543940, 732138300, 756504600, 783261000, 811962800, 844354100, 877065400, 915292200, 958019260, 1003601340, 1048066000, 1092504700, 1139616600, 1186680400, 1232856300, 1278680000, 1325571700, 1371131400, 1411024500, 1451342600, 1491667100, 1532449900, 1567516300, 1603929300, 1640235300, 1674553200, 10992, 40304, 80608, 109920, 131904, 150075, 168246, 186417, 211857, 240931, 273640, 306375, 364745, 500075, 661053, 712253, 803615, 898641, 1030209, 1157974, 1303880, 1431437, 2650866, 4027787, 5470571, 6847314, 8253128, 9849087, 11408495, 12982381, 14428268, 16016665, 17740772, 19505482, 21299384, 23243512, 25996996, 28457360, 31338996, 34422184, 38014520, 41866612, 45605356, 49813490, 54546016, 59370860, 64764108, 70308136, 76152970, 82907150, 90395740, 99166090, 108661630, 118501120, 128032984, 139352260, 150915360, 162875900, 174963100, 186742940, 199238180, 212506380, 226059230, 242064770, 257222540, 273641280, 289776320, 306048000, 322667230, 339882530, 357673440, 376313250, 395864740, 416294400, 436974560, 458116900, 480211500, 502757340, 525727300, 550318300, 575855940, 601280700, 629418500, 655854900, 684313860, 712646900, 742339100, 773757060, 804352060, 835623700, 866757760, 897111200, 925601400, 956768260, 988715840, 1021508740, 150224, 359072, 586240, 762112, 1029584, 1187136, 1384992, 1630480, 1868640, 2125120, 2476864, 2751664, 3198672, 3524768, 3649344, 3788576, 3971776, 4125664, 4286880, 4462752, 4656944, 4792512, 5038000, 5305472, 5708512, 6074912, 6477952, 6888320, 7313344, 7705392, 8079120, 8522464, 8837568, 9361520, 10032032, 11068944, 12017920, 13065824, 14271280, 15637952, 17169504, 18748688, 20628320, 22350400, 24306976, 26190272, 28417984, 30414864, 32452048, 34115504, 35152416, 35665376, 36057424, 36515424, 37453410, 38856720, 39699440, 40710704, 42183630, 44634850, 47001790, 50009936, 53289216, 56414370, 59964520, 63936056, 67874440, 71875080, 76538880, 82330984, 88266130, 94131624, 98377340, 103011230, 107916170, 113385450, 119004930, 123950460, 130068660, 137091400, 144180060, 151202660, 158679460, 166379780, 174347460, 183835620, 194019940, 204493470, 217458220, 230891260, 244510690, 258869630, 274839550, 290874430, 308066240, 324864770, 342205600, 363810180, 386450100, 412753060, 440106020, 471611780, 505090880, 541356400, 580109060, 622688300, 670326460, 724048300, 783358340, 844287000, 909706300, 983065660, 1064186400, 1140900200, 1215938000, 1291150300, 1370336400, 1456546400, 1546358500, 1641264600, 1746927000, 1862544900, 1990987000, 2115714600, 2253284600, 2404899600, 2563026000, 2727090700, 2898229500, 3065795000, 3247150300, 3446797000, 3658905300, 3871040500, 4078968300, 4308905000, 4522486300, 4743712000, 4980477400, 5225246000, 5490116600, 5772485000, 6086178300, 6396800500, 6713213000, 7029405700, 7371463000, 7727570400, 8074902000, 8438930400, 8823860000, 9229811000, 9660711000, 10082770000, 10485462000, 10898389000, 11351091000, 11788397000, 12220474000, 155, 341, 465, 620, 1582, 4500, 8597, 12943, 18686, 25981, 32562, 39453, 47182, 54570, 77913, 104702, 126990, 157224, 190035, 234331, 279807, 322489, 374297, 433928, 507962, 583517, 682260, 783579, 902437, 1027627, 1159491, 1309576, 1461958, 1627936, 1798167, 1978300, 2166194, 2369112, 2598912, 2851931, 3119756, 3433678, 3753405, 4120780, 4494767, 4927174, 5412134, 5974728, 6612039, 7266330, 7898271, 8516430, 9204183, 9818089, 10518321, 11302644, 12091779, 12924806, 13741754, 14588750, 15548209, 16590486, 17531164, 18394582, 19314836, 20161770, 20499532, 20788032, 21051108, 21336408, 21684352, 22068708, 22526630, 22978592, 23633444, 24447596, 25338432, 26298232, 27610582, 29188980, 30964114, 32951588, 35352524, 38064796, 41167868, 44345630, 47700130, 51095936, 55167040, 58742870, 60710250, 62763510, 65741130, 68875530, 72385310, 76605440, 81085096, 86174120, 91834820, 97960970, 104519840, 111456500, 119023390, 127603010, 137024580, 147342720, 158368500, 169963650, 182042370, 194519570, 207639710, 221733820, 236744060, 252677070, 269510880, 287133280, 305271800, 324177300, 344049570, 365166460, 387401900, 410598140, 434701500, 460056220, 486384100, 513605800, 541768300, 570159600, 599652860, 628611900, 658115900, 688043800, 718241400, 750786700, 786593800, 822970900, 860158850, 897795650, 931140000, 961564800, 993559000, 1021075400, 1055291500, 1089860700, 1121514900, 1152710900, 1186156400, 1225953400, 1265314800, 1299349000, 1329479800, 1370047400, 1419402500, 1467331200, 1516830700, 1566013700, 1625452200, 1677914500, 1737098500, 1802253700, 1869192300, 1933531900, 1996331300, 2060654100, 2124144400, 2187584500, 2250340900, 2313518600, 2377779000, 2441213700, 2505368000, 2568730600, 62288, 124576, 190528, 256480, 326096, 395712, 465328, 549600, 637536, 736464, 846384, 959968, 1110192, 1267744, 1428960, 1619488, 1835664, 2088480, 2352288, 2627088, 2909216, 3191344, 3473472, 3759264, 4067040, 4378480, 4708240, 5059984, 5422720, 5785456, 6144528, 6510928, 6866166, 7236756, 3664, 7328, 10992, 14656, 18320, 21984, 25648, 29312, 40304, 51296, 58624, 69616, 80608, 91600, 102592, 113584, 124576, 135568, 146560, 157552, 168544, 179536, 190528, 201520, 212512, 223504, 234496, 245488, 256480, 267472, 278464, 289456, 300711, 312211, 106256, 245488, 388384, 597143, 816805, 1080405, 1343975, 1622082, 1914786, 2328491, 2749554, 3155991, 3584441, 4016585, 4507264, 5133273, 5865598, 6674777, 7656105, 8831536, 10274379, 11712122, 13090505, 14266946, 15456656, 16585250, 17570634, 18372600, 19067772, 19738644, 20364666, 20891712, 21436408, 22049952, 22630376, 23247288, 23949144, 24717718, 25580592, 26381080, 27141936, 27921740, 28719532, 29516988, 30225166, 31150652, 32168744, 33230688, 34439450, 35694170, 37055040, 38472130, 39918348, 41431096, 43038580, 45056520, 47439908, 50149896, 52929510, 55929308, 59498930, 63322996, 66949984, 70704510, 74794180, 79319750, 84137170, 89546440, 95095670, 100856910, 106428296, 112595490, 118233420, 123847080, 3553, 7816, 10658, 14211, 36237, 103025, 196813, 296285, 427730, 594700, 745329, 903063, 1079981, 1249083, 1783388, 2396560, 2906708, 3598747, 4349758, 5363659, 6404559, 7381513, 8567358, 9932252, 11626823, 13356209, 15616348, 17935460, 20656010, 23521504, 26539760, 29975086, 33462990, 37262096, 41158544, 45281650, 49582376, 54226996, 59486916, 65278300, 71408600, 78594010, 85912280, 94321190, 102881440, 112778870, 123879200, 136756530, 151344050, 166320220, 180784830, 194933970, 210676060, 224727870, 240755600, 258708100, 276770750, 295838050, 314537300, 333924320, 355885570, 379742400, 401273760, 421036670, 442100500, 461486100, 469217200, 475820700, 481842300, 488372600, 496336740, 505134300, 515615780, 525960830, 540949760, 559585100, 580287040, 602582300, 632894700, 669310600, 710337660, 756187840, 811648500, 874425900, 946411140, 1020019650, 1097710000, 1176352900, 1270642800, 1353476100, 1398507600, 1445505300, 1513660400, 1585821400, 1666921500, 1764581100, 1868503600, 1986638700, 2118323800, 2261045200, 2413878000, 2575566800, 2752159500, 2952398300, 3171929600, 3412153300, 3668540200, 3938073000, 4218655200, 4507949600, 4811498000, 5136996000, 5483122700, 5850244000, 6237892600, 6643167000, 7059760600, 7493581300, 7949898000, 8434102000, 8943541000, 9474454000, 10025522000, 10604750000, 11206259000, 11828179000, 12471388000, 13119935000, 13794052000, 14455098000, 15128675000, 15811730000, 16500808000, 17244223000, 17984727000, 18718611000, 19445926000, 20129581000, 20835807000, 21468731000, 22058015000, 22568335000, 22987827000, 23377900000, 23729668000, 24070183000, 24398991000, 24697570000, 24983243000, 25287135000, 25583036000, 25890281000, 26200908000, 26514438000, 26847498000, 27184318000, 27510303000, 27787895000, 28082262000, 28390638000, 28695063000, 28992540000, 29250180000, 29473968000, 29707928000, 29931010000, 30162674000, 30384615000, 30591440000, 30801594000, 30942720000, 31079180000, 10992, 21984, 32976, 51296, 73280, 91600, 113584, 139232, 1055232, 2297328, 22804736, 38039650, 59206576, 82641520, 113246910, 144548460, 175593540, 215210540, 253961840, 298715420, 335261900, 372085280, 408852220, 445605000, 480825440, 526981100, 576633600, 623663700, 671114050, 719209660, 773395800, 825099600, 881773000, 939530050, 1005095600, 1080106100, 1152569600, 1227981800, 1300901200, 1381007600, 1458323700, 1570136800, 1671554800, 1756203900, 1862647000, 1974349600, 2088749000, 2210454000, 2343578600, 2497262000, 2665275400, 2850117600, 3047690800, 3255083000, 3468418300, 3678397700, 3904081400, 4130686000, 4343599000, 4553301500, 4773077000, 4990457000, 5206688300, 5432665600, 5662049300, 9305937, 18713166, 28218334, 37828824, 47562404, 57355870, 67265784, 77359720, 87576080, 97914936, 108429260, 119177150, 130129340, 141320940, 152717920, 164361400, 176237490, 188390000, 200856930, 213637010, 226734220, 240103710, 253727220, 267535360, 281547780, 295886700, 310540800, 325500350, 340743840, 356279070, 372157800, 388392200, 404973120, 422035870, 439506980, 457468450, 475912260, 494767740, 514050300, 533910050, 554304500, 575232600, 596689150, 618502700, 640575400, 662440000, 684022700, 705559550, 728086600, 754941600, 786281660, 817018300, 847395650, 875637100, 903427200, 932722200, 963630800, 996214460, 1029916100, 1064438600, 1099840600, 1135995600, 1172737300, 1210097200, 1248278900, 1287298000, 1326563600, 1368329900, 1412099000, 1455415400, 1497982600, 1541476000, 1586550000, 1633226400, 1681363200, 1730927000, 1781028600, 1833076200, 1885706500, 1938949400, 2006673500, 2071159700, 2133718400, 2195643100, 2261445400, 2333642800, 2412187400, 2487441000, 2561026800, 2636813000, 2717603800, 2798934300, 2884127500, 2972697000, 3066652200, 3166430500, 3261924400, 3363747000, 3472725200, 3590075400, 3712425500, 3828836600, 3944834300, 4060192300, 4199204600, 4329374000, 4469455400, 4607028000, 4741862000, 4891565000, 5059515400, 5234563000, 5404034000, 5584258600, 5778169000, 5983656400, 6195388400, 6412762600, 6625981400, 6849687000, 7078181400, 7320218000, 7575207000, 7839865000, 8097051600, 8368539600, 8639559000, 8915458000, 9186432000, 9459078000, 9756203000, 10068515000, 10383480000, 10711210000, 11030308000, 11345598000, 11658028000, 11978470000, 12311638000, 12656662000, 13009684000, 13370156000, 13723165000, 14039375000, 14401477000, 14767027000, 15143008000, 15528977000, 15915856000, 16330408000, 16750149000, 17160849000, 17587489000, 18017475000, 18449467000, 18887140000, 19340490000, 19814058000, 20276023000, 20742110000, 21211840000, 21693192000, 22149080000, 22647400000, 23130583000, 23620063000, 24127136000, 24628306000, 25095154000, 25551286000, 26031757000, 26363945000, 26803554000, 27269622000, 27757860000, 28218860000, 28479926000, 28961270000, 29415723000, 29893929000, 30354735000, 30785714000, 31200279000, 31612547000, 32057825000, 32509030000, 32985565000, 33477267000, 33950024000, 34424310000, 34924397000, 35424190000, 35917190000, 36407407000, 36897075000, 37350150000, 37814563000, 38299795000, 38803304000, 39310856000, 39811650000, 40356900000, 40885610000, 41425818000, 41978827000, 42555780000, 43130100000, 43700818000, 44257133000, 44803740000, 45387760000, 45976375000, 46569304000, 47172690000, 47780557000, 48402670000, 49020744000, 49612800000, 50219290000, 50847670000, 51500250000, 52160640000, 52808663000, 53468240000, 54085423000, 54688670000, 55287198000, 55891560000, 56496270000, 57140785000, 57719820000, 58280374000, 58828616000, 59374100000, 59903210000, 60462838000, 61031390000, 61603058000, 62173350000, 62754927000, 63356870000, 63966286000, 64560132000, 65139745000, 65713762000, 66279920000, 66866680000, 67429390000, 67997934000, 68559580000, 69128620000, 69706590000, 70266855000, 70838480000, 71411910000, 71982240000, 72550090000, 73109660000, 73654590000, 74148700000, 74660600000, 75130315000, 75617800000, 76095410000, 76534210000, 76956670000, 77356106000, 77743470000, 78123200000, 78487950000, 78814220000, 79158720000, 79472560000, 79777710000, 252815.98, 520288, 809744, 1106528, 1439952, 1780704, 2114128, 2491520, 2883568, 3286608, 3704304, 4151312, 4634960, 5155248, 5715840, 6316736, 6979920, 7698064, 8478496, 9240608, 10032032, 10860096, 11724800, 12626144, 13641072, 14776912, 16092288, 17539568, 19133408, 20928768, 23017248, 25281600, 28304400, 31832832, 35214704, 39530896, 44261120, 49566590, 54597264, 60115250, 65988640, 72202780, 79120420, 86884430, 96190990, 107395500, 120105920, 135175950, 151960740, 170181810, 189974740, 214607800, 241398980, 271561020, 304720220, 342880770, 382917300, 423972400, 465621120, 510941120, 558378940, 604058050, 651506800, 706316600, 764973600, 823795460, 883027650, 955893600, 1038245700, 1131941500, 1230561800, 1333582500, 1459887900, 1599394600, 1733691300, 1869438700, 2002258800, 2149434400, 2293337900, 2468807000, 2667491000, 2877684000, 3113078000, 3366960600, 3634550000, 3906712300, 4194175500, 4501556000, 4875431400, 5210973700, 5612721000, 6040146000, 6490595000, 6944689700, 7369740300, 7849688000, 8330571000, 8830858000, 9376179000, 10001713000, 10664452000, 11385979000, 12150475000, 13044882000, 13926940000, 14913422000, 15948893000, 17152755000, 18205567000, 19371274000, 20642855000, 21901523000, 23245089000, 24687630000, 26005610000, 27373308000, 28892290000, 30563258000, 32310977000, 33790136000, 35528380000, 36952050000, 38387810000, 40284545000, 41982865000, 43741050000, 45647098000, 47509940000, 49340903000, 51304407000, 53049324000, 54534283000, 55792100000, 57140974000, 58577215000, 60069536000, 61782946000, 63575556000, 65091305000, 66762228000, 68637213000, 70680800000, 72879060000, 75151120000, 77596025000, 79955575000, 82213070000, 84698920000, 87281480000, 89446340000, 91987830000, 94606540000, 97157760000, 99770730000, 102260195000, 104988705000, 107848700000, 110684470000, 113431585000, 116263500000, 119160816000, 122047690000, 125041600000, 128168080000, 131432400000, 134831940000, 138403360000, 142108820000, 145949740000, 149984890000, 154324580000, 158690030000, 163263050000, 168048500000, 172669910000, 177148480000, 181896580000, 186786530000, 191728240000, 196737200000, 201546070000, 206232810000, 210680430000, 215110140000, 219772620000, 224425560000, 229089260000, 233915290000, 238966150000, 244098680000, 249219650000, 254282600000, 259456830000, 264729670000, 270093960000, 275519200000, 281132200000, 286820340000, 292553620000, 298357560000, 304367670000, 310275400000, 316221720000, 322231860000, 328344540000, 334476700000, 340529380000, 346659520000, 352574640000, 358055350000, 363735100000, 369281200000, 374625270000, 380105420000, 385634100000, 391010580000, 396263520000, 401475670000, 406853500000, 412115630000, 416830260000, 421862470000, 426941350000, 431852700000, 5982, 13160, 17944, 23926, 61012, 173468, 870251, 1628475, 2542569, 3480598, 4548249, 5836295, 7209990, 8449976, 10045009, 11898281, 14663131, 17366936, 20183776, 23237970, 26468202, 30423132, 34707212, 39039364, 43605668, 48406944, 53412056, 58669348, 64853536, 70967820, 77687330, 84888420, 92379030, 100941360, 109994424, 119700740, 129572450, 140636910, 152489220, 166127800, 180515040, 196629680, 215021500, 236285300, 259414500, 285813760, 313893760, 345415680, 381140860, 420523500, 459462800, 502891260, 547467300, 596412900, 651246700, 707269100, 771095700, 861364600, 956037440, 1056632960, 1162169600, 1275523000, 1386010800, 1515516700, 1635679900, 1751391200, 1880135400, 2018390300, 2142980900, 2285059600, 2473658600, 2673664500, 2875363000, 3084177400, 3302505500, 3511702000, 3718474500, 3927677400, 4139633200, 4360497700, 4588611600, 4816943000, 5052557000, 5309542000, 5606284300, 5938319400, 6295623000, 6675288000, 7050543000, 7446864400, 7886132700, 8313295000, 8680850000, 9049192000, 9462053000, 9850010000, 10248436000, 10699061000, 11179236000, 11650555000, 12202975000, 12823877000, 13506322000, 14211804000, 14984734000, 15884844000, 16877039000, 17970459000, 19365036000, 21002950000, 22760042000, 24318747000, 25811046000, 27355689000, 28987400000, 30734123000, 32611162000, 34477520000, 36469170000, 38655603000, 41161703000, 43882394000, 46752686000, 49808323000, 52965687000, 56356524000, 59934970000, 63734735000, 67823616000, 72033910000, 76278320000, 80488750000, 84923490000, 89493815000, 94287454000, 99403990000, 104705200000, 110218945000, 116004870000, 121831720000, 127716560000, 133696045000, 139766100000, 145998100000, 152371150000, 159066010000, 165971380000, 172985320000, 179873660000, 187000100000, 194280310000, 201715400000, 209573760000, 218394760000, 227789100000, 237952550000, 248884360000, 260405850000, 272576920000, 285086220000, 298575070000, 313152440000, 328164500000, 343430200000, 358792460000, 374009600000, 389140150000, 404608350000, 420452470000, 436794000000, 452986200000, 469956070000, 486934500000, 504503900000, 32853, 79640, 188824, 250418, 318624, 419444, 503818, 630350, 737964, 904122, 1208330, 1527773, 1995085, 2426120, 2743735, 2992390, 3328471, 3593158, 4056245, 4360033, 4670682, 5033345, 5370393, 5673224, 6029859, 6456057, 6801982, 7245002, 7793279, 8448360, 8900711, 9552209, 10300530, 11530434, 12235633, 12822485, 13319623, 13917409, 14687441, 15442426, 16229704, 16848420, 17786880, 18733674, 19951444, 21189160, 22927766, 24440812, 25488964, 26411534, 28086866, 30272878, 32802424, 35277780, 37876030, 40377068, 42720120, 44843450, 46494856, 47737770, 48562068, 49350976, 50379504, 51438690, 52438210, 53259388, 54556924, 55679810, 56934160, 57838308, 58667530, 59421560, 60043096, 60916980, 61646640, 62499490, 63225956, 64016824, 64757444, 65588972, 66479720, 67272060, 67999140, 68844296, 69785350, 70553950, 71108960, 71913176, 72616310, 73471790, 73988740, 74417430, 74876730, 75336024, 77844260, 80466456, 83619944, 87125200, 90861300, 94780700, 98802410, 103234150, 107211500, 111599280, 115913810, 120030580, 124037470, 128352296, 132905016, 138421310, 143820140, 148698900, 153577260, 159166660, 164902460, 170704400, 176773780, 182542480, 188219490, 194181890, 200068980, 205708600, 211437940, 217700290, 223518800, 228874750, 233728580, 237532110, 240970270, 244254100, 247419020, 250961550, 255747520, 260600160, 264567460, 269095140, 274238000, 278677250, 282707650, 287264830, 292669980, 298183650, 303822430, 310504640, 315772640, 320803100, 325360860, 329887740, 335452580, 341179230, 347776320, 353723840, 361925470, 369872220, 376170180, 383822850, 392414620, 399903330, 406584000, 413322370, 419839900, 425998820, 432566140, 438975460, 445449150, 453282240, 461102100, 468968030, 477, 1049, 1430, 1907, 4862, 13823, 26406, 39752, 57388, 79790, 99999, 121162, 144899, 167587, 239273, 321541, 389986, 482835, 583596, 719628, 859283, 990358, 1149459, 1332583, 1559939, 1791966, 2095202, 2406351, 2771360, 3155815, 3560766, 4021674, 4489636, 4999352, 5522127, 6075312, 6652329, 7275484, 7981193, 8758207, 9580692, 10544738, 11526610, 12654810, 13803314, 15131225, 16620525, 18348240, 20305406, 22314716, 24255392, 26153742, 28265816, 30151106, 32301500, 34710136, 37133550, 39691756, 42200584, 44801690, 47748160, 50948970, 53837770, 56489300, 59315376, 61916290, 62953544, 63839520, 64647420, 65523572, 66592096, 67772440, 69178710, 70566680, 72577704, 75077950, 77765820, 80658120, 84625976, 89407080, 94782120, 100821540, 108109780, 116329624, 125715990, 135341710, 145503740, 155792060, 168145620, 178970340, 185012100, 191317620, 200461810, 210038900, 220728480, 233564580, 247156960, 262584930, 279717300, 298236450, 318046940, 338981600, 361788640, 387638200, 416052060, 447198340, 480519260, 515568860, 552096640, 589892350, 629695200, 672529000, 718224400, 766770050, 818083700, 871837950, 927211200, 984955260, 1045558000, 1110023600, 1177859600, 1248599400, 1322075600, 1399344400, 1479594400, 1562563100, 1648391700, 1734908800, 1824749600, 1912996000, 2002925300, 2094148400, 2186216400, 2285457200, 2380653000, 2478300400, 2579368200, 2683455200, 2786542300, 2888829700, 2999814100, 3115431400, 3225216300, 3330019300, 3438203400, 3547231200, 3668206000, 3791792600, 3915270000, 4041491200, 4174066400, 4304361000, 4433458000, 4555058000, 4679958500, 4803779600, 4932167700, 5041395000, 5149061000, 5265817000, 5384675300, 5496961000, 5604360700, 5708056600, 5818195500, 5927126500, 6029414400, 6137843700, 6247475700, 6367716400, 6492755000, 6617523700, 40304, 73280, 135568, 183200, 260144, 344416, 406704, 450672, 490976, 549600, 611888, 666848, 729136, 784096, 828064, 879360, 937984, 1000272, 1062560, 1113856, 1165152, 1220112, 1275072, 1395984, 1454608, 1502240, 1568192, 1630480, 1696432, 1762384, 1828336, 1894288, 1960240, 2026192, 2099472, 2176416, 2253360, 2337632, 2421904, 2502512, 2583120, 2663728, 2737008, 2813952, 2887232, 2960512, 3044784, 3165696, 3286608, 3422176, 3539424, 3649344, 3806896, 3942464, 4092688, 4235584, 4415120, 4580000, 4781520, 4997696, 5219047, 5445211, 1016.00006, 1785, 2290, 3606, 5530, 6187, 7857, 10532, 13343, 16136, 19270, 21950, 23625, 25061, 28500, 60145, 85883, 130372, 191435, 264486, 353815, 451547, 529655, 614650, 685851, 757545, 820578, 888476, 940500, 994027, 1031706, 1082104, 1133456, 1168401, 1231695, 1277643, 1312878, 1360740, 1398024, 1434603, 1464532, 1506369, 1565231, 1633216, 1718782, 1808702, 1928474, 2024212, 2184826, 2395189, 2533674, 2721502, 2968029, 3353793, 3694547, 4321845, 5383767, 6425791, 8365591, 10377931, 10438129, 10495829, 14346508, 17219412, 22497462, 28525712, 31732954, 41179656, 47356290, 54404264, 66790690, 81884360, 93472220, 103840020, 118988660, 134770990, 152744580, 173275180, 198865660, 227640530, 265981550, 313361920, 364104930, 411960100, 463159600, 522910600, 587918800, 657502100, 711957200, 777106560, 834123400, 886003140, 940059260, 996211000, 1052761000, 1113490700, 1170464600, 1236217000, 1301789000, 1370722300, 1445211600, 1507711900, 1570225900, 1636658800, 1711716400, 1775466800, 1832740200, 1896390300, 1964981800, 2041429100, 2132069800, 2223861200, 2317062400, 2409970400, 2502973200, 2603999700, 2713239600, 2823900700, 2939652400, 3048223500, 3168987600, 3283094500, 3387722200, 3510666200, 3629622300, 3754353200, 3872606500, 4002273300, 4137180400, 4280230100, 4423065000, 4553599000, 4717752000, 4872014000, 5014781000, 5163091500, 5318688300, 5472650000, 5628155400, 5780004000, 5969320400, 6137733600, 6313453000, 6511880000, 6687842000, 6854142000, 7006853000, 7145926700, 7257151500, 7362438700, 7443365400, 7521826000, 7609340000, 7708909000, 212512, 875696, 1179808, 1359344, 1722080, 2246032, 2901888, 3634688, 4147648, 4649616, 5048992, 5605920, 6408336, 7199760, 8035152, 8885200, 9804864, 10823456, 12146160, 13303984, 14443488, 15795504, 17440640, 19148064, 20965408, 22702144, 24391248, 26157296, 28014944, 30458832, 33085920, 35888880, 39168160, 42784530, 46206704, 50163824, 55461310, 60784364, 66056176, 70712500, 75339450, 79614890, 83897630, 88660380, 94533180, 100772024, 107124330, 114216584, 120986530, 127313040, 130697860, 133467336, 134892640, 135508160, 136222480, 136933150, 137933040, 139009630, 140489300, 141774500, 143638540, 145388750, 148058770, 151582320, 154490740, 157366320, 162381120, 168985760, 176469680, 184448030, 193785700, 202896080, 214683920, 227833840, 247014980, 269977150, 293578050, 320633700, 348806700, 373310270, 396345120, 421413020, 440471040, 462242430, 476141100, 491387870, 506775550, 523025280, 539814300, 557509700, 575851300, 595121000, 612616200, 633713600, 654298300, 677595200, 700667700, 718065600, 739364300, 760739800, 782206300, 805059260, 832421440, 862510200, 897991740, 943493800, 991360200, 1039908500, 1093844000, 1154827800, 1224355600, 1301617200, 1390556300, 1486402000, 1586054300, 1687483900, 1801786500, 1926280000, 2065843700, 2218404000, 2362684200, 2514122200, 2694092800, 2907403500, 3128383500, 3355996700, 3611315500, 3950462500, 4312922000, 4626894300, 4924528600, 5259254300, 18320, 36640, 54960, 73280, 91600, 109920, 131904, 153888, 175872, 201520, 227168, 252816, 278464, 304112, 329760, 359072, 388384, 417696, 439680, 468992, 498304, 523952, 549600, 571584, 593568, 615552, 641200, 666848, 692496, 718144, 743792, 773104, 803118, 833784, 9305937, 18713166, 28218334, 37828824, 47562404, 57355870, 67265784, 77359720, 87576080, 97914936, 108429260, 119177150, 130129340, 141320940, 152717920, 164361400, 176237490, 188390000, 200856930, 213637010, 226734220, 240103710, 253727220, 267535360, 281547780, 295886700, 310540800, 325500350, 340743840, 356279070, 372157800, 388392200, 404973120, 422035870, 439506980, 457472100, 475919600, 494778720, 514064960, 533928400, 554326460, 575258240, 597187460, 619484700, 642004350, 664319600, 686440960, 708531100, 731637000, 759122200, 791920500, 823906560, 864217100, 893755600, 925524740, 956776600, 989481200, 1025681860, 1061179650, 1097513500, 1137005700, 1177182500, 1217996900, 1259203100, 1301429800, 1345017000, 1390513500, 1439789400, 1491181600, 1542111600, 1592844800, 1644904100, 1698925800, 1755283600, 1812867200, 1873598100, 1934980200, 2000718700, 2067400600, 2133708000, 2222696400, 2305947400, 2388039200, 2471288000, 2560051200, 2657450800, 2764345300, 2870544600, 2976390000, 3086043000, 3204851500, 3327017000, 3456405800, 3588775200, 3730741800, 3885815000, 4043517000, 4214313700, 4387957000, 4573005300, 4769853000, 4968631300, 5176226300, 5393463300, 5648502000, 5908761600, 6187007500, 6468188000, 6753736700, 7056309000, 7388607500, 7737797600, 8093788700, 8473323500, 8882849000, 9317701000, 9766768000, 10247582000, 10742074000, 11266806000, 11802929000, 12372705000, 13003667000, 13674135000, 14302797000, 14983845000, 15674427000, 16378460000, 17088110000, 17847904000, 18705959000, 19593925000, 20531812000, 21529328000, 22538758000, 23555901000, 24588515000, 25672243000, 26873045000, 28074562000, 29381153000, 30750069000, 32129876000, 33492392000, 34903925000, 36399165000, 37943824000, 39561320000, 41267278000, 43130413000, 45091906000, 47115870000, 49190670000, 51452715000, 53740225000, 56177287000, 58721770000, 61622096000, 64407780000, 67308950000, 70352270000, 73442380000, 76688850000, 80205380000, 83395174000, 86535450000, 89927420000, 93475560000, 96975250000, 100009080000, 103546920000, 106653110000, 109907570000, 113598270000, 117301040000, 121041674000, 124719090000, 128732030000, 132728340000, 137016560000, 140974650000, 144513970000, 147706560000, 151069250000, 154725430000, 158561170000, 162769110000, 167265830000, 171495440000, 175965570000, 180850250000, 185849330000, 190831850000, 195907130000, 201069610000, 205358920000, 209967480000, 215132680000, 220580560000, 225784600000, 231714850000, 238096270000, 244563740000, 251214610000, 258004140000, 265448050000, 273374050000, 281559700000, 289976880000, 298831580000, 308218600000, 317633630000, 327380930000, 337647700000, 348472150000, 359782740000, 371645400000, 383882760000, 396788040000, 410549850000, 425448960000, 440952800000, 457177430000, 474262500000, 491273600000, 508326350000, 526315450000, 544814070000, 563883340000, 583492400000, 602980940000, 622003800000, 640874900000, 659866850000, 679514600000, 699826500000, 720441500000, 741691560000, 763776700000, 786163400000, 808892300000, 832078400000, 854606600000, 877362400000, 900355300000, 923887400000, 948145600000, 972547500000, 996851250000, 1021705000000, 1047215540000, 1072921840000, 1099198700000, 1126868200000, 1155500700000, 1185115100000, 1215743500000, 1247278100000, 1279352400000, 1310894300000, 1344250200000, 1378754800000, 1413754800000, 1449056400000, 1484506500000, 1519911400000, 1555328000000, 1591317900000, 1628048300000, 1665152600000, 1700279200000, 1737270900000, 1774564700000, 1812356300000, 58624, 98928, 157552, 227168, 4682592, 7166784, 9497088, 12453936, 14337232, 16938672, 20569696, 23233424, 27117264, 30033808, 33664830, 37592640, 41055120, 44107230, 55744096, 60419360, 62929200, 64900430, 66395344, 69124970, 71370760, 73539610, 76103870, 79081860, 82183980, 85402470, 88715980, 92941420, 98875030, 105160630, 112257610, 120830970, 129023016, 137649660, 147199900, 157134940, 166655140, 175782510, 185656160, 194281580, 204191660, 215254110, 226556720, 238728140, 251571000, 266258700, 281984030, 299061300, 315642750, 334124320, 354101500, 375763070, 399554020, 423124670, 447531780, 474308480, 500021860, 522537180, 542892600, 570053060, 596532800, 610613250, 620620350, 630314940, 641910300, 653747500, 664631500, 675502100, 685798200, 695833100, 2330187, 4899622, 7789969, 10940303, 14404128, 18489060, 22942448, 27526492, 31621392, 36189190, 40544452, 44253424, 47836110, 51280604, 54555596, 58467856, 61966090, 66753720, 71321360, 75592250, 79358130, 83144800, 87206216, 91791880, 95989040, 100065260, 104084660, 107819560, 111290430, 114886904, 118410160, 121768190, 125278980, 128539740, 131344184, 134076910, 136942480, 139616260, 142725260, 145295280, 147702380, 150084200, 152508900, 154974900, 157368160, 159510460, 161348460, 163702560, 165981020, 167758620, 169542740, 171428350, 173389230, 175463650, 177567780, 179810320, 182041440, 184335700, 186888720, 189829060, 192949360, 196321730, 200487570, 204903730, 209780290, 214845260, 220709540, 227559740, 234979120, 242729940, 250874290, 258660020, 266181810, 273930720, 113584, 256480, 490976, 743792, 1022256, 1417968, 1828336, 2260688, 2773648, 3293936, 3876512, 4719232, 5704848, 6888320, 8211024, 9390832, 10618272, 12006928, 13391920, 14634016, 16117936, 17686128, 19514464, 21837440, 24248352, 27153904, 29905568, 32397088, 33954290, 35115776, 36398176, 38105600, 39948590, 41817230, 44550576, 47320560, 50288400, 53714240, 57458850, 61599170, 66318400, 71114580, 75577064, 79889320, 83926750, 88462490, 93591760, 96771570, 100277864, 104222050, 108520984, 113247700, 118821944, 124898970, 131154250, 136742000, 142975170, 148918290, 153979550, 158868510, 163568880, 168037950, 173247150, 179288080, 184582560, 190960210, 197704100, 205858220, 214590940, 222806770, 232077620, 241124640, 249435550, 260290480, 269574880, 278854560, 288286240, 297900200, 307305570, 316085440, 326510530, 336390180, 346603870, 359671900, 374842000, 390871460, 406985120, 422522100, 438012670, 454715040, 470747000, 488129600, 503147000, 518041250, 531942240, 546069700, 561793860, 575608400, 588117060, 600012900, 610622500, 620051140, 630749630, 641115100, 650950300, 658670340, 666920100, 675674100, 686037300, 697291140, 708962500, 720908600, 732925440, 743506500, 753333250, 764538600, 774801600, 783296060, 793499700, 803924700, 815088700], "years": [1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1807, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1939, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1802, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1862, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1885, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1885, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1939, 1940, 1941, 1942, 1943, 1944, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1941, 1942, 1943, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1802, 1804, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1879, 1883, 1888, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1938, 1939, 1941, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1936, 1937, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1906, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1850, 1880, 1881, 1910, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1931, 1932, 1933, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1905, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1933, 1934, 1935, 1945, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1885, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1905, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1885, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1968, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1885, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1885, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1905, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1834, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1943, 1944, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1916, 1917, 1918, 1920, 1921, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1830, 1831, 1832, 1833, 1850, 1855, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1750, 1751, 1752, 1753, 1754, 1755, 1756, 1757, 1758, 1759, 1760, 1761, 1762, 1763, 1764, 1765, 1766, 1767, 1768, 1769, 1770, 1771, 1772, 1773, 1774, 1775, 1776, 1777, 1778, 1779, 1780, 1781, 1782, 1783, 1784, 1785, 1786, 1787, 1788, 1789, 1790, 1791, 1792, 1793, 1794, 1795, 1796, 1797, 1798, 1799, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023], "entities": [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 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, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 346, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 350243, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 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, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 247, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135115, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 135116, 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, 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, 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, 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, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 274908, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 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, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 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, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175034, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 175035, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 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, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 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, 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, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 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, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 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, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 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, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 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, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 135117, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 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, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 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]}