{"name": "model.layers.21.self_attn.o_proj", "dim": 896, "in_features": 896, "group_size": 64, "codes": [570556938, 705178154, 2819138210, 539625600, 2190123528, 2150146720, 2158526592, 681575050, 578854944, 572525066, 2687142402, 2718083208, 2317355146, 2158659746, 42076162, 2148049570, 573178410, 2728954368, 705200298, 2693270144, 34114216, 679617186, 673317538, 176171690, 2720531112, 2829617792, 539132552, 713205896, 2325774338, 178948130, 2854363296, 548022440, 679651496, 2821236904, 178782338, 2317494282, 2189560448, 2324343330, 2861172874, 2281835018, 2189459490, 2324177440, 2290780680, 2720145922, 715170306, 2728558720, 715825674, 2156529706, 2863145000, 539133952, 2687019522, 571124386, 2317519400, 2189959296, 2862647456, 2693270026, 44049066, 671648392, 2326437928, 679485992, 2318010368, 2854256682, 2787978, 2148149770, 2191688192, 680034474, 537397768, 2315913216, 2827135528, 2854914592, 2818583202, 2158624906, 2158133280, 571090978, 715268776, 715827754, 713558666, 141442, 706748546, 2720172584, 2290255904, 580911658, 176718344, 2181038624, 136970882, 2728561184, 547391498, 2099202, 2852259874, 2726472354, 170402336, 2862786600, 2189953538, 9052800, 538978312, 2695407626, 2684389538, 2282356778, 2282358954, 42502176, 713067178, 545424010, 2323646624, 136839338, 144843272, 33564832, 2861211786, 2694981794, 36342440, 2827616778, 2686986786, 705299080, 2149746720, 2156396674, 2694973960, 2852127242, 713075336, 713164802, 2862785066, 44599466, 2317525666, 2148141736, 2315397640, 2317879336, 143131266, 176325256, 167772832, 10660386, 35686402, 2323654698, 715163658, 671621672, 548012170, 680165930, 2694873632, 2861211690, 2317363720, 2821195784, 2854922762, 44206634, 2694850602, 679520938, 2315919912, 2284323360, 2283806752, 538976386, 2318043264, 2158632960, 2292722208, 2863269920, 2692909058, 2290625194, 715688578, 2861047816, 2290231426, 178301600, 713720362, 35785378, 573055016, 2718444072, 172170, 2181737098, 144704170, 572694536, 2156529674, 673745538, 2854224426, 2728559272, 42508298, 579347106, 2283937792, 2189961256, 2283831298, 2318041730, 2852685866, 572563968, 10496170, 41976360, 2860558856, 2720565890, 2283931688, 2818746376, 713163432, 2283938338, 713198240, 713195552, 2156013600, 2283842218, 2827618314, 537045154, 2158528682, 2863147682, 2283833888, 2282258472, 2726855336, 2785920, 167938184, 671254538, 142607018, 545269920, 134875658, 2315389056, 2324332586, 537526400, 2622080, 2239106, 8390696, 35660450, 547487752, 707297834, 2695397888, 136315562, 673316992, 145271432, 136874018, 167911594, 2290657962, 2829584930, 2718040584, 2829093536, 2821359744, 2852298762, 545260192, 706749090, 2158496416, 10616968, 581075466, 705333384, 134381730, 176327336, 2821202088, 2318051490, 2694884000, 580944418, 2818744832, 539656834, 571083274, 2852825640, 2325782530, 2156397186, 168298656, 2317494280, 2818706090, 581444266, 537436682, 2720571392, 42084522, 2290229888, 704806946, 42084904, 681618080, 2325785248, 548020256, 2818712106, 2317918728, 2148182696, 547400354, 713591466, 44567210, 2818613770, 2157969538, 2156570762, 178923528, 2156397184, 2852784680, 2323776040, 545292810, 679649416, 2729060994, 704809474, 673360032, 2284464642, 9076776, 2158534658, 2720533026, 673874088, 169902762, 168437792, 178397192, 2720540832, 2181595296, 2284464800, 715139592, 33718314, 671754762, 679518376, 2318019232, 2284331522, 2827649024, 142617258, 2317519368, 44605994, 11018762, 545818634, 2693433514, 673843200, 2852651040, 145393696, 537430018, 2718468610, 2317912224, 570567296, 2192058376, 176160800, 142748168, 11149354, 2854920864, 2181079584, 673718818, 2284331658, 681749000, 2281734312, 33685634, 178301570, 2818605186, 2147617442, 570433538, 679616544, 35362, 2692884490, 2181726882, 2829092898, 2685043240, 681615360, 547889664, 34112138, 2192059042, 2695407744, 2183309312, 570957864, 44599840, 178913834, 538978432, 2827626624, 2854365322, 2863303208, 2315291146, 2818736768, 2860515488, 2852792832, 548014122, 11051562, 2325916192, 2191564834, 573180458, 706748546, 705169960, 178954242, 11143168, 578953738, 2686591490, 10486272, 539142816, 2720540832, 534664, 167911424, 2726306312, 673876128, 142748328, 2684486186, 680142978, 2761344, 35824162, 145399810, 144844960, 2290098698, 134916098, 2158502056, 2181702304, 2692743338, 137011200, 545958058, 2138634, 2695012480, 679608994, 134776872, 2854756520, 2720137858, 539134112, 2687107720, 539502592, 2686593066, 2318010922, 35817632, 578857122, 168470664, 2189961864, 2323652608, 2158627338, 2192089642, 547398186, 167782920, 42107016, 2183659560, 706742920, 36175874, 2827526816, 673351842, 2726864898, 2693442208, 2282234378, 144878248, 2726300200, 2818574858, 2157979650, 10488320, 168297122, 2292886050, 713689770, 2827517952, 707397634, 2726953482, 680173728, 2189426690, 2687019680, 715295272, 2728919584, 673360546, 2156562432, 2183667840, 545432202, 8915074, 168331912, 2821366280, 2728402946, 2854748288, 2829068418, 706781320, 2717909122, 2829066272, 2290092706, 2685018634, 2686978050, 2292722336, 707428482, 545425920, 2281711752, 671623850, 680004098, 2292877960, 10658304, 172066, 2183143944, 2720541218, 2827651754, 144845354, 176687144, 2150113418, 2317492394, 2191532200, 169902760, 2819235976, 178946562, 143264386, 682231810, 2181597226, 2820672170, 673841800, 673319554, 2148141602, 537428488, 539533322, 2189436930, 715262504, 167815810, 2325751850, 2861050528, 11184258, 545925288, 2315913762, 715786282, 2282269216, 573211170, 666282, 2685012106, 2726996640, 539107840, 2192050344, 537438208, 673843336, 715131426, 143163912, 2726297634, 2684496000, 682100778, 36209290, 2720172032, 715688608, 578955938, 2191657480, 539623562, 713032322, 2726299656, 178922112, 570993288, 44736680, 136848032, 33282, 143174146, 145392266, 673753226, 2718607522, 136978984, 2852792352, 579346472, 2852268712, 2138752, 704678570, 2284454528, 539134466, 680135296, 2190123008, 134250624, 681749152, 142608392, 2290100392, 136489482, 2694881288, 2192179242, 581575330, 2190115496, 2726305930, 2149754882, 2827657864, 2694881282, 2158625280, 704815784, 2862744194, 2290747906, 2820704776, 2290745984, 42639368, 2148180480, 2852825760, 168469000, 143303170, 144703624, 2325881480, 176169600, 539492482, 2718468234, 2148147370, 44597922, 2728567432, 134392322, 2290746024, 682229770, 536912552, 134250536, 2684354690, 35660424, 2694883842, 573177898, 44042752, 134906410, 2315388968, 11149962, 680173600, 2183268384, 2190123042, 2183662090, 41986050, 9054336, 2281875978, 713041922, 2687115816, 134775328, 2631712, 2819099138, 704784424, 539535522, 2686461960, 680174240, 2863268384, 2290256040, 707307520, 539503106, 42510496, 2729050626, 671787562, 44728992, 134883850, 2292222634, 2729085448, 579346952, 707396138, 2820702848, 539535402, 539536040, 2728435842, 680174114, 2692776098, 665768, 2718572704, 2861204096, 2315788296, 33727104, 2283809440, 2181565090, 2150238728, 2158658210, 2156046986, 2189558432, 581435528, 8946208, 546, 2629794, 679520256, 2854226432, 2728927744, 143271946, 2317486722, 42508936, 704776226, 2718566408, 2695530656, 2191534112, 169904128, 2819268616, 547531424, 142770858, 2693439624, 35685026, 524450, 2854789152, 2148048898, 545825290, 143174272, 2292722346, 2852292650, 2183791138, 2852651658, 36219042, 2854750848, 705169546, 2695006344, 2827102720, 136479394, 2323654690, 2829090954, 143294602, 2692915754, 34111648, 2292711554, 2695365248, 134752384, 581568682, 2827102240, 11051010, 2326405152, 2192187944, 10526890, 2720702600, 578846850, 715794594, 2323653154, 2191698472, 34244648, 681714312, 682240522, 8388746, 2292195842, 2755208, 2860548608, 705202722, 2686624296, 2728960034, 2181726882, 2191657088, 715819178, 167905960, 581435912, 8955906, 136325674, 2819138176, 673359914, 2820811402, 2728534658, 715259944, 2156537888, 539110058, 573211146, 580913290, 2290123264, 2183137416, 2726985888, 2080, 705200130, 2852694050, 142614568, 2852825760, 2821228576, 144835074, 2315913730, 715663874, 2290254336, 2820670082, 2149753474, 2862612482, 2156407304, 144843296, 579349032, 657952, 2692778658, 2729060490, 581568680, 167813792, 2132482, 570985002, 2183299112, 713730696, 680143370, 2693408802, 2827520042, 707299840, 2854912002, 2181040168, 679520808, 671132192, 570460288, 2281874080, 537405952, 2686978082, 2686484640, 547915778, 145367690, 2693302818, 134916744, 2192058914, 713203752, 33718816, 2861081224, 2148040744, 10529410, 2292722314, 572664458, 2687115296, 144738978, 170043938, 2852162176, 679608330, 2189953034, 682133640, 2183268514, 44181642, 547922602, 11184298, 2729093770, 44566666, 2729060394, 2860525578, 136489090, 570983042, 35825792, 2281734816, 547359234, 8391202, 8529920, 34089130, 2717944448, 136357930, 571113600, 2317353480, 145361448, 36210856, 2148147712, 2684364800, 10649728, 2718444040, 2181073442, 2315266082, 573055010, 2191657090, 134873248, 715170464, 134217896, 671777450, 2686462506, 10659968, 2281734656, 178299018, 2695536776, 581566464, 547529378, 673325600, 8429696, 570564736, 2290647722, 168339618, 682240522, 2292329120, 170002464, 679610498, 2150268928, 2189598880, 2158504576, 2852694698, 170044074, 136874504, 704784426, 2323679752, 35684488, 2181595264, 2150244360, 2687107594, 2861181570, 572688520, 570984994, 2324170786, 2282392096, 2726865568, 2183137320, 168463018, 145269384, 42082338, 2156569256, 2718573226, 11176490, 545267714, 2726437416, 570566658, 2829716002, 680004106, 2854363656, 2654856, 2156406954, 42609314, 581435522, 2684521002, 44597378, 681607714, 168436258, 2325913632, 2852784648, 2854355618, 2158004232, 136980610, 2097314, 145369608, 2315922088, 2189437088, 142647336, 167903754, 2820808712, 2292326922, 2729050634, 2726864896, 168296488, 170427040, 136356354, 2692882472, 545786536, 705200650, 2720178826, 2692786344, 713589288, 2694884008, 2820833282, 671746698, 2686618114, 713728128, 2282260520, 673712802, 2852653090, 136487560, 2148139042, 573057160, 2158110722, 2192058914, 548020266, 2192089248, 2829754922, 168468520, 42115586, 713042432, 41984032, 2860524032, 681713696, 673745536, 2685020682, 707436714, 2684354560, 2860524040, 2827520034, 34089090, 9077280, 35693096, 2827493922, 2692743202, 707430442, 673876098, 2829200008, 44206752, 2191565480, 2148049418, 2728951946, 2323655298, 136480800, 33595560, 144738954, 2785314, 2189599402, 2292722178, 2290123264, 10794, 2718573096, 2315780130, 681716354, 2819268650, 713564682, 715786754, 2852659368, 2192059040, 170043392, 2283831464, 524418, 2693300394, 2821226632, 537043106, 2852825218, 581468680, 2726439464, 2155883138, 2323685536, 2829091456, 136348320, 2726955528, 671123498, 2684919850, 2862745634, 2728405640, 2315911680, 573088264, 42467466, 581083170, 2317353602, 2282390016, 2692884994, 11149312, 578824714, 2189993984, 133162, 2692751520, 2686485120, 715262090, 2854791808, 170002986, 2315790506, 170044064, 178397320, 705340074, 137005600, 537428650, 2282234538, 706914314, 2685020680, 2315429890, 581083168, 2181570720, 2181071360, 2852661922, 681738888, 2728929442, 2827624962, 2292328480, 2181073570, 131200, 170008618, 707265032, 2854363778, 145361450, 545426058, 176325256, 706873984, 2292744704, 2183834112, 2317527040, 537567272, 2728536192, 2156432002, 2181040128, 2726330370, 178268840, 178293248, 545784328, 707397760, 2281865378, 2726299656, 2281834632, 713695264, 34119848, 2726332416, 2862653450, 2292353032, 2684912256, 44605962, 706742912, 2695012488, 2281703466, 2281867426, 2323818506, 8194, 2687109768, 673745544, 36176416, 579373738, 176695330, 142780554, 681740938, 2191567368, 11184778, 571091592, 707264520, 707308042, 2863170056, 2829060232, 713591434, 2718466184, 137003144, 2695004296, 2315782656, 2685012000, 2818580650, 2826961058, 2189992616, 570460200, 2315780256, 2826969248, 713596930, 2687109122, 2183178760, 578988674, 2717941922, 680010368, 579379752, 539625610, 34245162, 713687680, 706914304, 715270698, 2829058568, 2281833128, 671227938, 671131784, 2686486528, 2282225824, 704817290, 679616642, 2189566472, 2284324896, 2821236744, 2282389632, 2720041000, 178389152, 2818705416, 673196160, 134884000, 2726865416, 2192081066, 2156535850, 2720563234, 545915040, 673327114, 2686616104, 2183703048, 2829232266, 2315821064, 578857610, 673351712, 2284325026, 537012904, 2281701506, 2323654794, 2284325512, 143131138, 545915560, 143295136, 570950178, 539108002, 2284486816, 547924104, 44606090, 34113674, 572565664, 2726429344, 673194666, 33598112, 538970280, 673318914, 2854781570, 2695408288, 2282357376, 2149591712, 581083296, 572533250, 2183793320, 176726178, 545268352, 706781730, 536871586, 547914282, 2785290, 2860648618, 2819230346, 2829058568, 2284489256, 44204194, 2695407754, 143294984, 2728569346, 44179496, 2695504010, 36186274, 176685698, 2861082624, 167905832, 2694881928, 2687141920, 144869418, 2317912586, 2292318240, 547922434, 2861083170, 2189961736, 178260608, 545956512, 2292195338, 673349672, 42084520, 2292329128, 176195586, 36317736, 545825288, 713588744, 539140232, 2820810754, 2189961346, 2852685960, 713589256, 36186656, 2854226058, 2728534018, 707403784, 2147527210, 713064610, 145369760, 2191657120, 673841160, 2183692808, 8397474, 2860654624, 2323808426, 581574826, 567976, 136849570, 2827518472, 2854791848, 131722, 34086954, 2284324896, 2189983784, 2315815554, 134351490, 42641928, 10494080, 168306856, 571123874, 2829099528, 2718599296, 2694981634, 2826961032, 35782816, 2130602, 671776936, 134916650, 2191657120, 178299530, 715827850, 10528800, 2693400704, 2189568544, 2684495872, 2787362, 2862645384, 2821327490, 2317361800, 2728526464, 2105992, 682230440, 169904674, 2819130024, 11182208, 2138752, 2158633002, 2149753514, 2183793288, 2717943850, 2693269640, 581476994, 2156397224, 2718436010, 2717942312, 704809506, 36309120, 34245152, 581576736, 2284366344, 2821202474, 539140776, 10496544, 44738560, 2684365344, 2183834122, 11151394, 2290223240, 2827001992, 2726865408, 547399712, 2283937800, 44173864, 169877666, 2827134978, 2181606024, 2292187176, 2819097250, 2315297416, 704651394, 2852782600, 715817610, 2718605346, 2718040098, 2819236002, 572655746, 573048864, 2852168322, 571089442, 2292850848, 578986664, 10616840, 2852825728, 671754368, 42631690, 2315395242, 572662304, 168331818, 2827651210, 570960514, 8423426, 539011232, 537526954, 2862620704, 168337922, 2826971178, 2695006210, 2183299232, 2315945992, 2189959840, 671129760, 2290264584, 2854920328, 2829713570, 2684363432, 137013922, 715653282, 2181171210, 673188520, 537035392, 2863145504, 2183798794, 713031818, 2726822408, 2271370, 176718336, 2861211810, 8923682, 167772672, 2693441696, 2693433354, 539109544, 539132552, 2290125312, 2282359456, 136480896, 2191524522, 2284494986, 2150236680, 2852129450, 679649922, 671654570, 673850026, 713695882, 2155872290, 2189559810, 2189428744, 44206624, 679520770, 2729082882, 41943074, 2663048, 688160, 2862620808, 2818605570, 2315954306, 707403784, 539533986, 580944394, 2862753826, 2183301632, 2283972610, 2292713506, 2693300392, 178299432, 2323808416, 2718050344, 44040232, 579471874, 673325706, 2323645056, 2281865344, 2149591586, 715262114, 2829625474, 2720533122, 547916330, 2717952002, 681713824, 144738856, 2684526730, 143165984, 682132008, 547531272, 11043370, 2819229730, 570597504, 2829093378, 136446632, 2720008712, 705308712, 565418, 2324310656, 170434698, 2157971488, 33554432, 2854256640, 176685706, 2726430760, 44695720, 573188098, 2695012392, 2854232610, 2148182530, 2281865760, 682273280, 2854914602, 42476074, 2183269032, 2191525930, 143139458, 2854922272, 33563176, 2282227850, 679617160, 705202848, 2192212608, 2282399872, 538968226, 681715850, 2820713128, 2692882472, 2283831426, 2863180330, 2827133600, 2191526024, 134744706, 2695374888, 2140162, 547359232, 143174314, 2695399424, 36211330, 538968706, 581050920, 704653480, 2829101696, 178915840, 2684889128, 2149753386, 2718042624, 537002496, 537559168, 167774344, 2317912074, 2181605546, 178432674, 2827657890, 545792160, 2820710954, 713031808, 33695752, 2862744072, 655392, 537397282, 10518698, 704809120, 2323784362, 2326307490, 2720541194, 2695505960, 581577384, 136880776, 2863308840, 8913056, 2292359210, 2317525160, 2684364962, 2720146090, 548022312, 176818218, 2292711434, 671785610, 536871432, 2726472226, 2861206048, 2720669834, 10494472, 2191567520, 2315954688, 8390816, 167772800, 681609888, 2181564554, 2854258688, 2292361768, 2097192, 2684521120, 2148173832, 145229992, 2726857354, 2720563208, 178290850, 713163306, 44599840, 2726430856, 2685010080, 143263752, 671131650, 143174144, 35785344, 2854750722, 2156431906, 671645704, 679520290, 2720538794, 2860517514, 136456834, 681747074, 169878146, 36317824, 2318049962, 2290745354, 165920, 2720137216, 704776192, 715172360, 663562, 2818713736, 2820679810, 580954122, 2693302280, 545270282, 2820677632, 572533250, 2863278720, 2854756512, 167938210, 2323785730, 2829584416, 671776906, 579472008, 2317887520, 2818605568, 673317384, 545301000, 707297320, 698920, 2819129858, 2692884616, 2290231306, 136972448, 545303040, 2694840994, 44171434, 33695874, 2156003488, 2158494368, 2183659650, 713599138, 34087594, 143261738, 2821196416, 2852268160, 2290092578, 2684879496, 33693736, 2654848, 2863309474, 713075362, 545819266, 2281843210, 2686453896, 2317920384, 2156538536, 2852825256, 2860556416, 571114154, 573212832, 713067050, 44704266, 2685052930, 671754410, 2854226466, 2692907656, 705308682, 2290614786, 547367560, 44730530, 2818613920, 2861181066, 34210336, 671656490, 42082464, 2693401218, 136481448, 2860655234, 2239138, 704643754, 41945226, 2692883074, 545400842, 2861171370, 2290255914, 2290123304, 2728960522, 168298496, 2854791720, 2862776968, 2860646914, 578945024, 2692907018, 2827092488, 2863276682, 143269890, 2317492234, 2860548744, 2695374858, 2158633480, 2323654698, 2829223944, 176194208, 2290786472, 545392770, 2686452266, 2754592, 2820712482, 2290780170, 2827649186, 2686986794, 2181210154, 2282392234, 2292320896, 707265186, 2728954402, 579347080, 570984490, 578988168, 671220224, 2718605994, 134253224, 2726830594, 679477794, 536879784, 580952610, 136325258, 176163338, 170567714, 136325770, 136880682, 2284486696, 2694979616, 2326301314, 681716256, 167772834, 581085696, 707307522, 42074114, 2684526592, 545827490, 176335488, 2862752256, 682264738, 2156560512, 2861074978, 35793024, 2726996650, 671097344, 679518208, 2158496418, 2685020714, 2718048930, 715170304, 2718042248, 2148171906, 715169928, 2292877450, 2148016138, 2284497440, 2728528546, 570992672, 144843434, 41951754, 559114, 2281701536, 548053152, 547397666, 2192214024, 176859818, 44171432, 2726854786, 134228480, 539001352, 134777378, 134783488, 2720172554, 2818574376, 2192220808, 44599432, 2819098794, 537405600, 715786920, 706882216, 2695528448, 2827651720, 35783208, 2728405130, 144711842, 42639402, 44083234, 681706016, 2726830752, 572654120, 2818738690, 136849920, 2158493832, 2854757034, 9078816, 168436360, 673194666, 145263266, 2150115880, 2281865888, 682232456, 33555082, 2685050912, 178290848, 2317918888, 2684487810, 2718081578, 681747082, 2290756096, 673745416, 2150140032, 2189461674, 2729058440, 2315397794, 142606344, 170008610, 134349312, 2181562888, 679610496, 2854750888, 167805056, 673360000, 2315790498, 2284356136, 2695408162, 2190092810, 2290131488, 679618602, 539494560, 36211210, 2158495786, 2717943968, 2326438442, 2290745898, 2720137768, 2692882442, 2315944064, 573211170, 176685186, 2158004898, 2852257920, 707275424, 42606728, 9085568, 539536034, 581575306, 2826961064, 679487496, 36210696, 176162850, 2324176928, 2181571232, 2720014336, 704684704, 170533514, 2827092642, 2326268554, 2290657410, 144837128, 2290124928, 2323654656, 2192187912, 167946242, 2720540712, 11051178, 2281711746, 2827134976, 2860681218, 571083304, 715686442, 2189557928, 34087560, 539099808, 2148139050, 44171402, 2263682, 36315818, 2854267392, 2694979722, 35685002, 2284487178, 2829090856, 2148008458, 2325752450, 527018, 2149752834, 537002626, 33695786, 2284356098, 578955298, 2718433952, 2315946154, 581075104, 2818705568, 8528416, 2684912290, 42633386, 2181212834, 705341578, 2862746280, 145359370, 681738786, 134906378, 170533504, 2157971594, 2720008744, 2692909058, 2183667848, 2147625088, 168329226, 2317516928, 168429738, 681708200, 2323679914, 2718605352, 2183168032, 145270952, 2325875370, 581444130, 2854258824, 44706306, 2283840162, 2827487880, 2282367530, 2684913706, 2720137216, 2325883042, 2726830090, 2854264842, 545792554, 537002632, 715268768, 579478016, 2720172680, 713599138, 44083362, 581569154, 36306986, 537404034, 571080872, 571113602, 673317512, 682142346, 578846850, 2821237290, 142647306, 2158133762, 2821360296, 2158501896, 2720016896, 44042280, 2150107266, 580952106, 2693440002, 536912546, 8552586, 2190123656, 704774666, 570433544, 136, 2315954818, 2158133792, 704774176, 141994, 581042344, 2829623840, 2863276170, 172202, 671229984, 2181572736, 2692917898, 2183801480, 2827624610, 2720530440, 578847370, 2720702984, 2323679914, 2820679680, 168438280, 2323776010, 2183701002, 144867362, 178290688, 2323679778, 713042432, 2315289130, 2718566952, 2695505962, 548020906, 715696258, 166432, 572532778, 170404352, 2692743680, 715792386, 680165506, 2292318338, 681618080, 2829068426, 671131690, 2317385736, 579373704, 168339592, 42475562, 713206434, 36186658, 2315257994, 715128842, 170404384, 715688578, 2158495882, 2183301632, 169869832, 2686460448, 715825666, 705333248, 176857088, 136480770, 2283973160, 2181038728, 2695373480, 142649888, 704686632, 2685020832, 2687019170, 8521866, 581476994, 2181210786, 2149722144, 2318041642, 2318051968, 2157969450, 170428584, 2821196456, 145361024, 2150116008, 2158635138, 2726305794, 2695365162, 713042562, 680173602, 705301152, 547490434, 178389034, 2860679818, 581053090, 2861172770, 2189961762, 176693280, 2181734408, 2191698568, 2854395912, 2720530954, 2695014944, 11045408, 2863301128, 2819139616, 671615018, 134782984, 706748930, 2692776488, 42606624, 142608426, 136357922, 143272576, 170535554, 2829591210, 573054976, 8923272, 2317516808, 2192091808, 2718083072, 573178024, 2686976034, 11176608, 176201730, 2149746816, 2726331048, 539099170, 178913282, 2861179552, 2863278080, 2148139690, 2283938346, 168438280, 2148010538, 176687778, 34089512, 145229826, 680165536, 545423912, 715792898, 536904328, 2317527688, 2149624322, 2818613408, 2694979744, 715827722, 2821193858, 2183670440, 2281873952, 2687150210, 2183798952, 2148149288, 33564714, 545827368, 2281832968, 671645698, 2726863370, 8390792, 2726854664, 2147485728, 10519176, 169910824, 673220642, 2694881290, 547389962, 2325742120, 2829232266, 2183307304, 136325642, 2155905064, 2283806848, 680045066, 36350626, 2829091362, 2284358312, 705300514, 2829593224, 2826969096, 673743370, 2181734912, 715792906, 581609474, 707430946, 2829584552, 2191657514, 2158659746, 2726996098, 578977832, 2718050826, 44173986, 2729093794, 2192091272, 547889290, 2728561186, 2183834274, 2158503944, 2292189856, 2827517960, 144703498, 704678402, 2819137536, 2720049698, 2315946114, 545398792, 42076320, 2852300810, 2861082752, 2315913224, 2284333058, 8946336, 2292220554, 682131490, 2326274082, 2149755400, 679488008, 2147615264, 579512832, 11141794, 2292886178, 2819139586, 2718566922, 2852266658, 2720530562, 145367082, 10519082, 10494120, 42109578, 178784298, 681574410, 680004128, 2158135978, 713720362, 10659978, 2819236392, 2156046474, 134906402, 2132480, 681615402, 2183268362, 707297802, 2726297728, 136315434, 2283801250, 570591370, 2854881930, 704678442, 35498, 170041984, 579338408, 2183299754, 681615368, 8396968, 2852160034, 2854758530, 2684887592, 704776832, 2729058440, 42633256, 142770346, 8562722, 2147492008, 2292711586, 539666946, 42598538, 713730730, 578857472, 8953986, 2820843682, 671656450, 680003624, 2158502434, 539500674, 682238506, 573087784, 2729058954, 2820844168, 2692754050, 2728528394, 2158010922, 2292719786, 167782402, 2181701794, 134384256, 539658920, 2271754, 176726658, 178815138, 671129762, 2323816578, 571088904, 671230594, 572655618, 547883178, 682099242, 2863177888, 657538, 134906016, 2718433282, 2854887562, 170428418, 2158660098, 2829101216, 2695014442, 36348416, 2693441546, 573047298, 2192058888, 2183299714, 2317492864, 2190125056, 2717909634, 2829068970, 2820802594, 167914026, 2156527754, 178956424, 539501066, 2695014946, 571080874, 2718083240, 2290254464, 2325741728, 536914440, 704774274, 33595938, 2326430378, 545923074, 705341568, 2323775658, 2718468106, 2821229192, 145228458, 2147493888, 2729085578, 2325741570, 2147647658, 2819140256, 2148139560, 2796074, 2821196424, 142649504, 44171424, 2819107328, 671088770, 2158103168, 673185826, 715795074, 2863178242, 713042592, 705169920, 2183669800, 715163690, 2829716136, 34112042, 2852825224, 2325774976, 2821201962, 545390592, 578953384, 579469824, 545393152, 572697130, 2852651658, 42639402, 10657834, 2726338720, 143173760, 2149582984, 2854258816, 145358890, 673841674, 142778912, 142770178, 2717917216, 2854388226, 682142336, 573188770, 2155905674, 581478538, 2728566952, 715268642, 2290789032, 581607976, 696968, 2685012520, 547889160, 8398986, 570433664, 2282267306, 134228138, 572523042, 2315911714, 2684364930, 2854225960, 2818713770, 2282225674, 2854889640, 2283932330, 548020232, 36339744, 2694849162, 8527872, 2821360296, 681746560, 671253162, 2854387746, 537438218, 2821360168, 41976490, 2315258528, 2821228674, 2796162, 2183170048, 2183833610, 2687010978, 136357890, 34089640, 2183659688, 2827004552, 2821196418, 713039872, 142778890, 578953760, 2315264000, 2695530536, 2860523520, 2181728392, 2829746826, 547367042, 2829746690, 2147649666, 2315428520, 2315782698, 11018242, 2325881346, 2860525696, 134359048, 2155905034, 44212736, 2852168320, 2284486690, 2826963464, 671656488, 547489954, 2323646474, 2829222050, 2685020320, 2284495368, 145230464, 34242592, 2150139912, 2155874338, 2181571240, 36184066, 134359554, 176695296, 671252650, 2147625090, 42082826, 2292746752, 2827520640, 2684397578, 136850090, 2292222504, 178432002, 2190115336, 2852259880, 2323775528, 174120, 580911104, 170524802, 571123874, 8948226, 2323646466, 2325776898, 2157980288, 2148008610, 673327274, 2694881408, 2263680, 539631786, 42606762, 36217346, 2629632, 2854357546, 2818581160, 2687009314, 176168960, 2324212352, 143165986, 2315790978, 547357322, 170429088, 142617224, 2793992, 679512610, 2156560544, 2729050114, 172546, 2820704394, 2718081666, 681749160, 2315946506, 2718441600, 2720148106, 134228648, 2860648608, 36315304, 143139330, 134914178, 134752384, 545958538, 2720563840, 36184736, 2729091720, 2854879232, 2315430056, 2860646434, 33556488, 41986216, 170436642, 545955840, 539132578, 2852659848, 545825320, 2281865768, 2183825922, 2818703368, 707430400, 145369248, 168460418, 2315782824, 538968202, 581470850, 2292197920, 2149754882, 168337410, 2181071520, 581574698, 713558666, 2829101186, 2819098762, 536914082, 545300610, 2693409290, 2863139336, 2728962080, 143171744, 2189953576, 2315954346, 2861083266, 573180554, 2191534722, 42600480, 170426402, 41096, 2854748802, 673884296, 671655938, 42117280, 2292884128, 2684921864, 673712290, 547498632, 571090952, 2820680320, 2685011968, 170393760, 2695504544, 2718466208, 538976898, 2686986752, 2284358274, 33728514, 2692745224, 178258442, 539108000, 2325914114, 9085474, 2181704234, 2820800650, 8923136, 168337416, 2149582986, 2684520962, 579477504, 2158141954, 713588874, 170426528, 2189953674, 2729085570, 706740776, 2687017634, 539500576, 2292327072, 2693270058, 2718083114, 713075360, 2861213696, 2684488202, 2292326562, 539107976, 144703656, 2852298786, 134228520, 145391744, 536912394, 2852814890, 2854783144, 170560002, 2317877922, 36315296, 176728578, 144712352, 2726469792, 2315422218, 34212008, 2189461632, 570469000, 142615176, 10617002, 133288, 681746986, 704817184, 2317353512, 8519816, 2685010594, 2720573576, 2191558698, 35817632, 2861040256, 170043528, 548020770, 2290753674, 42082336, 44179584, 2290229386, 2827495946, 42606722, 2821333024, 2665120, 2324332554, 2150271136, 545915520, 2315946120, 539527712, 2686487178, 545294858, 176171648, 2862752384, 536879658, 176168992, 679617034, 547357344, 713695402, 2324169216, 2717950112, 136880266, 2292220458, 707436554, 35661864, 2292843008, 33587754, 2315954306, 2281734184, 2854922378, 2158635144, 2292353066, 2290755720, 578955786, 2717911688, 704684576, 2323644962, 548053162, 36216866, 2292877346, 2283839650, 11042952, 144745128, 539140618, 2183660160, 136489602, 176824448, 170035242, 2290754048, 2183824042, 673743010, 2821325312, 2148172290, 547883016, 2862745632, 2684396162, 35815936, 2729060866, 178793002, 704774312, 673712800, 2150279338, 673841184, 2158504578, 2726952970, 2720170154, 2718081672, 10521120, 2158012962, 143139466, 671132320, 2718466696, 2324170784, 2283840042, 2821357568, 2317918858, 696458, 579338242, 10410, 2726430882, 136323242, 706781706, 2717919368, 539001002, 581608096, 545915394, 536881696, 570425472, 581478922, 11010216, 2852784298, 2158535304, 2695498368, 2317517480, 545819146, 2149720226, 671230122, 579479594, 2281843362, 2692915202, 2854234120, 143304746, 36309026, 10652320, 2158108840, 176162824, 178823336, 2720139784, 2323679784, 572563488, 673743018, 2829716096, 713722016, 35653794, 2191689866, 2183695018, 671121442, 2717909000, 673226882, 2720670248, 143139368, 145238698, 2694842920, 679520290, 35653642, 2693431810, 707275272, 2820841610, 2283964424, 143164042, 524840, 2158625440, 538976938, 2156003490, 2862647426, 705341570, 41975978, 142606976, 2317385736, 2720137384, 2829714048, 2686593186, 2684486314, 2718574730, 578977826, 581438088, 2315428386, 2292875784, 170428936, 2147491872, 2183145512, 44040714, 673718818, 2281832962, 581476362, 170435114, 705306752, 131210, 671613064, 178825218, 2189590698, 713067138, 715293226, 11141120, 2156005418, 2726332938, 2718607402, 2829091488, 2106016, 2827127306, 570556930, 2854920866, 2323654784, 578849320, 2728566824, 2694849032, 2820809354, 2863309480, 2148040832, 168462496, 2726988296, 134220416, 2861083298, 681574442, 33718954, 713687042, 11010592, 35815584, 2325913738, 2181563010, 539527178, 2147649706, 673327656, 170434690, 2148016290, 545925256, 44608040, 2283833898, 581083274, 2852268680, 2718433450, 2325915682, 143132712, 2191524000, 2148182530, 2156429954, 134357122, 578955402, 41953928, 2192083584, 2687109802, 2693400738, 2317910018, 8429610, 715825794, 571082914, 2190123040, 2189961250, 2854783106, 2158110850, 2861080736, 2827001890, 2326307370, 2148049536, 2862745602, 176848896, 681749128, 537397896, 570425994, 713040394, 2318049418, 2192222762, 671776800, 707438722, 2694979746, 2324342816, 2324177416, 2189426722, 579469824, 545401352, 2158626986, 168298536, 11182760, 2820833832, 537010816, 2189599402, 2726857258, 134783530, 2862645256, 2158002856, 2282364938, 2284464682, 170426920, 547357184, 2315823648, 34086954, 2686615584, 2284486688, 2729058346, 2862653992, 2318008354, 673319432, 142737536, 713163392, 536872968, 713162786, 2819131562, 143163426, 2315430408, 36211242, 33597474, 2821327520, 176335530, 2695374976, 34114056, 8421418, 2664488, 33720960, 2827100706, 715161736, 704817672, 2324210338, 705200162, 2818613792, 33595946, 681615882, 2852160160, 136882344, 2158626816, 35817602, 142616584, 2726953472, 537404064, 548022816, 539009152, 10494112, 2158004224, 33564802, 2726824456, 2150107144, 2852135082, 682264704, 8560808, 2181079594, 2323685538, 44083842, 2863270536, 715825666, 34251304, 2284356104, 136980642, 580944424, 713599616, 570982402, 176719880, 2684486176, 545950216, 2155913896, 706914856, 2158133248, 2854232234, 143261856, 2820702856, 2726300202, 673884288, 2181073576, 2694840458, 143172098, 2156437642, 134742688, 536914474, 2795562, 2189434882, 715825320, 136348322, 11151880, 2854224552, 142737544, 2315911808, 707430570, 2726963882, 537045000, 2281867304, 35791018, 2325741602, 2728962592, 2189961728, 2158526976, 2684496416, 573057058, 136874144, 2852266112, 2827526824, 715293184, 548014752, 537397290, 136480768, 2821196458, 170559626, 2292351490, 2099752, 33694378, 2854357128, 2685044776, 2854365730, 2687117344, 2818613768, 2318051850, 713728168, 2189593120, 2695537314, 2149623944, 2827485736, 2829090944, 2148042880, 2726297600, 673884160, 2284333610, 170535594, 142770210, 682240000, 2158110722, 170404392, 2149745290, 176194080, 539666986, 167805448, 169904800, 2720016930, 2149713952, 11176072, 2315944458, 134875170, 2150244872, 671746088, 2852129280, 2687140514, 2181040768, 2281709730, 2854920872, 2854232706, 2282225832, 2860558472, 682262562, 539107848, 2183301282, 539527210, 2693311114, 176857730, 2718042656, 8915106, 2852790824, 2129952, 707305610, 2863309322, 2082, 704676362, 2726987912, 2181728930, 664106, 2821204514, 170426370, 713203746, 715819048, 2726822016, 2718564872, 2183801512, 41984520, 9052800, 2827004032, 2821195938, 2860515978, 681574440, 545431722, 2720694818, 2290124834, 2189953058, 168337416, 2326265866, 2323785728, 2827626506, 2818736674, 2863169674, 671656576, 168339968, 176300160, 2852651170, 2684921986, 10487936, 2317355688, 565794, 11018242, 2290262154, 680134698, 2863169544, 2684528808, 2854879234, 2717949952, 42085002, 2189459970, 2155905568, 671746210, 2692882464, 145361032, 2148172456, 2155913256, 168307242, 136325122, 681617922, 707267234, 2862654112, 2852823592, 2326430242, 539633696, 707273376, 168329768, 10618880, 2728921762, 2290745346, 2192187434, 170533538, 2852268552, 34080810, 682141698, 532618, 2155905666, 545294976, 2189592576, 671131682, 673718816, 2820802720, 2827625000, 2181210658, 2132648, 682265120, 2728559104, 671219720, 2292722344, 2191557162, 136849960, 579379840, 679649312, 144870048, 2189592714, 2854789282, 2148147370, 545292968, 8522410, 559656, 655360, 572525184, 2189994024, 2183268994, 2324177026, 2290756138, 2720139906, 2156044840, 539011616, 142647304, 2282266752, 2829623978, 2325751976, 2324179586, 2827100808, 573212832, 537567874, 11141128, 2284487306, 2818736128, 170535456, 33564834, 35824256, 2685009960, 671785472, 170009120, 2183307426, 673185922, 9052194, 570435752, 176204456, 2292353034, 713689634, 134350848, 713687682, 2326397570, 34079370, 578955432, 2326298752, 2685053576, 679649442, 2695004298, 2292222624, 2726300202, 144870056, 2720663680, 545425576, 2717952002, 144842784, 136317472, 2692876426, 178915464, 573081770, 682109064, 2854363784, 44040330, 2692882602, 539107882, 136448552, 2684922400, 2181573130, 2189984288, 715827872, 170009226, 176325282, 2684527242, 2684355072, 2684496008, 168337536, 44042762, 2860556808, 2854881794, 545270282, 2315952802, 35792930, 2315266048, 2148049408, 2181562376, 2686494728, 2189599266, 572656170, 537034912, 655912, 2862753920, 2292320768, 2819228200, 2282234368, 143171626, 2326274730, 2290092714, 2325881378, 705333794, 8528554, 2720694816, 2687109154, 681714338, 2292195466, 2821234816, 11053736, 2189469832, 2852257920, 2148174464, 2854225954, 8923650, 167813640, 2281744522, 680141354, 2324332704, 539533312, 2150148224, 570434218, 2147648042, 2292220458, 547391618, 2290221186, 178793122, 713719840, 2318017066, 2687148040, 2684919818, 2155905666, 167903368, 573221506, 2718433960, 578857130, 2686625930, 570599432, 2292350978, 2283940384, 680135176, 673229344, 2819131402, 2281873920, 2181171336, 537010184, 579510434, 145228296, 2323653154, 2318043682, 2692775946, 2158667946, 2183831722, 2281701384, 2292722338, 682142248, 713163304, 2148139560, 2829058210, 33693824, 2827528704, 2821367808, 704645760, 134875816, 2158143650, 2325873186, 134381568, 573180576, 2269824, 142770826, 573057672, 2827495938, 2281701538, 2686978570, 41951786, 688138, 137005192, 706742306, 547914402, 2684396200, 2854357162, 538978818, 2290655752, 41945602, 2692753952, 2726822056, 715784328, 671785514, 167936136, 2282400392, 2292851360, 2728929920, 2720704642, 536914048, 2717952522, 2283840010, 2183660168, 2326274218, 168296584, 178948098, 682229890, 2728559242, 537438216, 681584770, 2292746784, 680044680, 136355882, 673712642, 679512576, 167772322, 42500130, 2720047776, 10882, 2318043786, 535042, 134225954, 573186568, 33726600, 2158666376, 579379840, 2692743720, 2729058818, 547528832, 167903266, 2191698088, 42468008, 2829716128, 35662336, 713697794, 44703776, 2695407776, 2292327042, 713566216, 2181179914, 578953226, 2820800546, 11176104, 680143368, 2819261056, 2693310602, 2326407714, 2181038090, 707305634, 2863278626, 2695506562, 2726963338, 2192181378, 713689130, 2158101000, 2181212674, 671132168, 2687150600, 134381698, 2829623842, 8563242, 2785920, 2862655624, 35693066, 2827133096, 2148051584, 2854914218, 2827102248, 11042824, 715688074, 2821368458, 44728834, 2821227042, 2684485770, 36317736, 547923970, 707307522, 538970792, 176848896, 136871968, 2282258442, 44212360, 2181204608, 2156529832, 547889160, 713556096, 137011232, 2687011464, 539140610, 547359360, 2282261162, 134916736, 2821226666, 2150105762, 176687744, 10496650, 136325634, 2155882624, 167944704, 713205896, 2718081536, 2818738304, 2694842538, 578945056, 2720532618, 2292326952, 2821333538, 2192089130, 44050594, 2854881280, 2717919370, 2686487080, 2720016898, 545292320, 547398152, 2852159490, 44738600, 679643178, 2292220416, 2720038922, 537034792, 8560672, 2695531040, 44572706, 547398280, 176333354, 2818574344, 2854224418, 137013890, 2729085440, 2147527208, 2183792682, 2854750762, 536871074, 705331754, 35815458, 145359496, 33440, 2147516586, 36184736, 2819139618, 713728520, 2718468106, 8947840, 2292853408, 2158101162, 579502624, 178946688, 2829713570, 682264610, 578849448, 2862779008, 145270922, 547531392, 2827520160, 178424360, 2181071392, 2315256490, 2762754, 2684887202, 682263178, 44179456, 2183268864, 178259970, 170011274, 682139680, 42599040, 2190114952, 537567272, 167905920, 2150148130, 707267234, 581437962, 2147491976, 2820809250, 2860681384, 539003424, 136448682, 2317912234, 43648, 170434730, 2728561314, 579346954, 2181726376, 2718040704, 2183299584, 2818572298, 2147623554, 2693433506, 2720139394, 2820678184, 715129506, 681715746, 2726953000, 2315780098, 9046146, 2852135464, 33554440, 2324201610, 2852167816, 2292744746, 2726985896, 2852823074, 2862645248, 44575266, 2821359746, 715688072, 2147625088, 142745762, 2155913224, 671220234, 2726305834, 2729085482, 673850018, 2192187946, 682273418, 33595520, 2183299080, 704684586, 176695808, 44179618, 9079434, 33726496, 715301378, 178915338, 2726832648, 539666946, 690722, 2728526466, 143272074, 2861082666, 680135176, 2854781608, 2282389504, 2292885672, 671654402, 707266602, 673357858, 2684921984, 2099210, 2820833824, 2718605320, 2726431266, 2181702282, 176826378, 572525098, 707406338, 42633378, 2818574498, 707430954, 2149621898, 679512576, 2852683914, 581085824, 2686593034, 580943904, 715795112, 176816256, 134392352, 715784352, 570567306, 665608, 34252840, 2281709570, 2818736648, 578816514, 145367554, 2726306312, 178791040, 36216968, 2852291210, 2829058728, 2158103080, 170001056, 2191525920, 169880074, 2283841536, 144703648, 144869888, 2861074440, 579338920, 2315952648, 2852659360, 2687009314, 715303426, 2854748800, 679510024, 539501090, 539626120, 2192212130, 2147616928, 2230824, 2829623816, 671123624, 663594, 176849410, 2282236584, 2156398760, 572532866, 2318008866, 2726331050, 2190125736, 2325749920, 2694881314, 2156012042, 713687176, 2692907138, 572531202, 2283808898, 35792906, 579510826, 2181734568, 2692752010, 143133322, 2148141578, 2820710434, 2191525922, 134785154, 2183823914, 2718468768, 2728566920, 145369096, 134785034, 144834688, 2183792778, 2718433450, 2191689856, 537405962, 9076864, 176194186, 671744512, 706751138, 2693431938, 578816128, 2317920426, 145236482, 682265128, 2181701762, 679510056, 2694875680, 547521056, 176685568, 2190125602, 178948096, 136841256, 2854920712, 34, 572688928, 2728435848, 570982912, 36219530, 2315813386, 2324299776, 34220712, 2862622752, 571123712, 680167466, 36315690, 42475552, 42502696, 36317856, 2323646632, 41986730, 2821193856, 8947848, 2317486594, 33720480, 2325777026, 548012040, 537045122, 2132522, 134906024, 2147485832, 2686616234, 2292320416, 169912834, 539132544, 2726832648, 131584, 2318041736, 2281867298, 2317912738, 2181597736, 44179626, 178948744, 167772810, 539527202, 557216, 579340808, 705339432, 2852692618, 35686562, 2283973282, 2191697922, 2191656992, 2726339200, 2283833866, 581470376, 671776896, 2326405672, 2818613250, 2820680352, 2191657504, 8955912, 9078946, 536881664, 680045226, 2282225704, 36211232, 2827518464, 167914112, 681715746, 2317525674, 8560640, 178423842, 2718474890, 705200800, 167807648, 2726993930, 547392002, 2097672, 539000842, 144837248, 682230410, 2148139650, 2827624448, 145369640, 134742026, 2829189282, 2281744418, 143163402, 2284462632, 2290614408, 2684920328, 539131906, 2729093642, 573090432, 44575368, 2315920040, 134226050, 2726332456, 169877536, 706873378, 580946088, 2687142016, 2283931680, 178266144, 2827135618, 706904098, 713203720, 2148172426, 35651720, 2315387392, 681617928, 2183275008, 2695397536, 144835114, 2192081538, 673876618, 2192056488, 2693267626, 707297442, 2695408266, 2290789024, 8399498, 2150246920, 2290231426, 671252608, 704651938, 579379210, 2318043304, 136839330, 680036352, 2728559266, 2827487392, 545302568, 2728929442, 681748610, 2325775008, 137011746, 2785930, 571082762, 2326399616, 2290624648, 2695528960, 673849856, 705169568, 2158004778, 134220424, 134914218, 2290778786, 2829099018, 168338082, 44042752, 673873928, 2181180072, 2181179560, 2283809322, 170009250, 145359368, 176294410, 44040234, 713205768, 2686978048, 548022816, 2819140096, 36209186, 2323819138, 545958568, 2183790634, 170437258, 2318017186, 2192089218, 539665058, 2150105760, 2292318250, 2315944064, 142745602, 2860656776, 144738314, 2852815394, 34212394, 680044576, 570951720, 673851520, 2283840160, 11174018, 2283833858, 545948194, 2854791338, 36307586, 671612962, 2684398080, 671752328, 42084482, 682140298, 2718476288, 176302624, 136317600, 2693409290, 2852127264, 44597802, 2148173834, 2281843200, 2158537376, 547530760, 33696418, 581044266, 42106922, 2148182176, 2852659872, 547359368, 136978952, 2829101696, 2158109192, 2315430434, 2147616810, 35815458, 578979880, 2687009314, 579379842, 2726308354, 2315264034, 178792968, 8399362, 170565760, 42082306, 715686434, 2317386248, 168329736, 2315780778, 167913992, 2819229826, 44608162, 2720573474, 34242602, 673874088, 2861203490, 10616962, 2290092066, 2862620704, 2726308352, 2283964418, 2324343336, 2632232, 2819104768, 2860655136, 2718441642, 579477664, 2158624802, 2324310696, 707272738, 570466434, 715268130, 144714402, 2181572648, 2317887520, 2818613920, 2819097088, 570428072, 2190125600, 11141802, 176300170, 2854791850, 136347818, 33587208, 2157980194, 2156005888, 2819129858, 715792392, 2852825600, 673360424, 44040832, 2862784672, 707398280, 2684920488, 2326298794, 680034442, 2693431330, 671613058, 2821333154, 2819105448, 2863172266, 2826995882, 2684887048, 2148182528, 176824354, 139904, 44075560, 2686986922, 580911658, 581608072, 579504642, 2149583362, 2282234504, 2149591168, 2183825578, 570982538, 2818736288, 2818703498, 2694981666, 2692786186, 178948746, 2323654690, 2324201514, 671623842, 579469954, 2821327360, 673352360, 33555114, 573186186, 2686624416, 679610914, 35783298, 2863269888, 570950314, 136847530, 2317918218, 2317527200, 2283963050, 578857098, 2324334624, 2818580520, 2326405250, 2281734656, 539001480, 34120330, 2860679210, 2684519040, 573055112, 2729050122, 547529226, 2695015080, 2290778656, 581083808, 2315421856, 10657800, 2827526304, 2158535304, 2317527210, 176693418, 2315421698, 136350248, 2292329120, 680042506, 673350152, 2726987936, 2863144968, 2181696032, 2624138, 2290256426, 579371560, 2230920, 2156036778, 715661480, 11175968, 2852160160, 36211368, 2829623848, 715663874, 2150269602, 143171744, 537043594, 2693442090, 567338, 2315428002, 178397858, 2728953992, 8560648, 34112032, 169912992, 136347786, 10494634, 2323818498, 134875264, 706871426, 2854791714, 539625610, 2292883626, 2292746922, 42074762, 2694884002, 572656162, 41945216, 134873768, 539109888, 2863147138, 2317918210, 2862622856, 2323652770, 578955818, 178915840, 2692745856, 664074, 704653480, 2854789290, 41984002, 2829615272, 36341802, 170009128, 2862785066, 2863276042, 2827649064, 2189599232, 539494560, 705169576, 178399240, 2693268002, 2820669576, 136454786, 142780418, 713556480, 2281865866, 8521858, 2147657898, 681583264, 2829748234, 2282367530, 2290622626, 681607720, 44040840, 2821228680, 2325751848, 2290223242, 2829585032, 2726469760, 2181073570, 2183692448, 2718075434, 547889802, 681574538, 2158494378, 2852128930, 33554986, 548014632, 673753248, 671097000, 142738088, 539535872, 713598976, 136980616, 2863177738, 2271232, 2150107274, 2862647842, 134914082, 2862647458, 680045224, 143270026, 2860648618, 136456744, 2317910154, 570960522, 2684529280, 143294986, 167903872, 2315788320, 2158004232, 2829099522, 42639530, 539535370, 547889312, 36211368, 10496160, 2149712384, 671653888, 2324334594, 168340104, 536873130, 2686492810, 2820843650, 581567010, 10521098, 2852792352, 2290090018, 713040010, 2656778, 2685020170, 2860646434, 715131008, 2827618306, 2156437538, 178432552, 178268296, 2717942408, 136970882, 169872002, 2720563368, 178301090, 713728002, 2684911656, 42607136, 688256, 2695372810, 8522378, 41984040, 2860548234, 167912074, 2150105120, 2156044962, 2829715978, 2728960170, 704817672, 680001704, 681707522, 2315428522, 682273322, 2183694496, 572532736, 547916322, 2726307874, 168437888, 33587232, 134785154, 2718597280, 2183135392, 2726431400, 715300904, 715130888, 2827102848, 2156530338, 2726961312, 2818714152, 679479434, 681584650, 2854389762, 2829189640, 2656290, 2325875330, 2282228360, 176294434, 2181571210, 2150269472, 2861173386, 2290221738, 713591426, 2695503880, 572565674, 42500130, 2189951496, 2728428160, 2821204610, 167815210, 2147656354, 671655978, 174088, 2829591042, 136480896, 44073474, 2695495810, 2181179552, 2326440096, 713566208, 32936, 715686056, 578953760, 2183266954, 176294410, 539633666, 176163338, 2818746370, 565258, 581479040, 2317355008, 134226090, 2720663712, 537045504, 2290655272, 2827001992, 2684887168, 2827125384, 573221002, 2729060866, 2326399138, 2315266090, 2290122784, 2820669482, 2718075530, 2147649536, 144705544, 2315815042, 713599626, 581445760, 2191524522, 545915560, 537536512, 2155874474, 8561290, 2157971978, 537537194, 2183170178, 2829066368, 136349858, 2181212714, 537561248, 2191557162, 2818711584, 34211840, 2726331008, 170041858, 2863269896, 44606120, 2181571112, 134752384, 673352200, 706742794, 537012738, 545295016, 2282266784, 2282236418, 2860681738, 2281712298, 44040714, 2183301152, 537436296, 706871424, 2148041226, 2181212680, 548012712, 2854914720, 579471914, 715172520, 2150138026, 671752832, 673753120, 707404426, 11182112, 2191689858, 2183275170, 176816130, 168331266, 2191665664, 580945930, 2189565984, 547365032, 2728528042, 537037472, 178817024, 2695406088, 2826971170, 2820810784, 581446304, 547889162, 2189568032, 704677888, 682270856, 680012322, 2695504426, 10529320, 2726963712, 2325906082, 2728527914, 2684520576, 2729093160, 715784232, 2694883456, 168296994, 134217738, 2717950466, 34089610, 2181210240, 2863311490, 2695530496, 2317885994, 176695426, 2819227648, 10486408, 44739200, 2820800546, 545958538, 176849442, 2820670088, 2150148098, 2324332706, 2292187784, 136456840, 33589896, 2191532680, 2189459490, 2695506082, 2317887650, 168307242, 2854748160, 10529408, 2686976042, 2150140546, 547924008, 2324212362, 2829191816, 143263874, 2826994338, 2191526570, 2819269152, 2190125730, 35782688, 2181694090, 2292722218, 2284494882, 2315258018, 167815298, 137003680, 2315911682, 2718564488, 2097152, 144875680, 2325907464, 715655714, 11010184, 36341896, 8954530, 547529216, 2829230082, 713599490, 2821236744, 2148016264, 571121704, 2181202560, 2728919714, 136487048, 679520936, 2189566080, 2684355242, 682141856, 2315430018, 167944330, 713730688, 2281873408, 581577386, 2685053610, 2290624554, 581601952, 707428512, 35817506, 2191556640, 570556554, 704645290, 2315952778, 581050410, 2819263010, 141952, 2325752456, 136872576, 2861048488, 2189467776, 671132298, 2292883616, 671089288, 547924650, 547358752, 2192050336, 680012448, 2726952960, 2283937922, 136323234, 579347082, 2150138402, 2854363658, 2829197346, 2325742114, 2684494346, 706781226, 2158495912, 572694568, 168460938, 707406466, 2148179978, 176693410, 713566720, 2290649088, 715262624, 707430536, 2686486664, 2726464008, 573081738, 2861039650, 2189427240, 671647874, 681706122, 42469896, 11042818, 11141280, 682107432, 2820835880, 2819105320, 681749002, 178790440, 143270024, 2827495944, 682270720, 537430058, 2292359808, 2854390314, 2684889250, 169871528, 2315790368, 713588738, 2315946112, 571081216, 2720047104, 42502696, 2157969928, 715663912, 2720696490, 2818583048, 2292885666, 2290130954, 178430090, 142647458, 2183791274, 136357896, 536903816, 2728428202, 539525640, 570952322, 539003040, 715131560, 2685045410, 8921608, 2323784232, 2292326440, 2718564896, 9054722, 570952362, 581435946, 144713770, 2183170728, 2148182024, 2282227840, 2684878984, 2686615680, 178923520, 539535914, 573221386, 2819106944, 2684922024, 2147650058, 2292351106, 10649642, 2292318336, 2829617152, 581610112, 715817130, 134349442, 41951242, 2854232104, 9044136, 706906656, 44564480, 134881290, 2315299490, 706783240, 178388992, 715139202, 2156013704, 2292713642, 572694560, 2695528608, 539134592, 2292318752, 580943904, 570426016, 11020802, 545391112, 2827125290, 170559658, 143141026, 547498018, 2281701512, 143263784, 570436224, 2181693448, 706740770, 545925128, 2323818506, 168338058, 2315913226, 176687744, 2181169312, 2820669578, 2282392098, 2686459936, 547883656, 2190125728, 580919432, 2290780290, 2818581120, 134783008, 142781088, 2326399146, 671129762, 2158111272, 673849864, 2684493824, 2191655560, 168296584, 2183168034, 2190092288, 44206752, 2726300194, 165930, 174240, 2863145474, 176718378, 2718042122, 673712778, 134383648, 2863145482, 570959874, 545399330, 2282234402, 2290231426, 136970760, 537012232, 2720172584, 671653896, 2860517410, 145238658, 539101824, 143264384, 2863268512, 143263874, 134226594, 2819230248, 2183268488, 2695012866, 134883850, 2826961568, 141994, 2181046792, 2687107594, 2323687938, 572557952, 11141642, 8430208, 2156528130, 2290262152, 545423394, 2854887466, 571089066, 2292752930, 673884328, 706740738, 136348168, 545401002, 134775466, 2290780706, 2323654666, 570435754, 42608640, 572522634, 2326397608, 2284495488, 2693309056, 2148149282, 167944832, 679510528, 2158103082, 2862623368, 545423392, 2326405130, 2315386912, 2827485856, 680168106, 2726953130, 2720148136, 143172138, 2150244352, 33720490, 2854748162, 578986026, 706873992, 2281734818, 2826969736, 167807522, 2684387840, 2693433506, 2156429312, 134777376, 2148043394, 2148040744, 2158502026, 2190084776, 2861179010, 715786912, 2656770, 2290221184, 547496072, 671623200, 2862620682, 2718599338, 2181070890, 547498536, 176294568, 548055592, 2854791808, 713073280, 715292680, 2728402952, 9046050, 2290256554, 134914090, 2158013090, 2861073032, 2148043400, 682265122, 42082434, 2785920, 2694982304, 2324201992, 2860550826, 539101824, 2147658370, 2183137920, 2718433288, 34850, 2829191330, 536871042, 2686585386, 537528994, 2684881032, 2190123170, 2323677192, 2860525576, 44051074, 537010218, 539132456, 539634338, 2826994304, 2860525608, 704677920, 2695538730, 2692745768, 713589416, 707273384, 41975970, 547922466, 178790954, 2189961226, 2861213704, 537428480, 34111520, 2829232650, 2192083458, 167938050, 2827004584, 2155915818, 142617218, 2863268000, 2694973954, 35686528, 35782696, 2693310986, 2862778408, 2829582346, 2692915850, 2290753570, 682272898, 2156438176, 2860647072, 547883042, 2149755562, 33727104, 715131392, 2854397952, 681609346, 578848906, 581042818, 2852823562, 2863137312, 2819260584, 8923688, 2158658048, 178299554, 2269738, 2290786304, 2155905066, 570566656, 178389130, 143141512, 170402336, 2263720, 538968744, 679485602, 2854266880, 2717952138, 2148173962, 682132008, 572653610, 679643168, 2284456584, 2693406880, 2326440578, 167938602, 545303048, 36309130, 2821228704, 2862653962, 2729058856, 145271432, 2785312, 2156429858, 44599842, 2852162082, 572695170, 579346560, 168429696, 2684396200, 41945642, 136978602, 2861211682, 2717908992, 2827526314, 2685043202, 2192181800, 2686978090, 680165536, 2326276768, 704686728, 144842912, 2283938314, 178791072, 136489642, 145358976, 2315921546, 2315430016, 2820678152, 134881920, 2292853384, 713728552, 682232330, 671260704, 2317386408, 2821324936, 537395714, 2158668426, 2181564546, 36178472, 706912896, 9052800, 537043464, 145263104, 2860556936, 537397898, 705300514, 580911136, 2863303200, 176816640, 2726437544, 2852659202, 178921504, 581470882, 2190082058, 537526274, 2150277120, 671253122, 539658762, 35782664, 42117280, 570460330, 2323679874, 2718608032, 2684356744, 2292852778, 539533320, 2317484042, 176300554, 44075656, 2189435050, 673710090, 2147518594, 2155905058, 2852825250, 2192091808, 682231850, 706783872, 11012778, 2147625000, 9046058, 2684887176, 42502274, 713075232, 578945576, 2317527690, 2686452392, 2684356650, 2326276224, 2827132928, 2726865034, 2315780608, 2861080584, 2852651144, 2317517448, 2325881474, 2292359170, 167780362, 36176522, 137011232, 2183825448, 134783112, 2150244874, 707396104, 715268618, 2854758920, 137013384, 2821194274, 680034848, 41953450, 44599306, 178954914, 2821227144, 2290754082, 33693738, 548053642, 2726330890, 2728397474, 2183137922, 2323677192, 581576864, 537559208, 545301000, 2827495594, 2282225826, 2862623234, 2315420288, 2726333088, 571082762, 579371656, 671221930, 2762786, 2292228096, 545817120, 707264642, 2156535842, 2693270026, 2692917410, 176171138, 2829746696, 2863311520, 136357930, 2692915336, 2147658370, 682262666, 2183137408, 2718075560, 2726832648, 2189991970, 2821194376, 715784872, 573180418, 136880256, 2695537154, 170535074, 671262728, 2156044298, 136848010, 2317525512, 579373706, 2720137762, 2827627178, 2720169986, 673852072, 2183702658, 2861179400, 36210818, 2325915680, 2292719616, 11020320, 713564160, 2821202464, 570589226, 176695936, 2192058536, 705202690, 8923816, 706906634, 134390280, 2820677632, 2728559264, 688256, 2726832162, 2317492778, 679608866, 682133538, 537569826, 545826944, 570993322, 2684887176, 34210314, 2158665730, 570428072, 715696290, 2156570666, 2148010120, 2281702026, 142770696, 178790440, 706914466, 2326266368, 35661856, 167911946, 2181178016, 42500608, 33418, 573178370, 142780546, 36340264, 2717952136, 2181571082, 10487938, 2720041506, 673852042, 2317388290, 578849448, 178389160, 178823816, 2156399104, 680165922, 178299424, 2829617826, 545925802, 673841314, 2861082658, 2292219944, 2852784770, 571082882, 2861203458, 570468896, 2283940392, 9052170, 2158101032, 2324301960, 2726339114, 134252578, 178300928, 2728929314, 44214920, 2726437034, 2315780746, 134359712, 2290614306, 36342272, 681583266, 572533288, 2158141992, 170403970, 2827092520, 706873856, 2292850722, 682263082, 681748512, 2181603498, 2852293130, 2323647146, 715653290, 579469480, 167913504, 682231968, 8954506, 11051520, 2687142410, 170429096, 2149616168, 2720664104, 2283971072, 2315815554, 715663498, 578953344, 2820843554, 134252554, 145369768, 2717942280, 2862614666, 10248, 178793120, 33563264, 2693441538, 2726857216, 176685058, 2820712578, 681707658, 35782690, 2290090144, 2819228202, 713719944, 2693278376, 673228800, 11018792, 34122248, 10528802, 9079464, 176201760, 671090722, 167938570, 10617354, 2183801352, 2852300802, 35651746, 2852825216, 681615400, 2621992, 2728396832, 715172490, 10617344, 2829101186, 663552, 2315782698, 2150105218, 2130472, 44698114, 2728960554, 2190125194, 2852128768, 2826961578, 2183168000, 2819140096, 42607106, 2720039042, 704651392, 681607330, 548012586, 690178, 2192214698, 2290256426, 537528448, 2181726760, 2284456064, 581601418, 682272768, 539527336, 2315782272, 35826184, 2261024, 579504160, 2686582944, 682237992, 2852651168, 2819230240, 2861172776, 2718072866, 8398856, 2720041610, 537012746, 2181603880, 34245290, 2148016256, 2726830632, 548022914, 2183143456, 2720694282, 11143208, 2720039080, 34243106, 2290624672, 2827002378, 2292328962, 134218248, 42477602, 2181212672, 2325783210, 2147623432, 681707680, 2862645890, 42076712, 169869314, 2854791210, 134873224, 578947112, 168427552, 715784744, 539003050, 2147615232, 2818746890, 2150115968, 2281874056, 142747650, 2819237896, 2189428866, 41945096, 2317385896, 144738818, 2284494880, 713722026, 2654888, 713589416, 2854357154, 168460938, 2695529128, 2829199912, 671752202, 2684521096, 579348992, 539001514, 174600, 36348554, 2281865386, 2290788480, 581044904, 2692786722, 570984488, 2192189440, 2326300704, 2753032, 42074112, 2717909546, 2726857224, 2147615266, 2317492266, 2829746176, 2829058080, 2854365320, 2290786978, 2854232072, 168338088, 136456712, 2183701024, 2821237282, 2827493376, 44605992, 2829723816, 42469418, 2687109130, 136871946, 2292844586, 713203722, 2192048162, 42633888, 8560672, 2236416, 2829615136, 707395744, 2827518592, 2292230698, 673843200, 2762912, 33554432, 679512074, 2284464288, 134383650, 2158133384, 2315387562, 579338754, 2726862890, 539132072, 2148051616, 572525064, 8914976, 2684355242, 2862645410, 557096, 34089512, 2147525290, 178429954, 2326437928, 136448128, 2315921538, 715655210, 704809474, 2181571200, 539626154, 133794, 579381792, 673744930, 681585154, 2720571552, 2720702474, 2191524520, 136446632, 2189559818, 581607946, 671785128, 2283929730, 2695375362, 2323647106, 2720178696, 2684520968, 178915882, 167944226, 2829060264, 705208322, 2684914336, 2695498376, 2149755394, 176302730, 42074280, 2236456, 144706208, 170557992, 715817610, 2852292776, 715169792, 176335394, 178924162, 2158667904, 2155880968, 2829590656, 170532906, 2726308000, 178266144, 2292755072, 2693441578, 2684520994, 2317525514, 170008746, 2156429858, 2315782696, 2718048290, 705202208, 570591882, 715137568, 536906272, 11042954, 2283807264, 36219042, 2827520136, 571089448, 2827626632, 2290756128, 169912866, 2728569480, 2315952672, 2695004680, 2292875402, 8399400, 2718441514, 578947104, 144736416, 2726300298, 2315395618, 573079594, 2852300840, 2148141698, 2821202442, 2292721824, 8396968, 44179488, 174120, 2695506442, 134351018, 33728674, 706773506, 673218592, 2150236832, 142606880, 2820669984, 2717952650, 2684920458, 33554600, 547913866, 2685010600, 176720520, 2150269096, 681746600, 142739616, 2315255970, 671615658, 167807522, 713033770, 170559626, 570984610, 573054976, 2318043170, 2695375018, 679649418, 2726330496, 2292189706, 8552992, 681748992, 2862743562, 2793480, 8226, 2147483658, 134260898, 713599144, 572523050, 671615018, 706742432, 33693866, 2292722346, 681747080, 2156535936, 2315288578, 168462890, 545915008, 2692876290, 2282261120, 2325749920, 2720178696, 2156036648, 2726988296, 2820669986, 537395336, 2281873418, 36184098, 2827528832, 144706216, 705208490, 2819227818, 2324302338, 681607842, 2290131104, 2854224394, 2686978688, 2718042240, 2315256330, 2852823176, 2326397096, 176685226, 578978442, 2183660194, 10378, 2191663242, 580913666, 2694971402, 2155874344, 2324340864, 2315266690, 2687117322, 706750498, 143132842, 170525344, 10519200, 537561256, 2695498272, 2684395560, 2183277088, 2147516424, 2317525634, 176824352, 2852168354, 579381418, 2326276650, 136839714, 2156404768, 2283801128, 2684528640, 2181048330, 41978530, 2317393920, 581609642, 33562634, 538970114, 2192181280, 2158004384, 537036810, 2315387434, 547883136, 44566658, 2192179328, 545824776, 176160896, 680133130, 2290786440, 2156405288, 2282225672, 2685020680, 2189437448, 2818738216, 570597504, 168469130, 2827517984, 2695531138, 137003010, 2158012962, 2281734280, 2720541184, 2156438178, 688672, 578955784, 11151904, 2183834122, 2150105216, 2281865738, 2720565888, 579381378, 2827094058, 2694979586, 144834568, 2281709736, 170435234, 2861041832, 671744672, 537403552, 572655744, 178923560, 2181210784, 539656320, 547881640, 170035848, 671121546, 2315428354, 570599426, 581443754, 2861081248, 2282357258, 2726963882, 2860681738, 178817194, 2317363370, 673884680, 537405986, 42633216, 9044104, 34, 167772680, 2686461962, 170428962, 2718599328, 2283807400, 537034762, 2189468162, 2686625930, 547365032, 2284364418, 2827616386, 2720565792, 581445674, 134873098, 671090850, 2821203970, 2150115328, 33726626, 572686880, 11018922, 2718575114, 2852651176, 2728403464, 681609344, 2827659432, 178397218, 571089034, 2281873448, 2181169698, 2189461632, 2181203968, 547881634, 2158110730, 2290786978, 176859658, 2290788362, 2818605706, 33694346, 2860558858, 536873482, 2854398120, 44575392, 2717944482, 2147623586, 715653770, 2860687530, 2692917770, 2147648002, 539666474, 2315421738, 2283840130, 680042506, 572654242, 673229450, 2290262530, 2684396192, 2326397058, 2181595136, 539623560, 44182016, 176687754, 538976416, 41977984, 2181702274, 176194178, 42108970, 2863300778, 2821367810, 2315388930, 2149752840, 2720661664, 539535906, 2720539170, 537436296, 2718474794, 2181597216, 545425570, 579469472, 539492898, 2158667818, 2147615242, 2323685386, 2829748874, 706871466, 2720565920, 2693401122, 2854390304, 572564106, 2181603880, 2315291144, 715171840, 2852692482, 8563210, 35654144, 145270912, 2292328608, 178784930, 2829230250, 42074152, 34081314, 2326437896, 715694730, 2325742080, 2317920418, 44173866, 2290755618, 176816682, 2693308426, 537035272, 142649472, 2281875592, 2829191200, 2852694048, 671752226, 537037450, 2827657376, 2292353578, 2324341418, 2718040618, 169902754, 170565672, 581437992, 547367080, 2183299080, 679643808, 2829756546, 134777354, 673745024, 2130602, 579471530, 34081418, 2148008450, 2191524384, 2183307392, 537537162, 2717952544, 2854789250, 682264712, 44042880, 671744032, 2324300298, 2282359306, 2863170082, 42468010, 547891872, 581083272, 2156036776, 2852162058, 9052288, 2326309026, 2720014336, 2728558602, 2821358248, 2852258304, 2181564554, 539633792, 715139210, 545783808, 682100904, 705175680, 2720172672, 2720139392, 134351496, 545792512, 2191663264, 8956042, 2829756416, 2860548648, 2290778762, 2852291080, 2692874272, 36340258, 2150271624, 713163264, 42633354, 136325282, 671099042, 704645282, 704809088, 2720571400, 2862647968, 2191534624, 11149440, 2686625930, 715696800, 2317888008, 2787498, 168428064, 142639264, 673843882, 713197610, 2281734666, 671778976, 2861040266, 671654402, 44696226, 2686460450, 178432000, 2147527296, 2860556328, 545424008, 2694842888, 2326399018, 44739072, 2099202, 2720006656, 2827528202, 2687148712, 2183277226, 545917098, 36315168, 178257954, 2692915328, 2726471682, 42510986, 2726830634, 545824898, 9054346, 36341888, 2181728384, 2819129472, 2284358312, 2718083746, 715164194, 2189994664, 2818605600, 2323778184, 2860646530, 2190082216, 2829713576, 2236456, 170394154, 2695496362, 2818738210, 36348552, 41951234, 2158103042, 178790946, 11018754, 2821327008, 2685012482, 2326268458, 8398856, 705339560, 579502080, 581050378, 2826995746, 570984482, 134219912, 2148043266, 2150279328, 2821236896, 572533280, 137011232, 706742408, 581042698, 11053066, 2686462632, 579379872, 145399818, 2852266664, 705202336, 2694849194, 2149613704, 671621282, 33726978, 34121728, 143272480, 2317519496, 2148050978, 2315427850, 2827135146, 2693269664, 143272586, 715301514, 2290649600, 178424458, 2818738184, 2150247042, 136316938, 2693302954, 2183301162, 2852134952, 2819139586, 2191524480, 2325783050, 168331272, 178921984, 35826312, 2728405130, 178389634, 2860689544, 2863179786, 2684526592, 2852784778, 2818582530, 34087554, 145369608, 2158495904, 578955266, 136970760, 141354, 2147525128, 2820672010, 2156013696, 682098688, 2315921538, 176728066, 2718575114, 2861214376, 681607712, 36315808, 178429992, 705177762, 2728929418, 2326429730, 143305352, 137005610, 537436202, 537436170, 2821368488, 579477632, 2718474880, 671746562, 715663496, 571124354, 2854257160, 715131434, 713564800, 2315266056, 2292329096, 176169000, 33688202, 2192181418, 2181734530, 2282397866, 2692909730, 2147527178, 11012106, 2819262986, 2862645250, 2720661632, 2726994560, 671222272, 715685888, 537567272, 143297192, 10652288, 696354, 578846752, 715819168, 2183277096, 2827520002, 170434698, 2148010026, 2324308130, 2720008706, 33726976, 2818574472, 2829592738, 11184128, 682109448, 2821234858, 679651490, 2181571242, 2860550178, 178422306, 581607944, 579477674, 2631848, 2695506472, 33556994, 2720137248, 44599842, 545923754, 2693308456, 2189592704, 2826969224, 2852292736, 2158133930, 10496160, 2189468298, 707398280, 36175912, 2863170216, 2854781602, 2283839496, 134384258, 36317834, 143174146, 2827092130, 673196192, 176325256, 142739456, 2718468610, 2818583050, 2729060520, 2827124904, 178268288, 2794024, 144711850, 2819271296, 2720178698, 176719882, 2150246530, 573055650, 533128, 2728952482, 2684879520, 2284495402, 2315913858, 2324308130, 2183176192, 2826963594, 2819260450, 2149722624, 178423848, 673718304, 573088296, 532514, 2684919818, 170557984, 2292230274, 681609256, 2760866, 2692917290, 2183662088, 2290754058, 681617546, 142609026, 2684919840, 142649352, 572533280, 2315954850, 33728544, 547891840, 143263882, 136446114, 2181210242, 713075234, 143133346, 2717949984, 136849410, 2183792810, 680132650, 2695375392, 2729052168, 2158501890, 715164168, 8552586, 41943714, 578978338, 2150113320, 8923170, 2863179914, 2282399874, 2318019074, 2821204000, 136358538, 2686459914, 2820811298, 2860688034, 2861040138, 170532992, 142778890, 35686914, 2820677800, 168305314, 581042336, 142615050, 2192179362, 2147623082, 2284331176, 2820704256, 144878090, 571088898, 2192181386, 2694971912, 2684355202, 2323654698, 2720006696, 36348042, 2315421696, 578816520, 168437760, 547496106, 704686112, 2862622890, 2292875296, 2324179624, 2158633642, 698370, 715786370, 715303554, 2854395936, 704817800, 176857610, 2281744384, 11020290, 2290780320, 2181081642, 573221024, 2718435464, 580943914, 2826960896, 10521098, 2819107498, 2860524202, 2829093418, 168299048, 36309672, 174600, 42510986, 137013376, 10520706, 42641954, 2149712386, 176693794, 2693433514, 178915330, 2284325026, 2854789122, 145400352, 673196546, 2818705416, 142649864, 713728520, 2819269152, 573054978, 2315788832, 539011746, 10488352, 2860556456, 2687139968, 2861050378, 2826960938, 42109608, 44566538, 2148149288, 2157978250, 167944834, 2684520970, 713197602, 578988546, 2654880, 178258058, 2150107658, 2621482, 2325874850, 2292883584, 10521088, 2290647554, 573057154, 539109536, 144843394, 705331360, 176292522, 570950306, 2290133162, 2860523648, 715686016, 8954402, 539107840, 2821326976, 673751680, 176202370, 2150107688, 11012778, 176302210, 2150115874, 2191690280, 581601824, 2726952962, 573088424, 2862647808, 2861203594, 2192181800, 2827094688, 169912842, 2687150080, 34078754, 168305186, 579348642, 8397354, 2158004386, 169912994, 2684486176, 2820844160, 2852126882, 2829221898, 2158526986, 176695338, 698920, 42074762, 2183277216, 2290221090, 706740224, 134908064, 580944384, 176162946, 706904226, 547924648, 134219810, 2686462472, 2323688072, 136347786, 570433570, 2192181768, 545262218, 42084394, 2718572674, 2686460578, 2292713634, 2726963848, 2156044928, 2315944072, 2692786314, 10486304, 2694973610, 2694881834, 2829615648, 2693278368, 167774882, 2684363264, 41984648, 2190117034, 137013384, 2283798560, 706871464, 2290100744, 2315387562, 2158657570, 539525672, 2860656776, 2290754082, 2720573610, 2155913762, 537559168, 2720702626, 679651370, 10410, 571082792, 2684519050, 2693268128, 680012298, 2317353634, 176728616, 10920, 2318049952, 671131786, 679479426, 2854879882, 715688480, 178790402, 2281841184, 2192056992, 2852782634, 2820669960, 144744482, 533120, 145401856, 134742176, 2720170538, 547880992, 136972840, 2281743008, 33554474, 2854224392, 2720565250, 2726854688, 2290747552, 2183790632, 2684912138, 2718564362, 2863303330, 537430056, 169904648, 2317386248, 2829091362, 681607688, 178956832, 2283964546, 2720008714, 2729085474, 2718476970, 2852300930, 2284323466, 10650112, 35790978, 537528448, 178389640, 565760, 581075104, 36178090, 706882178, 539535520, 673188002, 2189559808, 2281842722, 8424104, 136487050, 715827848, 547490434, 2315954730, 2726993928, 679485474, 136841250, 2852268578, 572531336, 707397642, 136454144, 2284487296, 144843426, 2155872416, 2693433896, 2726863530, 2728427656, 2282259082, 2189437474, 42502274, 170395784, 2819131944, 2720573570, 2155907082, 571082888, 2729085088, 2852257834, 136841256, 44567178, 34086914, 2693433986, 2860550184, 680175744, 8923784, 2728430208, 2692784810, 2183170218, 2158666250, 2290655776, 713721866, 2290614282, 2820835842, 2695405704, 2720530600, 2852170240, 682132096, 2290124810, 581566600, 2324333216, 706775554, 2192222720, 2191687850, 706740234, 178792994, 2693276168, 2183274626, 2718575266, 2694873216, 134350882, 143133192, 2158108672, 134785576, 2728428200, 44048930, 671648288, 2829723786, 545783938, 2852792490, 545398786, 2181726888, 178266658, 547356802, 2863179944, 2693400744, 2156431880, 2852790784, 42074112, 34218658, 2325752490, 671777314, 2158111240, 2323654818, 2720661536, 2317920426, 2819269282, 2829099656, 8913410, 2854887586, 2695004328, 2854756992, 2283970562, 134744608, 715268224, 2192058920, 713040032, 715653632, 2158624898, 2692745250, 11053096, 2827002504, 34220170, 136880642, 2863136776, 2324299938, 2726439426, 2290753674, 169904290, 2862622858, 2695399944, 581574688, 2189565984, 536914434, 2684529288, 2284456482, 680132778, 2726996480, 2323808288, 44081312, 2192089602, 2728566946, 713697320, 143141418, 168339626, 2728566786, 2283842082, 2718474880, 2720663552, 2829592714, 581576840, 143295114, 2829617160, 2821202570, 2326405792, 545423880, 547883522, 42500746, 2148173952, 2826960938, 8956456, 2717952034, 2820808874, 2315812898, 2820808872, 137013282, 2323685514, 2720006280, 578947584, 2292353056, 8921224, 2718607528, 174754, 178397352, 2854789154, 2854920360, 2827520000, 547356706, 2325883432, 539658888, 705299082, 581470218, 2181202048, 2157971978, 2326440480, 34244640, 2818581024, 2726988456, 580919810, 2818580512, 2155915906, 537526784, 35817642, 706882186, 33720328, 570597504, 2684881546, 8562722, 11045546, 42609320, 673351682, 673876512, 713171080, 673227298, 2192089642, 2323677186, 131240, 2148147880, 2148040738, 2181726858, 36339850, 2283972744, 705301128, 142609064, 2158627490, 2718607880, 2281744906, 680175616, 2684493984, 578822144, 2827627138, 2821333546, 713566848, 673219104, 8953992, 44073002, 535208, 8521890, 2326439946, 2183670312, 2158665736, 2181695530, 2852268202, 2183800992, 2148141090, 178424490, 2728436392, 2720571522, 547913888, 671130146, 34119816, 2317887488, 2138762, 2718599810, 581075496, 671654536, 2695405600, 178389664, 170434594, 2820669960, 713173514, 2718048416, 2728921632, 713721858, 2819132064, 2284454402, 2183146112, 713558184, 2324169378, 42508418, 143303202, 2183307808, 2271362, 2861211650, 2156407328, 2323687944, 145236640, 579348640, 2852290592, 2317361314, 2284456098, 2829584930, 679487522, 673712650, 2861081258, 2147516450, 673317538, 2181726210, 580954794, 533152, 671785640, 2181736456, 2237064, 2189435016, 170560002, 2190123522, 2729093768, 696458, 2156438024, 35660450, 2685051042, 10520736, 2150247040, 2156014210, 706879656, 545825408, 663722, 2820702858, 34078848, 570599970, 170535432, 715795104, 2325875370, 2821193866, 715172482, 2290780160, 2686493192, 33589770, 2695006248, 136456232, 170396288, 2726297770, 2326407178, 713722538, 2323819176, 671623680, 2827004552, 2181081098, 673751682, 142616738, 2317355144, 2283798690, 176204418, 144875560, 680001546, 2290133024, 539501186, 176300544, 557728, 2821335714, 33729194, 545950346, 2687017122, 2720039426, 2684397738, 2821335682, 2686484616, 2852298754, 2728954506, 2854387874, 548045482, 539667080, 2726430728, 2726332458, 2695528448, 713042088, 2718083072, 578985986, 578945666, 2720704648, 2315430050, 2794018, 134776832, 2183793322, 704782498, 10912, 572697216, 136325762, 2158144128, 2863308936, 2325750314, 2324332586, 2728919690, 168307330, 2685010048, 2827004418, 2282392226, 2861075104, 2694849194, 134218370, 168329760, 2318010378, 168470528, 545794216, 2694843008, 33729162, 10660008, 134742538, 2323808898, 2726961186, 2819137546, 539142312, 539624106, 547498144, 2726339242, 707299370, 2692753440, 2149614216, 2694851080, 2190123522, 42510506, 2317912618, 539666560, 2692753536, 2149580936, 2728962722, 536903848, 680175744, 2852129408, 572525098, 704815648, 2325883016, 679651968, 2292359688, 704684584, 2854226056, 2290625056, 713197730, 545267754, 2684889610, 707274754, 2325883018, 2863300770, 2720563240, 537536514, 570960554, 2726823936, 2191663114, 2315812874, 2326430240, 10488352, 8945824, 2323786376, 2158501930, 2189592608, 671254538, 2324209672, 178260488, 176859786, 145271328, 136970792, 705200136, 2192214144, 142780426, 2861203488, 2684487720, 671621248, 2189984416, 8530432, 537034754, 2692885034, 42600576, 2150146560, 682263074, 44081698, 2694980232, 537438210, 170403848, 2728534538, 145367594, 706904106, 178784386, 706906114, 2261130, 706906154, 706773504, 2281867264, 2290133512, 2862623392, 170567810, 134744706, 143133216, 2718048936, 2687148552, 679518762, 42600970, 539000834, 2726431274, 571114144, 2189460096, 2181202560, 573081768, 2290755594, 539099170, 176302602, 2692874784, 131586, 681615906, 2150236192, 2693311144, 2283930240, 679512202, 2315780616, 170009088, 2826963496, 2158535210, 673359906, 673852074, 2827651592, 2720145544, 537397280, 42082314, 176728106, 570564650, 2829199402, 2318019112, 139912, 2290748064, 2290616874, 2687009416, 2158495786, 570958370, 2718040608, 548044928, 2829093544, 2292744744, 715819560, 2181696128, 10520736, 578814464, 2283931682, 707436584, 2692917762, 134227976, 136970786, 673874088, 176194216, 2728962216, 2325785122, 2684364962, 2148040746, 2315913866, 2863276168, 34209824, 2189560456, 2821237280, 34080930, 713031810, 707430946, 545947816, 2829232648, 2282227752, 2157977642, 35653768, 545950370, 679479850, 176816682, 2861042178, 547496458, 2191556608, 2821237408, 2686615592, 2317918240, 2283833376, 2315913866, 2189953066, 581044776, 2720702602, 671227936, 44212736, 2315782184, 2852135594, 2728567434, 2191665834, 2149588992, 2158659714, 2148007946, 134744584, 134916642, 581437440, 673221288, 2158141480, 2191564832, 682271368, 548020906, 2181597696, 2148051624, 663584, 33729026, 34209962, 2292320930, 11045512, 36340354, 134220456, 715688098, 167946922, 673352200, 2861214242, 2326309410, 2157978250, 11018914, 570427946, 538970658, 682265090, 2148149256, 2148147872, 44607498, 2726297760, 2315946634, 10486400, 167903400, 170041890, 2686984834, 2687019170, 2158144170, 2720008832, 713041920, 176302626, 2819099264, 545261698, 2181696130, 705200298, 581601960, 2290753706, 34120224, 2281701376, 2718443648, 35692674, 2684495880, 176685736, 715129000, 2819138208, 2292195466, 547356712, 2325915808, 537405960, 713072650, 2315397666, 2684879018, 2315823658, 2315952168, 170401930, 706775562, 142606856, 33597600, 178782890, 172680, 539009034, 2862645792, 2854890154, 2290254504, 142649858, 2684387970, 36309514, 2854890144, 671222304, 2819137536, 2284462218, 35825664, 2181734530, 44730408, 680036866, 2695365122, 2720694402, 2860558474, 2820679848, 571115562, 134777344, 136970282, 2325916160, 2728954370, 2189598856, 2728953992, 134252712, 174210, 2753160, 681576586, 547924616, 2148051458, 2728534186, 545270440, 2693398696, 2282399776, 671091240, 673317034, 578855434, 2720563200, 696450, 2282267170, 169904648, 2827517992, 42115210, 2148051080, 2192083488, 144703650, 2692754056, 581470882, 2158528642, 2829197952, 713163264, 44214408, 704807074, 2192081578, 2281710090, 2632354, 2726463530, 671123466, 2720014504, 2718083626, 2686984738, 145369762, 178391040, 671219754, 168307240, 134905992, 134742690, 2292327050, 2694848512, 2854395904, 2686593032, 2686978560, 537561640, 2818607274, 2826995712, 713597058, 2854363178, 713198080, 573186600, 2290229290, 8423554, 2156536328, 145260552, 2292228104, 707436672, 2150146568, 2230408, 144870048, 176196128, 2821194274, 2818581120, 545392778, 2852825610, 136316968, 2147648162, 573081640, 10518568, 2686625834, 2192056968, 167911456, 579512458, 2183309866, 2852160034, 44083368, 2147493922, 581599882, 136841258, 2726299682, 2862753952, 2281709600, 142737576, 704676352, 2150146184, 2854920736, 2324204032, 134750858, 2820801064, 681708034, 2718566538, 176294408, 2156560416, 178389154, 581050400, 2819268618, 2852266634, 2684914312, 581477034, 35661986, 36176394, 2326396968, 41943074, 143295106, 2862746122, 2863311008, 2819270664, 2728929792, 2318049280, 35654280, 705308800, 2158633480, 706914312, 2317888130, 2150107776, 2720573992, 537430656, 537395362, 176292488, 2147623082, 2863138858, 2290133128, 2315290786, 706879656, 545431584, 2829748394, 142780424, 2720573952, 2317525504, 539132456, 2829099016, 2726857250, 2189986338, 33596040, 178432170, 547358858, 537037442, 2684526600, 2147616898, 2282367010, 176818314, 33562784, 581083144, 2156046344, 2827102338, 145236482, 8421922, 671656482, 8520330, 2181212330, 2324310048, 2326396928, 2317885578, 2826960904, 538970250, 581607976, 35815976, 573082272, 539107336, 178423944, 167813258, 2156561066, 2718474922, 2684365346, 2684486178, 2317887626, 570564776, 547357184, 2684357288, 536903818, 2718597760, 2687115818, 2149746688, 572662442, 2183168010, 178946088, 705333794, 2728427688, 572565546, 2290788360, 176695426, 2189598848, 8561322, 2818613258, 2695495682, 2290624648, 2325905440, 705300994, 2158666248, 579381762, 2717919274, 9052800, 170395688, 2324300448, 170402346, 36219016, 2861074440, 715655178, 2818746888, 536912552, 2325872778, 8391178, 34122370, 178782346, 680165898, 2729058314, 2158101032, 2829748264, 2191567010, 2718565026, 2854783104, 2183176322, 573180552, 715663872, 2290616360, 2149581474, 2718433416, 8915496, 2281709696, 680042536, 2149613602, 2852126850, 2290262176, 176162824, 2720661642, 2156535808, 573090306, 145402018, 11044866, 2720670250, 2729085608, 167905954, 8561320, 581599786, 2230442, 547520672, 581051008, 2236930, 2692915328, 707403816, 671255170, 2315780610, 2323810816, 547523232, 176203912, 547913864, 145399938, 167936160, 2819138184, 2181038594, 545294336, 2323783712, 2861042338, 2685053442, 680001706, 2819104928, 2281734816, 2694980098, 2693300864, 36339722, 2150107274, 2156439680, 2183309322, 2292746762, 704686208, 136874026, 34087072, 2684920354, 548047010, 2827102376, 2854789258, 176816770, 671754912, 42076834, 44567074, 2150107784, 8945666, 682141864, 537397418, 2317887490, 2684389418, 2290131082, 8399360, 539535520, 2192211970, 671623296, 134774914, 44048418, 2158010536, 176324744, 2323777576, 705342112, 671091370, 2183792802, 2693267616, 2189459976, 2292221962, 705202346, 2718444202, 2148141216, 2729093666, 34089122, 169910408, 34080898, 2315815050, 2684494370, 2720702624, 134356992, 178924168, 42641450, 673849482, 2283970698, 2693401090, 2693276290, 2181048866, 145238154, 715694720, 178948770, 11045386, 713720362, 570468512, 2684389896, 2852298912, 134752384, 11176450, 176816258, 2325914152, 44597256, 2692907048, 673720992, 698370, 2827657736, 2281711648, 2155913898, 572653730, 2315395210, 2827618472, 581050530, 2861041706, 2148139522, 539626112, 41976458, 145268736, 44042410, 2183798818, 671621800, 2183307786, 2323685930, 680009856, 2292844672, 8390784, 2827102368, 681609896, 713067170, 41984512, 539000874, 2684921866, 2819129896, 2192048138, 2819229834, 545826850, 2720704512, 2852814890, 143269922, 2854226090, 580952192, 571115562, 573221032, 2315911304, 2820679840, 2826962984, 176334880, 36218920, 142778530, 545794696, 2686487208, 2157969418, 2282390050, 2155915904, 2155913258, 2315430408, 679611008, 176851594, 2826993832, 538978472, 44739208, 2149713954, 42600970, 2190115490, 2861172874, 2861050528, 2820672010, 679520386, 2818704040, 581050920, 36350506, 2324310530, 170035362, 2693302954, 2281873440, 545393290, 2158010538, 2181171712, 2695539200, 2717942432, 2695365290, 2150238882, 168435874, 2819129898, 2694973578, 559624, 2695014402, 570990762, 2820811272, 2820679810, 2191566856, 572662314, 2149591720, 2183309962, 537561128, 2728954370, 2181604002, 2183176226, 682109480, 671785608, 2326399626, 2818580488, 715139234, 2726471682, 707305514, 2290123434, 163882, 44695552, 2685020714, 715301408, 2861041792, 2862613154, 41951882, 2323808936, 2819263114, 34079392, 2717909024, 713695234, 44179490, 2189469698, 168468522, 682240040, 538968226, 572663810, 167813672, 539132074, 44564488, 545431552, 11184650, 2326276736, 2720172704, 2282391592, 2852784136, 2687008896, 2324176898, 134250538, 673851426, 143271970, 36315650, 578955274, 168436264, 2819268744, 713197570, 8527882, 2189992586, 2149591722, 2292353696, 2148141098, 2281711754, 142607016, 178784778, 570558624, 706740386, 681615914, 176693794, 176201736, 581575176, 2315296928, 137005736, 2148018186, 36186154, 571082754, 706740744, 537428128, 8520352, 2290092712, 2852160168, 2323784234, 2148016168, 545915562, 2284454016, 2324340904, 2326274698, 2183176194, 579381802, 539658786, 537036928, 2695539368, 2854920706, 536905738, 2728428168, 2326405794, 572566178, 539492994, 2684496010, 170033192, 548055178, 2315264680, 2852823210, 2852127232, 134226472, 2695405704, 134261410, 36219392, 2181728810, 573180578, 537036930, 2854267560, 2826969768, 2189992098, 2718566400, 681582720, 2818574336, 545817216, 2829224608, 2290089994, 168462506, 715661450, 2317527682, 2324308512, 713072778, 2861211690, 2284331010, 2189558274, 2183834272, 680009858, 2283970592, 2787368, 176848906, 2318008832, 42469386, 2862655488, 2183170056, 539107370, 2863278634, 2156003336, 11051048, 680165890, 545958440, 545827360, 581044738, 538976936, 2183137280, 2829754528, 547487778, 2687115904, 2292746248, 573048994, 2325916290, 2183146024, 713039874, 537004192, 2820833450, 2181573130, 679641088, 536881672, 571114154, 578979872, 2818581034, 2324179618, 2284488834, 671122056, 2183703042, 2315256458, 537045642, 2183659680, 2687150242, 2862655648, 176849448, 578855584, 44564608, 2290098210, 715292800, 2829058570, 142737416, 707275434, 2282268808, 2149722248, 2862776330, 168331298, 713064992, 581601928, 2292359168, 2695495690, 2239138, 2147614730, 2686986922, 2818605602, 578849288, 2861048362, 145261184, 8430114, 2323808930, 170009090, 2718476928, 537045034, 571123720, 2158536864, 2290223274, 2230824, 2148051592, 2155905032, 2684528642, 2284464296, 547495944, 2181597352, 2728534570, 536904330, 2323817122, 36178088, 2684529280, 2693401120, 169910946, 2827125248, 2664616, 2147657866, 2687019560, 2687117474, 144703624, 35456, 2829625504, 2686495370, 2190123168, 2854363170, 2720049290, 2315422218, 2318043680, 570466306, 681713704, 2326267906, 2685020682, 2726428706, 2860515496, 2183800834, 2315782792, 2692885152, 2282258570, 2317918346, 547498634, 706775560, 2862746112, 2827618826, 570992808, 2326274186, 2695539370, 44049066, 2827002504, 539656840, 2819097248, 2820670122, 2324308098, 2854922786, 178954784, 42641930, 2624160, 2192220714, 707438728, 673357824, 10494496, 2726464032, 42117642, 2720661512, 2147616776, 34080778, 2852127362, 565416, 571121704, 570466954, 2191523970, 2292752896, 713728138, 2852136994, 36350464, 41977856, 2686978722, 34080800, 2717952546, 169871906, 176292514, 2281840768, 167782920, 2292320258, 144736384, 2317494816, 44574722, 547356810, 2760842, 134883498, 44179458, 34089088, 2718564872, 545423488, 2852159656, 2156536320, 681617538, 578980514, 2158501920, 704807040, 2819139618, 34210432, 2718574730, 547397666, 704645770, 144744450, 2156530314, 713558176, 2292361384, 537535146, 705210890, 2854388266, 136874498, 2156562602, 2827518632, 2854881280, 682107008, 2326308896, 2821202048, 545302530, 42475648, 2290092578, 2820808842, 134774912, 2183825416, 2687016968, 36307464, 2158659626, 547365024, 2728919050, 579373096, 2694881440, 168299136, 8946346, 41943554, 2686615584, 2181702306, 578955778, 2183800962, 2155907584, 2315289128, 682134048, 572533384, 42502688, 538968106, 547389960, 2862656032, 705208866, 573080234, 2687150730, 537397418, 673351690, 2149615746, 2181179562, 2290623114, 2821333162, 2191665288, 673710240, 2794114, 41984160, 679610528, 2632320, 145367168, 682139786, 2718040608, 2861074442, 43530, 704776736, 539527688, 2282397858, 2693442080, 2290780322, 573054986, 2726461608, 2281867816, 2191567520, 681615912, 715137672, 2862655496, 547530882, 44204546, 2189462058, 8948264, 134359050, 673851912, 2854257186, 679485570, 2854879264, 559618, 2181169824, 2695015080, 538970280, 2720137384, 2720049794, 42477568, 2323652746, 176193664, 2183301794, 2148008072, 2156537856, 144704130, 2729085472, 134744712, 547922592, 34209922, 2854879368, 168329858, 2281702056, 2684396200, 142649896, 2720180266, 581601322, 2283801224, 2148139656, 145268898, 2283940360, 8562720, 2695528578, 2189599370, 2718607402, 673360554, 134750218, 671090690, 144738432, 2189461634, 2191687680, 536871080, 2324209800, 2826995712, 2147492520, 2686460072, 2292220416, 2829099136, 2684911626, 680009858, 2181081248, 673876610, 2283930242, 707395584, 2852694696, 2663040, 142746146, 2148042794, 545302658, 2189600896, 2156406816, 705210408, 524832, 2190114944, 713589384, 715295360, 134916736, 581608096, 545785994, 34119688, 539625984, 581601440, 134384136, 539501192, 163872, 673188010, 2318041768, 547392040, 2292328960, 2317492872, 145236098, 36216872, 170033282, 2181605928, 2315266570, 2860681728, 2687010850, 2854365184, 2829721642, 2693442208, 167815202, 36209290, 2181071490, 671228424, 2695529098, 2826971168, 713042594, 698922, 704784386, 35826306, 2181693960, 707299338, 2863172266, 2861213858, 2819268778, 2156005544, 134776864, 539624074, 142739968, 2315812994, 2325785250, 2818703496, 34079232, 136848040, 2695498378, 2717919744, 2821327400, 2292327048, 145262626, 178397192, 572653610, 178432514, 2147650218, 134776840, 2189992104, 2684398218, 2827132930, 2183299240, 673710122, 713566880, 713073320, 545294880, 136882306, 539656714, 2156438026, 706873888, 2156014208, 570951682, 579469472, 2150245002, 170429058, 2147625096, 2325874696, 42641440, 176851082, 33595432, 2860689408, 681609736, 2694875650, 144835074, 682, 2826971296, 176851466, 2326397578, 545915432, 545269920, 170043912, 2156429824, 707436682, 2181701802, 34080810, 2862653986, 580921890, 2623520, 2819105416, 42117160, 136358026, 579471882, 578814594, 578945536, 2158002826, 2290133024, 2325883552, 2687107242, 545268232, 2717917322, 2107944, 539134496, 706742920, 2717917736, 2326274216, 33556650, 547889154, 2183799304, 2718040232, 2147649576, 136358026, 2695537282, 671785514, 2862656040, 44566560, 2290614784, 176162946, 142739464, 2183823362, 707266602, 2192220672, 2820669954, 2324177442, 2181046824, 671262882, 681713704, 2852170376, 2687148552, 2324211720, 2317912194, 178421768, 713558144, 2860518016, 2726462114, 2158110850, 2621570, 2156397058, 2192056842, 145399810, 167783048, 2284462634, 2695397512, 2829615648, 536914570, 537526440, 2326437922, 2158529194, 581083298, 2189961256, 2315815554, 176293928, 11143338, 11141256, 176169474, 2862751904, 681713802, 167911594, 2695495848, 2694883336, 2315913760, 36218920, 571113600, 2192222880, 178389634, 570949794, 2236552, 2686484618, 673188482, 673843720, 170535424, 2156406824, 2687142432, 681748490, 2281736738, 176849570, 578822186, 581444104, 2629674, 143264418, 565896, 2862655626, 178389634, 144744488, 2718597162, 655906, 143171592, 136880810, 539109888, 2325774848, 2318017162, 2860649120, 2720139914, 170533410, 2829723810, 537559560, 2863180418, 2863267848, 2693277858, 2158496418, 170033282, 713728168, 2819098784, 713170954, 2827003944, 2686615586, 2685012136, 2284325546, 547358728, 673358504, 2852291232, 41978506, 170394152, 2695408256, 681576578, 680009728, 573057192, 2324171402, 2148042752, 571121800, 2325784736, 2158101160, 2292361858, 2283833994, 537036962, 10488450, 680009856, 536879240, 2693431946, 705298600, 2181171208, 11143202, 2290780800, 570436096, 572695208, 2632200, 178790536, 2189566600, 2720147970, 35654274, 2852160170, 704645160, 143165472, 143138856, 2292353696, 537526792, 142770698, 2290647552, 2687008936, 680134818, 2292359850, 11151392, 547916450, 2728927906, 2326307466, 142606978, 2158495906, 2862745738, 2158110888, 2827124776, 2718572672, 572557832, 34856, 2282399882, 2290124930, 673357824, 2189985922, 2317912712, 136880680, 2183266474, 170011304, 671656482, 539000840, 2158536746, 2718476328, 2718075432, 2862776488, 2720180226, 8956042, 2282358920, 2155881128, 2795688, 704774826, 2183307394, 2854881952, 2860526122, 2827520128, 578945064, 573210634, 2726988322, 36315656, 2284356128, 8554656, 2852684290, 2829592610, 681583234, 2148040866, 134875168, 664072, 2729085482, 539658888, 2290647586, 176857122, 168429698, 2687107240, 2726299816, 2854750856, 2192222346, 178301578, 713042432, 2192179746, 178815104, 2283806856, 10625162, 2693270176, 2854748170, 176171176, 2324340778, 704784392, 2863169546, 671752872, 2326298786, 44696234, 2292885538, 34250792, 167782442, 2726830634, 2324299810, 679479978, 704676352, 35695232, 2862647330, 136882698, 715655296, 2155915816, 2183309960, 2148141090, 671096960, 539664392, 2189983776, 178424490, 2181734440, 176818306, 682134146, 2728927872, 145369762, 2157979680, 673849384, 2147614760, 2183694888, 2150238370, 2183668360, 2283937954, 168468480, 679510560, 673325738, 570591904, 2852651178, 41978504, 545302536, 134220456, 2818711560, 167911944, 680036386, 559744, 2693311010, 545261730, 2148141736, 2283938440, 136981162, 2149714434, 2156036232, 539633792, 168340002, 580911274, 136489610, 545950338, 713164928, 36218914, 2191532162, 136478888, 673851392, 142639618, 2819236392, 2323646504, 2862751904, 2290223786, 2315919528, 176685570, 178825768, 2157969922, 2694875810, 178823714, 679616512, 2281712266, 547498122, 2183145514, 2158627490, 707431072, 33562786, 705331842, 571089546, 2189959690, 679485568, 2686984360, 2860681354, 539099264, 168438304, 176332970, 134260768, 2290649120, 2290122762, 545816714, 2158635528, 705308674, 578816032, 2283807394, 172040, 2191665706, 547389440, 539525762, 2829058696, 2290624520, 136850050, 2860648584, 705169442, 35693184, 2315291266, 2318010888, 2158536834, 2861082666, 2290125482, 579338890, 2148182690, 2290753706, 2158665866, 2317885602, 10627712, 2282364962, 2156004000, 2326306824, 2685018146, 713195680, 2695014400, 2324308642, 673186432, 671744522, 2621986, 170404520, 547922050, 2863302792, 33686176, 671646376, 2181728290, 2191559338, 2326308874, 42074146, 2860558338, 537405952, 2684354728, 2158100488, 2718468618, 2158002816, 34081290, 9052160, 178429984, 170527368, 2692917418, 2818605610, 2181171746, 2827657730, 679649314, 2861211648, 8396970, 2156570786, 2284462250, 2158002730, 2821226624, 44051074, 673194026, 2654240, 2726308522, 671260842, 170526848, 578980520, 2261536, 537397410, 2718605450, 2820844040, 2686454402, 178399272, 2717917218, 713687712, 2827487368, 8945666, 2854365858, 715827370, 2854363816, 176327210, 36211336, 2150140426, 538978850, 2852784264, 2189985930, 2718474880, 2820702754, 11045506, 2631818, 573186568, 168460810, 178790434, 10494466, 713197706, 2860525602, 2860524072, 2717943976, 2694875266, 2325741570, 2720014368, 572555264, 2718436008, 545956512, 2292886184, 539634346, 9076898, 570466984, 2728438272, 144842922, 539492488, 571115560, 690818, 2860517896, 2862784640, 2324171402, 2862654114, 2692778024, 578947624, 539109410, 2323778218, 2181562368, 579504170, 545433760, 2158666410, 11020970, 8560770, 682142218, 176859690, 2728558720, 2190090922, 2156429960, 2325880970, 167780482, 2158635042, 704684066, 679617184, 538976418, 2685018634, 2854748160, 178915488, 2157977768, 713556616, 10487850, 715825154, 707305514, 545399336, 2684527266, 2827003944, 681748480, 2318041610, 2863147008, 34111650, 11043488, 671787650, 166058, 2818744874, 36348578, 2861081218, 2325875202, 2729060488, 2684528650, 548012576, 581052960, 2315397632, 705341480, 136981128, 2862744098, 2819260456, 681707560, 2720041098, 2829584552, 682273314, 34220706, 570436232, 2860647040, 8554536, 176848938, 713687082, 2290231304, 581052456, 2318016514, 10488482, 713721986, 2099714, 2157979786, 706775586, 2684390024, 44214440, 570984458, 681607200, 2692876968, 713067008, 673876104, 2292713634, 34212002, 705341568, 174120, 136355968, 2692778634, 570984968, 2854887466, 2694873728, 581575296, 547358888, 570591370, 681708192, 2692876842, 167807144, 2183168008, 580944512, 42639496, 2148016682, 2269354, 2684913800, 673227306, 2325774976, 2317879426, 715301034, 34078762, 2860556298, 2686585504, 2818705576, 2263584, 170395810, 2726341250, 2728534690, 2315397632, 2717917864, 2192222378, 2827626624, 2191564936, 2695498370, 671097344, 545783970, 2863139338, 2829189760, 2624130, 178956970, 2189951498, 579504160, 176300200, 704653994, 545827328, 41943168, 2720049290, 2181595650, 707275298, 34113536, 2861179050, 145236482, 581478538, 673753610, 2315823650, 2695399554, 35790850, 539527688, 2862787208, 2281710210, 2684879016, 2283930154, 136978560, 44181536, 170566178, 2192187402, 2191657480, 705340042, 2827004042, 142606504, 34121762, 671752706, 2158626816, 33688074, 36350624, 2323778208, 2325752480, 2819099178, 2324212256, 680141440, 2854888064, 2282356896, 2862613120, 144835082, 2693267978, 565290, 2284488872, 2156406794, 673360416, 34087432, 705301032, 10657792, 2861180936, 572525224, 537405450, 33554434, 704678056, 2149747336, 2630282, 680037024, 2854259336, 35824130, 2148147720, 142649346, 2826963624, 34119712, 134905984, 2720041120, 2827102728, 680140936, 2158010920, 2149589130, 2323647114, 145263112, 2150138376, 2826994186, 44574752, 2324177538, 2726332424, 167903392, 2862746280, 548044936, 2191558688, 682141696, 41984034, 2860656642, 176195592, 2290131466, 2827618440, 671752232, 573186048, 2318051370, 673843842, 704651272, 178792616, 2325785088, 2148010016, 2140328, 2183798816, 36175906, 2323646600, 42508330, 2852160130, 145399848, 8923690, 2718435880, 2692884642, 136314912, 142616610, 573186080, 2720694784, 715827746, 36350592, 2281875456, 2720137738, 2155913376, 2189560488, 2148042752, 2820835874, 2693268008, 570600066, 2821196418, 142607010, 713064586, 715653762, 2283800610, 545292330, 169880224, 2694873634, 2282234378, 2290100352, 2283801250, 145369224, 573177992, 715687946, 2692907040, 2687150592, 2149614082, 2315911682, 145228424, 143297186, 8430250, 2292752554, 713697314, 2694850568, 706906144, 2726996480, 681617418, 2315815426, 579346944, 2862785058, 2158501920, 2829058088, 2827618338, 2726953600, 2283833352, 176826538, 673718914, 142647434, 2181595690, 537438730, 2821236896, 2099872, 2148018728, 167783082, 2854356992, 2860681760, 145399816, 2181212288, 169904138, 2156011554, 713171458, 706882050, 2181734536, 2861212194, 2282227712, 2622082, 2228234, 42469410, 2147519018, 2156429832, 2290264578, 2827100680, 167936672, 707264514, 2326276776, 2181048866, 143172106, 2692907688, 579510954, 539134082, 2694881450, 35782786, 2720041002, 680034952, 2150244394, 44564648, 571113608, 2686591016, 673194016, 2820835458, 2191534208, 713721994, 176325256, 2284355586, 10625576, 2861211816, 578857632, 2818713730, 2829590530, 2692743850, 2191657098, 579340808, 9044650, 557576, 570589736, 2190123168, 170009120, 2192082952, 2726865546, 2820841986, 2189470336, 2861041826, 145400456, 2726464136, 572557344, 2158100512, 681617536, 35466, 2827094178, 2189986338, 2854914058, 2324179114, 2156570760, 2292845218, 2189984256, 2693275690, 2718083592, 2191657474, 578988162, 145392128, 2820669576, 2818713738, 671754280, 142780576, 8391200, 178258048, 44565162, 2687115274, 707300010, 2693408808, 2156044298, 11141280, 680012448, 136839210, 2189459498, 2854357504, 2862786730, 2726955560, 2284355626, 2821196322, 671653888, 8527906, 44042754, 2281865250, 707430410, 2183307400, 539626026, 547364896, 8398888, 2156407304, 168460800, 2290133122, 537035434, 673185952, 2292883968, 176687232, 8527912, 2862623240, 2158627368, 547490442, 671222402, 2147484192, 707297312, 573090472, 573178376, 2717911168, 713040512, 2684496010, 537045162, 8520232, 2315288704, 2158495880, 2819137698, 2820803240, 136882850, 699010, 2820803114, 134349352, 44075170, 713196170, 142740106, 8560768, 2183790760, 2720014882, 33720960, 573088288, 170000544, 134908544, 545267882, 682240128, 2281736834, 2862623272, 2290788904, 2149614218, 42631176, 2149622408, 2192080928, 36309504, 2726963882, 580911264, 581077152, 2726338730, 2326274728, 2852790784, 2854363818, 2292711458, 2149583522, 2686986922, 673745034, 2861203456, 671121576, 2861050538, 2284358186, 2147615370, 2726862858, 2326299266, 579338274, 2718468746, 671123490, 2852651048, 704782504, 2181169706, 2149616128, 2684485792, 178432546, 671130112, 2852661794, 715784192, 2183135882, 705175682, 537526912, 44565162, 2827626634, 2693267466, 2156044930, 2283972642, 43552, 2317387808, 705200168, 579338410, 581599240, 713730176, 547400362, 2156431912, 536913928, 679479306, 572555904, 2191564842, 2315788800, 34122400, 2325907594, 35825706, 136325794, 579371138, 2695373440, 715301000, 2192222368, 2183667744, 2282367530, 2821202090, 2684397578, 2317492354, 35784840, 690850, 2693269632, 545270304, 44204714, 167782442, 170001024, 664234, 144875690, 671263266, 715827242, 178825866, 2827133472, 704676394, 536905768, 2687148170, 2189427240, 2326309034, 2147486216, 2726865058, 2692776490, 2156011530, 2860681888, 2317918888, 2829746344, 2863145504, 2819130016, 8423552, 2861179562, 2147656200, 715817090, 136323210, 168331784, 2315815594, 178266154, 2726856746, 2156038658, 2150277160, 142614690, 42117120, 2282236040, 2863137288, 2323819018, 8744, 35823650, 10657794, 570952362, 42508938, 2860526208, 2181081250, 2720696360, 2282225802, 680167456, 2147655842, 2150105768, 2189994634, 713067136, 581574666, 2317353514, 671752842, 142739970, 573047304, 2292884002, 547914280, 2183692448, 2692786818, 170033800, 2684364832, 2192188032, 673751562, 2819268778, 2718474378, 679618688, 144837288, 2323679882, 579371016, 2317492896, 2854890016, 2852137090, 168471208, 2190117416, 145359520, 2686616106, 570565282, 679649930, 2717943976, 33556992, 2852129320, 11045034, 2317527050, 8954530, 2726862978, 170010666, 178792992, 2821201922, 11018890, 42115232, 2684921890, 581077672, 2854879392, 2819131912, 2729050626, 2729085600, 176302240, 2686976034, 2718564362, 44181632, 34848, 44575232, 579504296, 2861170698, 547889666, 671752200, 2191524384, 704643584, 2726856714, 539134090, 2684364962, 2863311488, 168460456, 2687141928, 2852127240, 680010376, 2728435874, 2192058498, 2150269474, 2819107370, 2820841642, 2281833088, 2189468194, 547889280, 581042346, 2148049416, 536912522, 2684520448, 170525216, 673843752, 2852814978, 2684911746, 681713706, 2720172168, 136841762, 2292852770, 2191665834, 142616618, 44739208, 35684872, 34114050, 2148041218, 671787008, 2281832994, 2317912072, 2325882888, 2189961866, 572563456, 547400354, 571091490, 673753762, 2158101034, 2829093386, 680034816, 2192179370, 581446274, 33686146, 10528808, 2326307330, 2718075552, 144877602, 715792418, 8234, 713730696, 539625610, 2862615040, 2192091818, 570959872, 580919840, 713566754, 2282397728, 2720047754, 176693802, 2324301866, 167905834, 715294760, 11051146, 2156431880, 167905282, 143302688, 2292197546, 2181212714, 536912514, 42510850, 2862786600, 137011200, 176818208, 2693308456, 8389152, 42508416, 2695405576, 2283930240, 2718607530, 2852137642, 35651712, 2861049866, 2818738696, 570982442, 671091242, 704686624, 547922082, 134906506, 545948320, 673358498, 2290745352, 704817832, 713728002, 707299976, 170427048, 524960, 2158535170, 2686583306, 8520200, 8399488, 2290614432, 170035370, 2852683778, 671254666, 2315821064, 2189985802, 2183178880, 2317877410, 547496618, 547365538, 2290756232, 2720178720, 537438346, 2281702026, 2862778400, 2181726250, 2726961314, 9054242, 2860646944, 2155872906, 2324335264, 167911586, 2852784802, 35695104, 136873984, 2686462504, 176849410, 36315144, 136873992, 170525320, 539666946, 2181179402, 2155880458, 2684521120, 44608000, 2717909634, 2718040706, 2284363912, 2181180074, 2148139042, 2720671882, 2720139264, 673843202, 2862612642, 2684397738, 545303082, 674, 35793546, 2687139848, 2317363746, 2818613800, 2726461570, 2189557792, 2684887178, 8528522, 134391944, 2726824480, 170041344, 536904200, 2156038282, 2315297440, 2158002304, 2181562538, 2686976680, 2156047018, 2827618818, 2663072, 33598122, 681740962, 2684528642, 705167490, 2718042282, 2147622946, 681574560, 673325064, 10521258, 2692778026, 2292744232, 2852651530, 2685043210, 2292318848, 681738760, 2829585064, 8432266, 2183137322, 2282225704, 2821193736, 2281742466, 705208960, 2190092802, 42117666, 2729052192, 2191695906, 2325774498, 707396232, 2819271336, 2183307946, 2694842882, 2150279306, 2718083104, 9054880, 2315420192, 715137568, 170535554, 545816578, 2718476456, 176728712, 2284456072, 178817544, 2325782530, 545268392, 33597608, 176292010, 11149448, 2149624450, 673851936, 545259520, 705300522, 2729093282, 2829224106, 2761346, 2827125248, 2290090496, 136349824, 2863178240, 2324171400, 547490312, 44073090, 2728405634, 2820678274, 2726830248, 2720139808, 2292318210, 2728953866, 2728560648, 2315288712, 2820678176, 176332842, 539142784, 2718081578, 2760704, 2863276586, 2854912650, 176818176, 571080746, 2147519104, 2156014080, 547891842, 145401856, 2854355490, 2852815010, 176334890, 2852790914, 2150137864, 2158495904, 2315388938, 8421922, 704645666, 713072650, 539533856, 176196226, 170043946, 2726863370, 2720530952, 8388768, 713165346, 713204394, 547389952, 2827528832, 2282398210, 715825706, 2718476840, 578847274, 715262624, 673325064, 2717952008, 536914434, 2852260386, 2290253866, 707439136, 2684913664, 2181564552, 713566752, 2693442184, 2818572448, 2693267584, 572524584, 2854889992, 2827518624, 2150148106, 2829721640, 2183137416, 170394272, 2694840456, 539658920, 2787490, 176161440, 2685018632, 706906280, 2695536776, 2687150602, 2325908002, 2191532546, 2181048872, 136970784, 2752648, 2820835880, 2292875402, 2718468642, 2323808896, 2854879784, 34848, 2829058184, 2684397602, 681746984, 2854780938, 2694840480, 2150269058, 581478920, 2317494818, 178299016, 2819139746, 2183702570, 2863276544, 34220160, 715688074, 2720531082, 33687554, 715262506, 2862620832, 2827100800, 11053608, 2726985896, 578816002, 178266792, 2315256354, 2189992576, 42107018, 134750378, 706880162, 2728954498, 2728568992, 2148041378, 2317525002, 2281833130, 170011178, 2827004072, 8563362, 2281701418, 706740232, 2686462466, 581569056, 680142984, 2726955050, 2684494506, 545958560, 9044512, 2158502018, 2324343328, 2290655744, 572655746, 35695146, 2863136904, 2190092840, 545950376, 2326268458, 2720694954, 176718338, 2183309346, 174626, 143132674, 2818581024, 2687109768, 2271754, 570458754, 580952072, 178825888, 537010848, 168462344, 539633824, 2695498242, 144704162, 34218026, 44574728, 2720662056, 2852817410, 2684496040, 42115240, 2694881280, 2863309482, 2820671496, 2827518632, 715139242, 8390666, 681705480, 10527234, 2191663112, 142608554, 2292195336, 578857602, 2862787240, 2155883168, 571121674, 2694875306, 2854224426, 706775586, 136349858, 2292228770, 2852299304, 2315266720, 2718075522, 2692753410, 10651778, 2821324928, 713040040, 170043944, 170426378, 2181734570, 539134594, 2284488842, 2862785154, 35686528, 679512608, 11173930, 2148141184, 8946344, 2149720746, 167911456, 2629794, 545400872, 2292326562, 682131464, 2717911082, 2685018146, 2191663240, 2189601280, 2863170178, 42639496, 2787840, 176851466, 2692753440, 2183660162, 2862745738, 2854750240, 2148141064, 2324210312, 44072960, 2315256352, 168430088, 137013792, 682142344, 2317394058, 143141538, 2147625122, 142779040, 2325750410, 539109504, 679485608, 2149624320, 2726332448, 2852790826, 2860558882, 2189953032, 2155872930, 134905890, 706775714, 2192188066, 715131050, 2158012552, 2156046856, 545270304, 671787520, 42502690, 169877640, 168296610, 572555914, 539109888, 2155905674, 707437090, 545786016, 2821366442, 673851424, 2693269640, 2315387016, 713689248, 2685012512, 2863267976, 2820710408, 2282261002, 2854363296, 2181204136, 2326432426, 2284462242, 142770818, 2191689728, 176169122, 2728558728, 35659912, 671623336, 2686593664, 572686378, 673325088, 2692753536, 2281841288, 2728536194, 2290623144, 2728427528, 2290747400, 673884714, 680167426, 2687150218, 2156562976, 713064992, 2191559178, 2718474370, 539632258, 2324171264, 42107018, 2829591168, 2317888010, 2854225922, 679479336, 2181203968, 10526728, 41943072, 33695914, 145227784, 2718050466, 142639752, 2292744194, 713564834, 2317877762, 715655682, 713689256, 144835080, 2283971072, 10627232, 2148048898, 572565504, 2827618858, 2323818496, 143132802, 2290647074, 170402314, 2281734274, 2695407624, 2852823714, 680044546, 2183703074, 581575210, 2181171746, 10494472, 704651400, 2147625482, 679479464, 33564680, 2290264232, 2150279210, 539502592, 2726961320, 10496042, 2292851336, 2852260008, 9054730, 41986688, 2819098666, 704653450, 671252650, 570990594, 145369096, 2317363874, 2692909602, 578822658, 136970410, 176816136, 2181071360, 581575328, 33718826, 2323784320, 2176, 2282391560, 2325883520, 2684529312, 2852823080, 2662570, 571121696, 547924522, 581445792, 144703650, 2861080616, 545923754, 580913698, 579471368, 141992, 2317396482, 2284454024, 2158624808, 2862622720, 2281742984, 680174120, 33589890, 44173826, 673718272, 673884162, 2181728426, 2860687874, 178391074, 2686623786, 2189994634, 2720663722, 715825792, 680002058, 715696256, 8520362, 2149714434, 11174016, 2261002, 2820704896, 2325905544, 679477386, 2717909120, 2149755560, 2189984290, 2323686058, 2684920360, 681714338, 2829189794, 2318019082, 2183801000, 537567274, 2863139370, 136849578, 2183692328, 2692883106, 2827124776, 547356842, 679651978, 2863138858, 11053184, 2827657728, 2685018272, 2685020802, 33562664, 2158100650, 2860558848, 579349130, 2695529098, 2292189322, 44565034, 2718572546, 167815328, 704651936, 2854881416, 537403562, 715294720, 547922560, 2284489344, 2686616064, 34087048, 545392768, 2726339114, 2728962728, 539623434, 42608778, 2695004320, 42502282, 2826995842, 2156006058, 573210792, 2718048776, 2283808928, 539632264, 2191566890, 2318010378, 2158502530, 36350474, 680042634, 2718433922, 707403946, 548022314, 170426912, 571121704, 2854879362, 2693277826, 2684518410, 2281703432, 134916098, 2183268864, 2729052706, 167805064, 2684357160, 2729050634, 705176192, 2326309538, 143261826, 671653930, 36176032, 134350888, 2728428032, 2854783650, 2189959722, 2149722626, 2819140096, 715694250, 166024, 9087658, 42074280, 2317363840, 8396928, 545958408, 178397866, 2292189858, 537436162, 713728680, 2323677184, 2852258440, 10519168, 2863267970, 713597090, 8945666, 2854365184, 35817610, 44171424, 2695506440, 707431040, 565418, 2156036266, 2281712256, 33726624, 545431554, 44608010, 2189462048, 707439266, 142647466, 2149615624, 681705514, 539134602, 2147493896, 2181693474, 142639648, 2687140386, 2148180010, 2323776034, 178423808, 143297194, 134742178, 2695004674, 681715722, 2728960000, 2728921224, 134777000, 571124392, 142739626, 176695970, 2183299720, 2290089994, 2323784200, 2728567338, 2147623594, 2726437378, 2317918888, 8421504, 8947872, 680168104, 2860657282, 2181597832, 2324212394, 537528834, 547522592, 2158665760, 2854258722, 2662408, 570425986, 44739074, 539003010, 2829592578, 2150238848, 2720563880, 142778890, 2317877762, 2852685992, 142649472, 579348642, 143165992, 2720565792, 2283806760, 578848928, 671623848, 545923202, 2852258338, 170000512, 42500264, 671779330, 679485986, 178258466, 2821226656, 10618922, 2720694312, 142616576, 2284489376, 2684528776, 178268328, 44737056, 34079400, 2854256650, 704675840, 2685020832, 2728525834, 671653920, 8421514, 715688098, 671255074, 671777312, 167782922, 2692915202, 545401002, 2318019072, 2860687368, 136981122, 169902216, 143303330, 2854234240, 2147494528, 178299042, 2862615170, 2728560810, 2684355106, 2728919722, 33726624, 2150279178, 2326299146, 2862653600, 547913738, 2183668394, 8913536, 136872106, 34217992, 671089194, 44704392, 170033322, 2230442, 545398946, 539633794, 34080904, 2318049288, 2158626978, 707406336, 2290231818, 34242562, 537405472, 572653570, 713687690, 143294504, 2282234530, 2192220674, 2148016672, 44040738, 2863136802, 34119690, 2717952138, 2852301450, 573088264, 2829715584, 34209960, 671613058, 673852064, 41977898, 144875650, 663680, 2827520032, 2693406752, 537395872, 169880096, 144834728, 2283831946, 8915466, 2826971818, 44706344, 2138122, 134219946, 36219530, 2181595658, 715171842, 178956938, 2826963080, 42607240, 680140938, 2263200, 681574402, 167938208, 2726307840, 2863139496, 705167392, 578980008, 2315782786, 176728706, 2325883392, 2861181570, 2826963490, 33693858, 2726961674, 2656904, 572525184, 2720571938, 682231936, 2852817034, 168470570, 178266784, 2863145096, 545270442, 580944418, 2158501930, 539634178, 176687754, 681609762, 715129354, 167807008, 2720669698, 167911584, 33688200, 2281742474, 2283809314, 2718597800, 2728927746, 2720008192, 2829090848, 142639136, 2720669832, 2852694050, 42085002, 2819261098, 2292195978, 2861206154, 2685018120, 144878210, 671253162, 9052834, 44214922, 2720663722, 545262240, 2827004552, 2820842120, 2290089986, 2318017192, 2189994632, 10650154, 2315782784, 547891330, 2326438568, 579469962, 2852784770, 2818581162, 2861080616, 136489514, 2695538722, 168296490, 572525090, 2158012586, 2318052010, 2695375520, 679608354, 2687019170, 136456202, 2290221576, 2149589634, 2317918762, 2623496, 545433738, 2860525578, 545824778, 713203880, 2189560458, 2318049920, 713165440, 2728919040, 2854257160, 713719978, 2852167816, 2827092482, 143262370, 671099424, 2315943944, 681740416, 2718476456, 2687107722, 715688610, 42508802, 2292222594, 2692751402, 706879656, 578857482, 579502754, 2191689762, 11053576, 704651810, 578822794, 41945642, 36175874, 2292320930, 2860647072, 578847242, 2684486146, 2315821730, 2284325026, 2158626954, 2729052834, 2156405250, 2189427362, 2863138850, 2149752834, 2181079714, 2290788488, 8953890, 2827127304, 2863310850, 545819138, 671779360, 2189986346, 705308840, 33595936, 538978986, 2684921898, 42469410, 706742784, 680140832, 547523234, 2852817034, 2281873536, 2728430090, 168299136, 144835232, 178923680, 176857248, 707428490, 572533256, 2693308586, 571115562, 2317486624, 2726429186, 8423466, 671785514, 2860517418, 2181595272, 2189437440, 134785154, 2191559202, 2156560896, 2189459498, 536914466, 2686626434, 2150138496, 682100776, 33587752, 2821227016, 2684912128, 2281701928, 34113570, 2315428386, 2183269000, 682240552, 143165954, 671623690, 2183299722, 2181081608, 8397482, 2728927264, 2718433320, 2189959816, 671654562, 168296482, 2317516962, 573049378, 2324302506, 2148173826, 2718605320, 178782376, 178424352, 2829189152, 2819097128, 571121674, 2827518602, 2720039458, 2183793280, 2693408810, 33595400, 2149589000, 2292189858, 2189961730, 170566178, 2729050658, 2326407168, 143271946, 707266570, 170394146, 2852292648, 143262208, 2156038186, 2726430888, 2284333730, 536873130, 704806954, 2149583362, 2189434882, 572654208, 8561312, 680002186, 11010218, 2818615850, 578816160, 2183176320, 578947722, 2318041762, 2283938440, 2158135336, 704815616, 136355976, 2149714602, 168429696, 2315788960, 2720014506, 2158626946, 2829582368, 707438602, 2821194274, 2819099298, 2292228136, 178399752, 2726863008, 2860523688, 704783010, 2283963048, 2854922762, 2155874816, 570435752, 2292219906, 2323775624, 176162946, 2728559136, 2728962568, 545956386, 2183307944, 168331810, 2829721762, 136481282, 143302690, 545947818, 537430050, 2315389482, 168296616, 2818572320, 547523210, 2189953544, 2695006218, 2150246408, 2281709602, 539140130, 2692907042, 2728962722, 671648296, 2281865258, 581478410, 2190123656, 2819238432, 681607202, 2827616802, 570433568, 2726953608, 713597440, 170534944, 706775210, 2158108834, 545914888, 10619040, 2150279298, 167780386, 673357866, 2317486248, 715655210, 34089514, 145402368, 2323679264, 2318049824, 170041376, 2820844162, 2189559808, 671654528, 2820704906, 572696712, 2684526632, 168329218, 2692777992, 2284366506, 2694971424, 2794112, 136349864, 682240034, 176685706, 2189428904, 2863268392, 44730536, 713599520, 2820801162, 2290624640, 2694971392, 2318008330, 144867842, 178432002, 2189436962, 2149623842, 2861049890, 2820670112, 134774826, 2326429824, 2860648482, 681582720, 169912834, 547398314, 570958472, 2854791714, 134881794, 680002048, 144705674, 2181696136, 2860687880, 705301024, 2695538856, 2284322858, 2156431912, 2156038274, 2317910186, 2860550176, 2819260938, 2862647944, 142641290, 2684365480, 2283972776, 36309128, 42084362, 136350216, 706775040, 42500224, 136979074, 2281736736, 682098850, 2827487872, 715827842, 2324168738, 581053056, 570435752, 2654850, 33589888, 2323810304, 10527234, 2189560488, 2158133258, 537534634, 176726154, 2284366378, 2282367520, 2862778506, 143165608, 136841224, 9087618, 42475560, 2687115778, 2726830752, 2854267048, 2283962880, 2284494850, 2818703394, 570468522, 2863276064, 2694982314, 578947106, 681574914, 10659842, 548012034, 524424, 178924162, 705208832, 2156431370, 2854922784, 44605984, 144837130, 2821358082, 2729093800, 2852169768, 2820678152, 2183700992, 2183801346, 581478954, 2323819050, 673325066, 2728536616, 2324210216, 2189437474, 539099264, 570564608, 681749032, 8527912, 2694849026, 44212898, 2181212712, 2158133408, 2317877922, 2292351018, 707299488, 2155872426, 570951816, 2685051528, 2156398600, 2852694144, 2818736800, 169880232, 673360418, 2284455976, 176849568, 134752392, 2325743618, 2852823584, 2818713610, 2693439520, 2315954338, 2158529152, 2819096576, 2324332712, 170559488, 2854879904, 706906122, 2694848674, 2827133088, 8948264, 2720565250, 143132800, 572525056, 2138144, 35784738, 35791498, 136882218, 33729032, 8953994, 2324340776, 2283939970, 547889674, 2189983874, 176196096, 2147647522, 36176554, 573211178, 713697410, 705298442, 2181046816, 2181726344, 2284464768, 8391200, 2097674, 134875264, 2290616320, 144867466, 681607304, 2621482, 169877632, 2156438048, 178423978, 10248, 2155874826, 2158496298, 2686618146, 2728536736, 2819261098, 2692753536, 2156013576, 8955946, 2684397698, 145402376, 2860690082, 573055658, 170035240, 2728527874, 2148141184, 671784992, 572523146, 42500256, 679479976, 2718599680, 178954920, 2183143586, 170565800, 2829716008, 2684496394, 2317492896, 2862654088, 2292318248, 664232, 2292721706, 578978344, 579371650, 2183669920, 580943882, 136847362, 176851456, 42082944, 655490, 2818615970, 167903744, 2181177512, 2318049920, 671777320, 10528770, 2686494848, 2155913760, 2693400746, 2821194408, 680165890, 537395210, 2720661514, 2684922378, 8398986, 2861212202, 8399394, 2854914730, 176849066, 144738466, 682131584, 679616544, 167938560, 2692776488, 2694875176, 2281874090, 673227298, 2181696002, 682265098, 537561128, 2183792808, 2863138986, 2292844584, 2315813544, 2318010880, 2818607618, 671260714, 2720139266, 680011946, 2863278120, 168337536, 2156429986, 673227274, 176332834, 2281833088, 178782208, 2821227144, 2292850826, 2720014472, 2728921610, 2326440072, 2861050024, 2325743656, 2827649034, 2315395712, 2325750304, 44573320, 33729058, 2183178410, 2854912522, 2728534058, 2852691976, 705175594, 144835114, 539658890, 178793096, 537044992, 143272450, 2281865728, 2684914218, 2692882474, 42109064, 2654722, 539099808, 168297128, 548055210, 2189428898, 2695538698, 545958402, 2147483808, 682231818, 2818705928, 2854389802, 170534952, 573180448, 2317877378, 2292712104, 2693302794, 2729050634, 545431688, 2149581346, 2862754346, 2292228128, 2693431944, 2827495594, 2156405378, 2862656010, 2860515330, 2854791298, 11141120, 2283938346, 2183790728, 178423850, 2852825130, 557088, 2325913762, 145227904, 2862647968, 2694981674, 2718607880, 2150139946, 572688418, 547913760, 9052842, 34079402, 164520, 2281835048, 2854365864, 169904778, 2720694408, 2183801376, 2283972648, 2147625608, 2862614698, 176693256, 2624136, 547883682, 537569418, 2684887714, 134744578, 170404480, 680143360, 681607178, 2720532616, 548022280, 2692907552, 715688610, 2183266346, 2282261034, 2854889992, 715819682, 707308160, 178922114, 545786530, 2323652736, 547915816, 2854881832, 573082242, 2684913824, 679652000, 539110024, 143163938, 10527368, 570597512, 2687017506, 539633800, 572689026, 2284333706, 2282357408, 2290131586, 2862743722, 170428968, 545433728, 579381930, 2155907210, 2819270784, 707307690, 715655690, 545400866, 2819270658, 2189601410, 2726306466, 713730560, 2861074986, 713564194, 713730048, 2156012168, 2862613152, 713695266, 34218506, 2157969568, 2292754442, 2282269314, 715655722, 2720705032, 33694240, 35651722, 671228032, 673745546, 579381386, 673742882, 2720573448, 2190092322, 2149589152, 581470210, 2686583296, 2189437098, 704784906, 170008584, 34119842, 2820702848, 2183170720, 2323679754, 2181202560, 570952362, 2827659266, 2718048384, 42084394, 547390120, 32, 2150269088, 713728640, 142780546, 44565026, 2819131434, 2158529024, 176816288, 713040392, 2236936, 35693058, 2821360256, 2852686376, 2181735082, 2097696, 33718410, 2150146056, 2261506, 2720574090, 8561192, 2315264042, 44572712, 713599656, 2183793320, 2726431264, 2692784682, 2829623850, 679512096, 715686538, 681707560, 713599648, 2324308138, 134227970, 2181571074, 681576584, 537438720, 578986144, 145229986, 35818018, 2183790600, 2818572832, 170009096, 144844936, 2684354720, 178424456, 2861072928, 557096, 705342082, 168298632, 2852659874, 2183694856, 8389250, 44179586, 2192058914, 571088930, 144703658, 545914912, 557576, 2862655648, 664234, 134752768, 34850, 538978856, 176717866, 581438122, 34087040, 2156429994, 573212842, 2685012640, 36208800, 545267754, 548012160, 2324210338, 168307370, 2189986434, 2149744802, 2695504520, 2189986474, 570982408, 178293248, 2315921544, 2695398050, 2317912224, 2097160, 2183168554, 2728428042, 35793450, 681746954, 682240128, 136325280, 536911880, 2852694186, 2720139818, 2860679682, 2282258562, 2292719754, 2156568712, 707405824, 581568682, 2820680362, 134228514, 2183301802, 2181081602, 2684911754, 2148043272, 2852170242, 545925120, 671121440, 572695210, 8921738, 2282269224, 581446280, 2720671874, 545262090, 2183692938, 2326407296, 2684519080, 2323653122, 167807626, 579340458, 537004706, 673227400, 580919464, 176857256, 35693088, 2728952328, 2726431232, 2283940354, 170041354, 681575082, 565416, 2317388288, 172066, 144876032, 2157980162, 545925770, 2695006856, 9087146, 2863147018, 178924042, 9087008, 2854363680, 178784288, 2318016640, 2132642, 547924000, 2720694914, 537395232, 713165480, 2852814848, 2147493920, 2323817002, 2148149800, 2149616266, 671787144, 176327336, 2827616386, 2829754376, 2863300642, 537403522, 134875778, 2829093386, 537536546, 2156003456, 706775712, 2189467808, 2695006754, 2829099658, 2720014984, 705341962, 176685698, 2292361896, 34252834, 674, 2292196010, 2189994632, 2693398658, 673884810, 578945024, 2720571522, 34242592, 44697736, 2820672034, 145238184, 178784266, 2720014856, 170565672, 713206274, 2183276714, 2819139714, 579510792, 170434560, 2155874850, 571081344, 706914986, 2317388330, 2728960170, 143272586, 2317363242, 705175586, 42607232, 2692776608, 2829617672, 8561288, 2819138082, 35792904, 2819227784, 2324342920, 168296962, 2821235330, 2189469738, 2282358920, 2829191210, 2323778088, 2326399618, 2728534658, 2283965058, 2325880842, 2324212362, 715139746, 715303048, 2664992, 571091456, 143172256, 539492992, 547522722, 673357834, 144834696, 578953730, 578816544, 682232488, 570458248, 2292353162, 2190125224, 2290756256, 2728438442, 2324299936, 2852266634, 2284331520, 2852653186, 547522730, 2325881378, 2852128800, 2281702050, 11174568, 2181071370, 170532872, 2317355554, 2150148642, 2189953664, 2292361896, 2317363840, 682263082, 2315821226, 2284325378, 2686978722, 2728403456, 681713706, 42609162, 176293896, 35652136, 573080072, 35823776, 2687107114, 680036520, 42468010, 2720006280, 578978466, 581566466, 2820809344, 145270818, 2292850824, 2228746, 143132832, 2292875304, 2283831464, 36217378, 2282398336, 142615080, 526976, 704806922, 170428458, 2860648608, 2695504008, 2290746016, 2862751778, 2292722312, 144870050, 2695364768, 2820810880, 143296544, 178260010, 2861171242, 2156439720, 2281840648, 2861213826, 136448042, 547881600, 178299560, 545302690, 2326268584, 2315815562, 571121672, 44073120, 2687009280, 671656074, 2693267466, 536881824, 2183266984, 2687109632, 2728927776, 2863147650, 2283972778, 2189598760, 2290780170, 2317353002, 545786536, 705170058, 570460832, 2827657378, 579371680, 8396938, 2181693986, 44083328, 2148173962, 2684487680, 706879658, 2726986378, 2290647562, 2150238248, 2862753800, 539626152, 704676362, 2854914184, 2820710536, 11010690, 663560, 715794560, 2148149386, 545424008, 134228098, 8913546, 2156398752, 571123880, 136489130, 2819098658, 44075690, 578977962, 548053130, 143270528, 2630152, 2326307330, 2315419648, 526856, 2728430218, 178299394, 2181562378, 144712232, 545792162, 539002922, 36186144, 134742152, 572566026, 671219712, 2852815530, 545948296, 2191565314, 2183801514, 548022400, 2325784608, 2290223272, 2821195944, 178300968, 2829714058, 34218658, 578980490, 11141152, 2157977640, 2315945984, 2107906, 2854398082, 168462986, 581478914, 2324342784, 2729093640, 682099208, 2829060234, 2292744192, 2827494026, 2854232224, 2192187432, 715302944, 2281867298, 2852686376, 34212488, 2147624970, 706740224, 2158536842, 2860681226, 136355840, 2695015048, 136882858, 2158626946, 2820712456, 547529376, 570993280, 2318049408, 573188642, 715784834, 2793480, 2156529792, 8519688, 2860687392, 673718952, 681584808, 579340834, 2820713120, 2684357250, 178391042, 2149616170, 2821335688, 2684881064, 33718434, 2818704002, 571081256, 36186664, 2281701920, 2820842146, 537526304, 537012770, 2693440008, 2158536874, 673843368, 671096992, 2827135656, 167815720, 2156044288, 2325915690, 2694842922, 2181693954, 2829230762, 673882658, 8423560, 176720416, 142639626, 2729083400, 572686336, 2694971394, 545917064, 2827094560, 2181079202, 2292746240, 169871490, 673753098, 178921514, 707406368, 2292195336, 2729058816, 2158012552, 2150115850, 671785098, 11184778, 134391808, 539099818, 2722, 706904738, 2192179850, 2726461610, 2785952, 547916426, 10520576, 176292386, 2192181290, 2326399488, 2718042112, 673196672, 570589866, 2829617162, 545824936, 35784866, 2315782144, 134389898, 705339906, 2324170760, 539001480, 2183275016, 2147518592, 2282389666, 168329218, 178399786, 178300968, 2183145506, 2695006752, 570982528, 2685010048, 715792424, 715262080, 671613474, 2149589504, 167938600, 547365034, 34242592, 2829748864, 170557960, 143173802, 2183277066, 142780554, 142649858, 2181081128, 2192089640, 2729082914, 537436192, 2686493322, 2718050434, 2147516418, 2827092512, 44180136, 2282397858, 36211330, 2158502408, 2150140458, 706748938, 35652226, 2852135592, 2693300386, 2694979616, 2694843050, 2692876938, 167944328, 2284455978, 176726688, 33685634, 2692745768, 680042538, 704678410, 2827526826, 2718605986, 570993288, 2829199400, 2728921610, 36184586, 578945066, 539533962, 571091618, 2718081184, 8915490, 2282234378, 2189593248, 2863311368, 2325906048, 579479682, 715270306, 2317486216, 2281745064, 2726830762, 2728428162, 42502154, 2854397962, 35687080, 671088808, 2692883114, 579502626, 2281742880, 2156535970, 671132288, 581444264, 681740298, 2819131552, 2292320808, 2281865346, 2693441696, 547367562, 2821357578, 578855050, 671656450, 8921610, 713556648, 713196192, 2315387392, 581601282, 8553090, 2685012616, 176302218, 2290616842, 2861206018, 35791520, 2854887592, 144878122, 144845322, 2325784616, 2150148736, 2290221602, 2854234144, 178782218, 2687009320, 2718476330, 8955914, 581051042, 136315042, 2282234024, 657536, 2718476458, 679479434, 176160936, 2325744162, 681706154, 44206632, 2191534600, 681574432, 2685043240, 168462344, 682265256, 2852814890, 42107400, 2158010912, 2315298818, 8194, 36309154, 2827125282, 681705474, 680009896, 2290262530, 2292844714, 2147527338, 142649346, 2292195362, 44083336, 2156440202, 671252650, 2693440136, 2230826, 35653762, 548047008, 2290753568, 578980394, 2829754498, 2686984746, 2718075392, 8390824, 2149589026, 2686460584, 2821333130, 144842880, 2147525288, 160, 537537152, 570427906, 2189961888, 142772360, 11018922, 2326440458, 2861173416, 2718573058, 35458, 2729085600, 2097312, 42467360, 707297826, 2728561322, 44696098, 2158135938, 2156396680, 2290221058, 706773000, 2720661642, 2826969248, 655490, 131616, 2238472, 2862753800, 539533472, 2282367528, 167911946, 713031682, 178268714, 547889706, 704653344, 705341986, 2720694442, 2820704394, 2150140546, 2684881032, 2290745864, 706775176, 2183825928, 579346432, 579504642, 673874442, 545294344, 539527682, 579472010, 168339496, 2183301152, 2315913378, 545434248, 42082442, 167946402, 2862620704, 2183798944, 176717984, 2695397408, 2148041256, 2862647970, 2728429570, 2183668386, 681585312, 2230280, 715268770, 704776706, 167938218, 680034986, 2156046856, 2324340778, 44567072, 2720663690, 2685051402, 8391304, 2827004586, 570597410, 2854355488, 33727146, 2315944450, 2863136930, 168435874, 43650, 33720482, 2282236416, 44042922, 2156013576, 2283798690, 2728954538, 2718466688, 539631624, 673851912, 671221930, 572696744, 539101826, 2686462090, 581074946, 2686617640, 2854223904, 2720669696, 2317394048, 2149714080, 8389152, 167782562, 2854890112, 2755080, 2720574088, 2282397832, 539011074, 2820835466, 2284487200, 176333354, 2326308864, 2281745034, 139778, 2686453922, 682229898, 2325880834, 2323776034, 539525152, 2315788456, 579346560, 547397674, 2325774338, 2695006760, 2324203648, 2718474408, 2862743594, 168307336, 2687140514, 2290778122, 134389888, 2147614754, 715303082, 2726463658, 8945824, 2189590528, 2315389610, 36307618, 2284366338, 2692874274, 572653704, 2181701674, 539107338, 570982440, 2726955170, 2829189288, 2315299456, 2720541322, 2726856874, 2283962498, 572565640, 145262754, 142780584, 2181171240, 2662440, 2854791208, 2695006728, 2283808810, 671646370, 2315780776, 537559554, 2326399658, 2181728768, 571121706, 10760, 2192081026, 2726961704, 2726299786, 33556512, 2150247080, 547356674, 2149713920, 2718572554, 713032200, 2317920896, 168337578, 2695539368, 715688482, 2852290592, 2829191338, 43650, 2181696162, 163840, 176726530, 2755242, 2695407616, 2860517418, 2820704938, 713599144, 2692884648, 2315389096, 679616552, 145263240, 2283841546, 2687017634, 2158493824, 2728405160, 2684880938, 11176610, 2317385736, 2281873536, 176161408, 713599626, 170524810, 2821196456, 713195528, 581569064, 2284358306, 713073280, 2852651648, 2183826048, 681740416, 142745738, 680142976, 2290780714, 579346434, 539666442, 176728712, 2695506570, 2290754178, 36216840, 2718597162, 580913186, 570598016, 2318041224, 2181177386, 2818583202, 2315823744, 2290655752, 682109576, 42469896, 2158534698, 2684493832, 134252544, 572694664, 715270282, 578955808, 2692752040, 2829090856, 2854363176, 178268200, 2318017026, 2282226178, 2148174466, 2326432394, 2323647114, 2317394082, 2827528362, 2315388962, 2183832224, 141960, 2156047008, 2687148544, 176162856, 573188264, 536871586, 2156046848, 671098912, 2692874282, 44695592, 2621986, 170041344, 2315815434, 2282236586, 2827649546, 547916290, 2726298274, 176695968, 33589792, 2852825098, 2325783082, 2282389512, 2325883394, 581042816, 178399274, 2829060778, 673849864, 2158536834, 2720038946, 706748546, 673712810, 2149622440, 2829748874, 2189568512, 2720137736, 715260578, 10627202, 547881002, 545267880, 2189959840, 168305194, 2720170658, 2861048448, 673352354, 2852784650, 2692751904, 2148180000, 2718441600, 539140264, 33720874, 178391562, 178391072, 134359594, 33688072, 35782656, 2326298634, 2325782568, 35817632, 682237994, 8554658, 2149582978, 537043112, 2861081128, 571091488, 2694881922, 2686494856, 2860681218, 2860524032, 545392810, 2720694410, 178784258, 145262594, 170043426, 2147655850, 2281744416, 2685018762, 44206632, 2181570730, 673196714, 704643210, 679616552, 2686452256, 2693431946, 715827714, 36177928, 10659872, 134785152, 142650016, 2695496226, 2819227690, 2827487880, 2820671522, 715171976, 178293250, 41943072, 2292351112, 2861074984, 545825448, 2149613578, 2717952002, 680140800, 2729083554, 2317516938, 2292845098, 2183170562, 134217738, 671754368, 142639754, 2149752970, 679518376, 2282367624, 537559712, 2718476962, 143138946, 10652330, 2718083106, 2726824480, 2150238730, 2821202080, 2317912744, 36348552, 2720145928, 2181040298, 2158625416, 2149745322, 671221770, 2718607488, 2283809442, 2854234144, 573089794, 2827135658, 2183661568, 2290223138, 2189992458, 2147625504, 579471402, 2829090946, 2820704800, 2692745248, 2829748770, 176824874, 2323687594, 547520648, 169910440, 8562730, 145359362, 143295010, 2284366336, 42084520, 44705928, 681747082, 704651394, 579379200, 2820835330, 2728952330, 673718274, 2317484586, 2687117474, 2156562442, 2860515968, 2694881448, 2318041640, 2317361186, 2315290794, 2852299272, 2317525162, 2686617610, 44212770, 2694873760, 679512072, 707428904, 680001546, 706750634, 707273250, 42074122, 2720531072, 2829715978, 2189590698, 539535528, 2720172712, 32936, 2326299178, 2821194274, 2323677826, 33564674, 2189459456, 537004074, 2829582344, 176332802, 2718607522, 570959914, 539533312, 142647336, 137011848, 2624010, 680165544, 42631328, 682229760, 2729052194, 2728568874, 539492354, 134259208, 671131786, 134750850, 2818744362, 2324171402, 2156563104, 2728437792, 134752904, 144869410, 36348458, 547889152, 169912448, 2728929418, 2183137282, 2317918888, 44575402, 579502240, 9085576, 2317877280, 168299176, 707403938, 547498154, 2189593098, 2726856714, 134382112, 545816576, 2863139336, 2181736480, 2158004778, 2290649610, 2818744866, 136871946, 2687117858, 706748448, 2183793320, 2292196010, 671744128, 2718081544, 2695006376, 36208802, 2290780322, 136849418, 706775210, 2692876840, 2852661288, 2148016672, 176335368, 2852260520, 580921984, 2717917824, 2829582504, 2860556426, 2693311018, 2183801482, 2191657472, 2191532544, 33597440, 2694973608, 2150113442, 539533474, 2282389546, 176850978, 2290778786, 176203776, 2829222528, 142780424, 539533442, 2826995848, 143296640, 2852268202, 2290092168, 168296448, 2726436898, 44695682, 715794570, 2726822408, 2147655842, 2150107306, 176302624, 2315397154, 2728405640, 44739242, 715694626, 2228872, 2821193864, 671088648, 2819235976, 539134592, 2852162058, 134253192, 2326440074, 2654370, 2863276074, 2726854658, 2726470184, 2290264706, 2189568554, 34089120, 673318944, 2717919240, 143139370, 2292228224, 2854748808, 2189986346, 2861203490, 35694634, 2728437762, 10657826, 44171434, 681748640, 142781064, 2852686338, 2284333706, 2148051626, 2819236514, 2292712074, 706750496, 671088800, 170559522, 2720139816, 2156399136, 2183823872, 2181726762, 671219746, 2148174336, 8563242, 682238090, 713589258, 2315288584, 572524672, 2718050954, 176717962, 539633794, 707305506, 2155915392, 571123840, 33587754, 2827493512, 2720014890, 2827485344, 2156440194, 2317879304, 145369770, 2191690242, 2860679714, 579477544, 536871048, 2315429890, 35684352, 35692554, 573188096, 2720539274, 134259232, 534658, 2861181058, 545958026, 2183268512, 572522658, 2820835498, 2181081122, 2148139522, 713073160, 2318049418, 539625472, 578947626, 537428480, 35826218, 545260074, 673753602, 145228298, 2290253952, 2192089088, 2860646560, 2325883050, 168337410, 2189558304, 2183669802, 2181178016, 680011786, 2189426722, 2720704682, 2695506434, 170434722, 682270728, 2325744128, 673226760, 2829068930, 545914920, 2728951850, 2284333568, 2149614112, 713203842, 144703522, 41984546, 136347648, 682100736, 2720565928, 2282236546, 2860657162, 536905768, 2324340738, 2862776330, 137005216, 134783144, 2189961728, 673226754, 2684529288, 136481418, 41945600, 170009248, 2819137696, 679643146, 136347778, 572563618, 548022826, 2717917218, 2821203978, 671220226, 715268136, 706880128, 2290229418, 33556512, 2156562570, 2317918240, 715303458, 715688584, 2149613600, 170527368, 42633896, 2192089256, 8399528, 11018376, 2181704194, 671097514, 2147519008, 671746688, 2158529162, 174720, 2862656010, 2317396008, 134742056, 11051170, 2726961194, 9087136, 2861074440, 11141770, 673229442, 2191687682, 2852266144, 2863268008, 671099520, 715655840, 2729085058, 2148147848, 671655968, 2729060872, 2282359306, 2818615426, 2317519370, 2829093506, 178815528, 581568674, 2818583072, 713558152, 578955778, 2189437096, 2728951842, 2158667808, 578947200, 2829584546, 178266242, 2324340738, 2729083018, 2149583360, 2281745032, 36317226, 713689770, 2695503872, 2726298272, 2318010400, 2281834496, 2183178240, 178391178, 2818605698, 2829593224, 168430218, 2292884128, 2692909576, 533154, 2149745320, 2829066370, 2692743328, 170426400, 673325058, 680134696, 44597802, 2819106816, 2282392098, 2283964936, 176162976, 2861213696, 2292886016, 2108066, 34079368, 2148010154, 2181564962, 44574730, 2315790504, 178268160, 547881474, 2183692842, 136970882, 579477504, 2695012866, 680143392, 707404330, 671754250, 176728610, 2829748352, 178391050, 2292228098, 2820702752, 136882186, 2686492808, 2820800680, 169910402, 2189568002, 143261856, 142617120, 2818613896, 673221282, 565408, 2147519136, 35826338, 2819270816, 545827362, 166400, 8555168, 2158101128, 170427016, 2852694056, 178258080, 2687150082, 2718050474, 572522530, 570983048, 557570, 2315946656, 539535906, 581083776, 2863179818, 2290098306, 145399944, 2190082730, 2324202114, 167780866, 2318051496, 671254666, 2852126890, 581609480, 2149582848, 2852126880, 715784866, 2863309354, 2284322850, 2183800842, 547392040, 2686624256, 715295400, 143272104, 170534954, 2290624650, 713687168, 2692745898, 705333418, 679512066, 2183800866, 2181565056, 2852661408, 170558122, 170033186, 681748488, 713728546, 682237992, 547400226, 2695405736, 545303080, 8915106, 145263144, 657928, 36211200, 35693066, 2292318856, 2854783626, 713170946, 142778888, 176816128, 11018400, 178423978, 673188362, 2718607520, 2148147754, 715163688, 168460456, 2181212322, 2693302922, 547389962, 673188354, 681607200, 136874634, 2829232290, 169902600, 136325794, 143165610, 2282365448, 2695014914, 545784328, 537010336, 2863311488, 145236136, 2687107714, 2281701546, 2183791272, 545294978, 170426370, 2726830730, 539658882, 572523008, 142737920, 145392256, 178916000, 671098912, 713034248, 707297416, 2292883626, 573220906, 168339464, 2155882530, 680004136, 44565128, 44599304, 2720041642, 2726955682, 2821196424, 2283938336, 36209290, 2283940000, 2694982280, 2720694914, 2686493224, 2181081738, 579504162, 2827495432, 143166082, 715161632, 2315780232, 713203746, 2720663560, 581446146, 2684365352, 2852692650, 44042922, 547924648, 715292832, 713173152, 679608832, 580921888, 715793032, 2695375392, 2718564898, 2149755010, 2283940522, 2192179202, 2191687810, 2317519528, 2684486178, 176719914, 2325777064, 2821324970, 167783072, 570957994, 2854879266, 2818583208, 42107010, 679616544, 671785608, 2324176904, 581468704, 10618914, 33589386, 2720147498, 143264258, 578947594, 2829199880, 579381928, 44697770, 2684879528, 2827651234, 2158494250, 681747080, 2324310698, 547528744, 170393600, 572555432, 2818582698, 2192091146, 2283973154, 2818613250, 167938050, 2315387530, 2726429184, 681714346, 2720702624, 133280, 570990762, 2150105640, 707395624, 580952106, 2692915848, 143132682, 2726994602, 2147615264, 2694972040, 8390666, 545948194, 2290747426, 10529314, 2860690082, 2183702690, 534666, 136325120, 663554, 2326399658, 2686583338, 2854782986, 2323776138, 2818713728, 33562632, 2827100298, 2854881794, 42117248, 2684495912, 145393706, 2718048928, 581051042, 534538, 2282260608, 2827528362, 2693268138, 2315264522, 2852134946, 715303456, 2191524010, 2718573098, 2181201920, 2720663560, 2317910570, 2794144, 680165514, 44607618, 578814122, 2861075074, 44573218, 2692745762, 673712264, 2156431370, 2292189728, 144875656, 2181737090, 2821365928, 2827659306, 2852160168, 713066506, 11151914, 538968744, 9054210, 2156568704, 2726341120, 573177858, 136489482, 2827520128, 176327330, 2728525954, 2158010506, 2150279842, 33280, 144744488, 168438440, 681585152, 2829091498, 2315946024, 2693401090, 176826888, 2718433792, 715129352, 673327146, 8921224, 2826996224, 35652256, 2684887722, 2695528456, 2147625090, 2793992, 178784288, 2821327528, 2183692808, 2282235914, 2687148032, 682237962, 570991138, 2189460136, 2282392234, 2793994, 679649930, 2150271010, 2292230816, 2863145120, 580922026, 2860525576, 539009544, 142739970, 2148173856, 2624002, 2191655426, 579512352, 2821333546, 2147657730, 176291970, 2852790914, 704675882, 715129000, 2687010946, 539494568, 2149582880, 715694208, 145268738, 537397280, 2686487200, 2290090664, 2684887592, 681615402, 2284464640, 42633890, 2323775530, 2326276642, 2324341386, 2720670240, 2324204160, 42608648, 176325130, 707267112, 2686492682, 8399008, 2149746720, 2290090498, 679518858, 34081448, 2821193760, 715131048, 2315788968, 2729093256, 2693276200, 2149582882, 2183692808, 2720147616, 2852259840, 673229448, 2854397954, 2818581152, 2315921410, 142641664, 2860517896, 681706016, 2694849058, 2726963746, 11182626, 44695690, 539656874, 2281742346, 673710240, 673753634, 42117760, 537569448, 2290229258, 571082890, 2290122914, 168337954, 2324341248, 2854267394, 136980616, 2315299490, 2818607618, 671090688, 2284322954, 2325883402, 579373696, 680044586, 570427528, 2693408810, 2290130984, 2149753346, 2718573218, 2684396170, 2720672258, 2684881536, 547916448, 176827010, 2156405416, 679512066, 713558176, 142778890, 707297794, 2158625440, 44567074, 2130434, 705202728, 41953834, 579340832, 713719936, 2290098216, 705167530, 2158666274, 176859266, 134873130, 2726471818, 2317396490, 170437152, 2150113280, 2821204610, 8562858, 2315788426, 2726961282, 680167426, 539623938, 2156046378, 679649826, 715827872, 2852782762, 2150269098, 2860558880, 539134466, 2156013568, 2861048320, 2269186, 2292753032, 581476994, 673751720, 2686591498, 2323677704, 176162824, 42478210, 2819138088, 178956448, 707437098, 2292195464, 570426024, 570993282, 2317363240, 681746978, 2863147138, 2290747562, 2281841186, 2827092000, 2290231330, 145229960, 545301122, 537004552, 538976938, 2726463618, 2694875304, 2829724168, 2158111400, 715261992, 2132650, 2157980162, 8956576, 681607682, 35360, 34114210, 2150279336, 2292720256, 167780480, 537012770, 142609056, 2138122, 144713866, 2854387714, 2854920234, 2720049834, 145358848, 545270440, 2690, 671777418, 2140712, 2684488194, 705331722, 137003658, 2192056864, 682107016, 2292361376, 570435616, 2684528770, 44608000, 42633344, 2684485664, 34252938, 2183833602, 2292328992, 2726821888, 2686617768, 699048, 178299552, 11176586, 680036354, 2693399210, 2105378, 2283807394, 2281832968, 2158534824, 2290131072, 134752288, 2827092618, 2191696426, 2819269160, 2149755530, 136348194, 578947072, 2315821570, 680168074, 2283831978, 2317519498, 2192059050, 524328, 2852160042, 34251304, 143297056, 2148049064, 2829590528, 36341896, 44605472, 705300514, 2283929634, 545434250, 537004682, 2149582984, 713040520, 2695364778, 144703520, 713205922, 545818754, 2148051464, 2686487040, 673884328, 681708202, 581083690, 167944736, 547357192, 571091114, 581610146, 572695176, 704817162, 572686466, 2323819178, 2181048458, 2147519114, 2829191306, 2684887080, 2860548616, 2147492514, 2192050856, 33726602, 2324177450, 2863268394, 2149720736, 2720139424, 2292187658, 679477762, 570589320, 705169954, 2292196008, 2720047626, 2685009954, 170403872, 2283970728, 33720450, 2827618848, 545915392, 2728919688, 2282367530, 2281835018, 2852686498, 2283806728, 2729058304, 2149755560, 170404386, 581468170, 2818605706, 2148147200, 704815114, 2323647018, 573087914, 682240522, 580919848, 2155883168, 2726955010, 2181694080, 143270440, 2318008872, 547924610, 2686615584, 2720041610, 545292418, 671254664, 713556490, 2150247074, 2726431242, 2726963712, 8945794, 2728437760, 2282267296, 2315780104, 2190092298, 33686184, 2325785248, 2157969570, 578945192, 2860550282, 713040424, 2694981640, 44050464, 2686451850, 2728438402, 2315421866, 680002048, 673360418, 578947592, 2192179722, 545819138, 671744520, 537436682, 2854256808, 143261706, 2860556290, 2728394786, 2863267976, 2282365450, 35791400, 2827495978, 2694848682, 144834562, 2190092842, 2829058050, 679518336, 33685634, 2820704384, 2192220330, 34080938, 713599520, 143269898, 2283962530, 2862784514, 2181564552, 2819238408, 539656194, 715292706, 42633770, 169912970, 2323784320, 572533416, 682107402, 2694842538, 139394, 2829101698, 2686976544, 2728528546, 176693802, 136980616, 2819138056, 10272, 170565800, 2827657258, 581599234, 2323677192, 537004194, 2158625280, 705300488, 681607810, 2190114984, 2157980200, 2728919048, 2820713122, 2854922408, 713039872, 2829101696, 578977920, 2861039624, 143263872, 537043616, 164480, 715268648, 35498, 2290756138, 2819131912, 2290223752, 650, 706750474, 2861172738, 2720563234, 2318052008, 713687554, 2236458, 10370, 547358720, 2284486818, 707267200, 2794026, 2684396194, 8389128, 705208834, 572557984, 2718466088, 2292877866, 2189568128, 547397640, 2720041482, 715261962, 169910794, 713066538, 545947778, 2292326410, 2827485322, 2147525154, 580954250, 713065002, 34245258, 537534624, 578855584, 705210368, 2183309474, 581576714, 2324308002, 2281840640, 2290657794, 2821193768, 2181728898, 537045000, 2821358242, 548044936, 2192091274, 545916938, 2292746760, 539501192, 2852162186, 2860515842, 715137056, 538976288, 2863139330, 2695504386, 2323808928, 2862622760, 2318008354, 2158660104, 537397410, 2728952354, 2326405288, 545792680, 42117664, 2693407392, 2829724298, 2150246570, 2821333000, 2181179400, 136323202, 2818747010, 2149720608, 168460322, 713558018, 715172386, 715825162, 2694851200, 673882248, 2260994, 2852817056, 2854783106, 673351842, 2827616810, 41984008, 2692751912, 2183833770, 537567784, 2818706082, 2190123552, 2821368456, 578824194, 2183660200, 136849576, 2694851104, 2317910530, 168339466, 2694842888, 570983072, 137003010, 176160898, 2819129474, 145238184, 707297920, 2290223266, 2686591650, 44704256, 680034858, 2820801184, 572523042, 2181695624, 706750984, 705298568, 36176032, 2315913352, 2155880576, 2290625058, 2726330920, 2720041634, 2157977738, 2729091080, 2282392106, 2819137704, 673352192, 2183299592, 2189469834, 545423530, 2315913354, 545923072, 704809096, 539134496, 2862656042, 573057162, 545792648, 42475554, 131586, 707264674, 2181597696, 2148139530, 42607138, 2292222496, 170402434, 545794184, 168298506, 705300648, 35823776, 2292228106, 713564704, 673351682, 2158665760, 673319424, 2827125288, 2720705162, 2726436874, 170008738, 2684518914, 2687009416, 706912896, 2726462088, 2292230690, 2325882880, 144878090, 570458146, 168340098, 8330, 705202824, 8423464, 715137194, 2819227776, 2147625090, 539134112, 539494440, 134350882, 2854234272, 33448, 578849312, 2720039594, 176685568, 2852792360, 2315919370, 134350850, 2862779042, 144744584, 2290657280, 673360384, 2692751872, 2189461538, 2854758538, 2130090, 537569418, 704815752, 578849408, 526498, 536881288, 679518248, 682230408, 2325883426, 2862776962, 2821326850, 9044616, 2318019080, 2829591050, 2283964546, 681713794, 571091616, 34220576, 2325776936, 2283801098, 2684911778, 168462474, 176827016, 34121888, 2827526696, 41984552, 2684356736, 2726986408, 706904578, 2827100714, 2718435338, 538976298, 713164808, 2149745314, 2191655042, 2695004296, 715164168, 2281876104, 36186632, 567464, 680140808, 178268712, 2819098666, 170435112, 2318049824, 2861180960, 2827659818, 176695842, 2181702186, 539658280, 11182594, 2191523840, 2692885000, 713719976, 10526728, 673185962, 145261090, 33565314, 2827618984, 2323819008, 2183703050, 2192222760, 545792160, 2326440586, 167774378, 2686460544, 2181694114, 2726996002, 545915432, 2860654602, 2718435338, 167774722, 578988064, 2323679394, 539101730, 2819104808, 143163938, 33556994, 2692745898, 2323819010, 2317484072, 178921512, 2323654826, 170524840, 2156005896, 8923818, 2158102666, 2282233856, 2148040874, 545391106, 2290092586, 580919944, 539664928, 42106912, 539626120, 2181606024, 681738378, 713165354, 2315297280, 2861072416, 176201864, 2317918344, 145268746, 2189959298, 581443624, 2829189762, 176695840, 2860649130, 2693398696, 2685042824, 11182122, 706750976, 167913984, 10526752, 144844968, 547490442, 2718075520, 713590914, 8519842, 580921346, 2852683786, 144845482, 2818738728, 2718605824, 2192048136, 2284331016, 2326431904, 144877568, 547913888, 170009090, 2829582504, 2150138016, 136456712, 8396800, 713173120, 2156014122, 168462984, 707428896, 42608802, 2829060224, 581599786, 2787336, 671255048, 2183137930, 2818703370, 2157979818, 2717941890, 134873130, 673358496, 2192083496, 2147649666, 679510146, 169904136, 2283940512, 8396840, 44075008, 2158493826, 34243072, 145369760, 2192091816, 168299050, 2694840960, 2728929802, 2693398666, 573089928, 681607200, 2324168834, 2692884650, 578988162, 2190117514, 2685012098, 2183660200, 570565282, 10519170, 32770, 34078882, 2183268898, 2183145608, 539503272, 706773632, 2183145642, 573178408, 2326431906, 545925280, 2821366312, 176162848, 42082946, 2821335688, 570468994, 2720574090, 2718564490, 2720694442, 2325881378, 170533408, 134384160, 2147616770, 2686623912, 2190082090, 178784386, 579479682, 2148051618, 2191566978, 2158495744, 8397320, 2181701768, 169904160, 707275274, 2281745024, 42608770, 142745736, 2854232104, 2155907232, 581074952, 673841160, 571124394, 2718605314, 178257922, 2695014440, 2326265898, 2315389056, 537436802, 2147491872, 715784360, 2183834282, 2283931656, 2852814858, 2150148608, 713196192, 2854758442, 2819096586, 2324202152, 178954242, 2290221608, 168331906, 536879624, 2315387554, 2282357384, 8921640, 36184074, 2150138368, 178301472, 178814978, 570557066, 572655754, 671262728, 671746050, 2148149408, 680143488, 2854226050, 715825824, 2282397698, 572530848, 2192188074, 136481442, 2156005890, 2325906058, 680004264, 2181603498, 2718597288, 178948256, 579469952, 679477408, 145261058, 2861072426, 2818613928, 2820843562, 535208, 176332960, 176687264, 8389250, 2717917194, 2149591554, 2692882472, 2315790504, 581476520, 2827657248, 570991146, 2726431362, 682140202, 679518856, 2155872258, 682106882, 2181179904, 2183792802, 2323816618, 548012546, 2292318242, 8872, 136972416, 176202378, 2861082760, 36342434, 170566154, 713206440, 545783976, 704785034, 673851562, 33720352, 170003072, 2854890122, 176163330, 2821357568, 2183301800, 2687117440, 570458794, 134227970, 10494120, 715301384, 673751168, 2191534242, 44212776, 2326308898, 707430528, 2854388354, 581574792, 2292746912, 2158010400, 44204682, 178792482, 176818304, 2863303170, 2324333058, 2728929408, 9046184, 34220706, 671746176, 143305354, 532514, 167905800, 2854748682, 2181040802, 2829221896, 170567816, 142606474, 2717917736, 42477578, 2718042658, 539666986, 2795682, 2829091368, 704784426, 548014248, 2761250, 2863170056, 2860548616, 2728567328, 170396202, 2695006752, 673873960, 704782986, 169912488, 168429568, 580921890, 136882698, 679611016, 134776834, 537012768, 2754728, 9052832, 2852653600, 539003042, 2318008866, 578955402, 539623970, 2827618818, 178948264, 545827328, 2821235328, 2860525602, 2189565992, 2105386, 545294472, 713566760, 2861179040, 2728525960, 2860687402, 2829200002, 2150140450, 178915456, 2156538496, 2183694506, 715131016, 2684528682, 671778850, 671752232, 2147492482, 170394272, 2181038762, 2326439944, 2107434, 2183176322, 2684396034, 2854224520, 2820842122, 2854881800, 2290090536, 2820800520, 2717943978, 715129506, 35824128, 715172386, 2726461608, 137005224, 136841226, 697000, 8528002, 2726963360, 548020226, 2190082080, 539525794, 41978402, 2191663776, 539625992, 673194658, 664104, 2323644968, 679641770, 2292187168, 2147616930, 2654368, 2693308576, 2324176898, 2189986434, 2292187776, 671654018, 42082858, 2325744266, 2684529288, 44605994, 671222442, 2317492226, 705300520, 2695014402, 2685050914, 2860689578, 2290647560, 679479848, 142772360, 539132456, 539631786, 2190117514, 2318008330, 2323687946, 2326431778, 2854226464, 567944, 176726562, 2829224490, 2692917890, 2863178272, 2720565768, 178825768, 2718433282, 2729052834, 545260034, 673351688, 8956042, 681574952, 2852784258, 34113536, 673712130, 2190117376, 2852825098, 673720362, 2821237256, 673349770, 144843394, 44566570, 2692874376, 2695012874, 2720038922, 2189994528, 2158633000, 2147625504, 2282400426, 176695808, 673351818, 673753736, 2315780648, 34114088, 570597890, 136454658, 2325742114, 2852135434, 131594, 572653608, 2684364800, 168435850, 2726307842, 2315291274, 573046818, 44572706, 539658784, 2695367210, 11176104, 2826994184, 143132842, 2181177890, 2818574976, 2861074976, 2726297760, 706906152, 2829066272, 570958338, 539666946, 2156397064, 34251426, 11151392, 2158135304, 42631682, 2181079202, 2315919912, 673851434, 2183668360, 539536032, 2686485024, 2155915938, 2852686498, 169869354, 713162794, 167815808, 2191534080, 2325776384, 169902624, 136849920, 42600456, 168436394, 144738434, 2290655240, 145402536, 2861048330, 2183145472, 681715744, 2282236456, 2728534528, 539527818, 2692917768, 2282356904, 2323784226, 681607304, 2183694978, 2694881448, 682107434, 2181695520, 42609152, 2158666408, 178948256, 134391840, 11051146, 713588898, 2717944450, 178299528, 2854750762, 36309026, 657536, 2148139520, 2863310888, 170033706, 44075650, 682098816, 34113536, 2718042754, 2693441696, 570427946, 704807458, 2315791018, 2315299458, 579379744, 578814090, 2149753344, 713040522, 704678440, 573178410, 2654218, 2292850818, 682109480, 2191698464, 706751016, 2854879240, 2147625090, 34113706, 2852817538, 2684921896, 2181169290, 2827528234, 142770184, 2181210282, 143139456, 2852160042, 2684494368, 705202698, 2695407650, 2854265344, 167780384, 682107562, 2819238024, 713687562, 539664426, 2829191808, 2720670210, 2818744354, 176204416, 169912840, 2190084618, 572564008, 170435114, 545792650, 2694979626, 681715720, 42609280, 707297442, 2290616330, 2290616994, 2158111368, 2861042186, 2282367528, 572661768, 168299168, 2862745738, 2728435720, 2157979808, 8362, 713173672, 2271776, 539666466, 539527176, 35823648, 2854266882, 2726428800, 2728929290, 539665026, 178948104, 2860689930, 679510536, 2718073482, 2718441504, 178266280, 2827493410, 2323786378, 2694971914, 715302920, 176850954, 2854354944, 572522634, 573188226, 2854750730, 2148018176, 680004266, 34243074, 2720540800, 2156004000, 713695370, 2284333056, 706748970, 11182216, 536881664, 42117288, 2156038314, 2863145600, 2860517546, 2726857354, 2632322, 673316904, 134914728, 2283963040, 36342272, 2183178368, 715261994, 2324308514, 35785248, 2283938442, 706775584, 715172008, 145271298, 580921354, 2181702186, 2269832, 707306152, 10487978, 581567016, 2720139816, 680009866, 680010400, 2156538378, 2149753472, 2718040608, 2821202562, 682264608, 548022442, 2181726346, 2183825410, 2189557800, 143305376, 2290657410, 579479682, 2190090282, 44179498, 2192048650, 673712298, 2189601440, 2854879362, 2693275784, 2191656994, 2854387746, 144834594, 178823712, 2829582472, 671754890, 2726857216, 136446466, 2860558464, 578857090, 142780426, 2862786728, 33686056, 545431712, 2820672032, 580954146, 2283937930, 2326276744, 2820841602, 713197578, 537436840, 8947722, 2729083008, 713032354, 2138152, 581085344, 2317363872, 2158626856, 2726955650, 2324170890, 580919424, 2292318376, 581443722, 2694842376, 572697226, 34121864, 2852299298, 2282259082, 2192091136, 704651394, 2183276680, 581609984, 144738856, 2695012874, 167936648, 2150277800, 2324179624, 2150244874, 573178026, 2325743754, 42469920, 538970624, 2147647626, 2282269354, 2281865770, 680036904, 2692778122, 2827520514, 2860655274, 168298538, 573080074, 2818574376, 705306658, 539658762, 142737448, 2693431328, 537529002, 713566882, 2693433474, 2191534080, 2326306952, 2181735050, 170042026, 2318049834, 2317494922, 2862612640, 2147491840, 8192, 2826995880, 44605450, 41975936, 545794050, 176291842, 2325875208, 2684526632, 571081378, 2726437408, 2282236554, 2861081250, 539634312, 2728534690, 2687109672, 673187874, 2158144168, 2829617824, 2854912554, 671778826, 141448, 704651904, 704678408, 176818722, 134357642, 168429610, 2852260392, 2686986272, 35785386, 713721992, 673876514, 2269314, 671132194, 2684390058, 2158143656, 671754378, 145400360, 671220256, 681582754, 143297026, 2695506568, 571081378, 168304642, 170565642, 2292752554, 2684493858, 2726830208, 2318049290, 2726855306, 145228288, 547916298, 2826963456, 2684486314, 2695528970, 2720038920, 2192080928, 2728921610, 44704394, 169880194, 682098722, 570591882, 2686454432, 2685050920, 2181212808, 2292721664, 2692775970, 581075584, 2189467648, 169902592, 2284497418, 2292883496, 2315921920, 2827495552, 2181603970, 547881088, 2315299466, 2726439552, 144738346, 2323776034, 144843296, 539001002, 536913952, 44173480, 2155915402, 145270816, 2852293128, 545433602, 580921514, 2191558794, 545260202, 539001480, 2863139362, 2158529186, 2318051842, 2684889250, 2284495392, 2326274208, 2717950090, 2183170218, 2819105314, 2695397920, 545947818, 2283806762, 42469408, 706773152, 572656136, 176824992, 2183299722, 2284455946, 2324342786, 572663818, 2189961760, 33563178, 2852293130, 536912000, 581044768, 545292938, 538978858, 2315782826, 134259338, 2854757024, 36348552, 2282261152, 581446154, 2720014986, 136882728, 573178506, 2315921408, 144704128, 143295138, 2726461570, 581445664, 2829746858, 2728403080, 679520808, 2183168136, 2685020808, 2829592738, 168307242, 2826994312, 2315395752, 2156431402, 2281832584, 2693433506, 2189985834, 2728567426, 2181179432, 2693270144, 2854748160, 2827520522, 44697608, 2326274210, 33557162, 2720041000, 2129954, 134873248, 44180002, 548022400, 679520264, 2729060360, 2821327362, 2281709738, 573047434, 713032362, 2290624672, 681715720, 2326439938, 707299370, 35824136, 537569824, 2290255872, 2155905696, 715139592, 578980394, 2718476842, 35694754, 9084936, 539625482, 176816650, 2820710922, 2324209792, 44048514, 34112130, 673720450, 166434, 2107936, 178430112, 2827625120, 2728435848, 8956546, 2829623968, 170524800, 2827616938, 2290262186, 535048, 572563490, 2190123560, 2862612994, 2854758920, 35651618, 539634346, 41976328, 680044554, 682262538, 35662378, 706914344, 2829197856, 2283932192, 548012554, 2181570688, 137005730, 11020960, 134776834, 2852825122, 2147493920, 537043498, 2686625928, 2818613922, 581470346, 2829593098, 42631842, 2290780330, 2720147466, 2183307944, 2827624456, 170043914, 142617098, 145393792, 705208328, 2292711584, 2861072426, 2819129890, 134744098, 707438632, 167936650, 579340328, 35653674, 2692884616, 2695406248, 2728534570, 2158632992, 2181070976, 2181048994, 178399880, 2827133448, 713173536, 2728921250, 663722, 2282390050, 581435394, 2863301160, 2684387874, 538968618, 2852823552, 539132034, 547913856, 2821357706, 36307594, 2860687402, 2324340746, 545958530, 2860689578, 713171488, 2147518986, 2827125288, 2189435016, 2726332962, 2290756128, 2108042, 2283809408, 2292746760, 2821236770, 2829189642, 2826995880, 705308842, 170525354, 2181570720, 169904650, 715686408, 2829222018, 2863308842, 570952224, 137005224, 573082144, 539527850, 2191566890, 2694849154, 681713696, 2326438562, 2863269928, 2829058208, 170010784, 2695372802, 2827528706, 2282389504, 2189565962, 2315264648, 2292320904, 579478152, 2820833920, 2718042664, 2282397864, 42074666, 2860517898, 178948266, 178389160, 2290264738, 2860525608, 178397864, 176195744, 2684364930, 167813794, 2282266754, 44695552, 2726461954, 2829090976, 2829615138, 2863180426, 681708042, 537397282, 681607200, 539134632, 2718444072, 2686493354, 2148179978, 176302090, 8521730, 2323786410, 2130082, 2281734274, 2292318890, 2156396586, 715303424, 707267072, 681740968, 690690, 2726307970, 715137066, 655370, 2156429826, 704815240, 2281736834, 2720008864, 2283932328, 44573322, 8391338, 2191532202, 136323242, 2862622762, 571082786, 178432032, 673359912, 2684364802, 2323808416, 42084384, 578947592, 2692753576, 2854922248, 2685051394, 134382248, 2190084738, 2281841282, 707299970, 2149589128, 44565152, 176693800, 2621440, 134914690, 2827100840, 33726626, 2854782984, 144845320, 2318008480, 2290624520, 2693398658, 713588770, 704645128, 2324168704, 2324202152, 2854748170, 2818607754, 2860556290, 548055042, 2318010922, 33589888, 2150245032, 2818738816, 167783072, 2729058954, 2271752, 44171938, 539009066, 2819139626, 537559202, 2860679298, 2852792322, 673751594, 2854889984, 142614568, 2686976648, 2147647488, 713198080, 673874088, 2326266376, 35684896, 2829722248, 547359240, 2158494240, 2728929288, 715161738, 705202698, 2860681890, 2147647496, 2692874376, 2326298786, 168435754, 673884680, 170527264, 134783658, 2156529800, 2189593120, 2720148000, 2827520168, 705167360, 2720170624, 547392000, 2324342914, 2147517066, 42500744, 680001576, 34089514, 671122080, 713591456, 2282358920, 136315560, 2818572424, 2181072938, 539002922, 2687142058, 2189558274, 673316864, 2283970730, 2290100386, 44173986, 715819168, 176693888, 2717911562, 2684921890, 2829068960, 679651978, 679618688, 2318008328, 136356514, 2150271008, 2324178984, 713730722, 545425576, 2324212392, 671129610, 2720662048, 572696746, 2105888, 2183137802, 8399520, 2852825224, 547529258, 2292320898, 2684387362, 35793064, 2318016552, 2852825736, 2687019650, 2292318848, 2148173984, 713590826, 680002178, 2717911208, 2317885482, 2147623040, 536904320, 2148141194, 2325908130, 715268266, 2181179402, 178825738, 42475562, 559242, 2862751752, 2324301834, 2729093152, 2692915200, 578955272, 2181704360, 2854789794, 2692778506, 2192179880, 579373226, 134348810, 2155882666, 673226890, 572686856, 44605960, 36217472, 680166058, 539502720, 2720172714, 2685053440, 2284357632, 548044970, 2324176898, 11045034, 570567306, 705175682, 715172488, 2149722760, 44214408, 673876098, 168305194, 713162792, 142607008, 2191532672, 2821359786, 2315952162, 2315258018, 2819238570, 2181737088, 707299842, 2827526304, 9087616, 533024, 707264682, 2684488330, 671220354, 573220872, 143296682, 673325096, 538970144, 2281867432, 578855464, 2183834114, 2829722122, 2155915818, 2695537320, 573218952, 579510954, 2325783080, 2282367138, 2863278080, 2862754432, 2718042240, 134908456, 2693442184, 2282400424, 2827526186, 581607552, 539131914, 2718433794, 2315821568, 2726332554, 2861039754, 2148043296, 572656258, 579346952, 2852268586, 170567722, 532522, 2149744800, 8914986, 679651370, 673360392, 2818713738, 2183799466, 2183309314, 2861072424, 2863300642, 2283962368, 682230272, 2827626632, 579373096, 2189959200, 571089416, 144706050, 2819107466, 673185928, 2155905058, 2157977762, 2158133410, 2829591202, 679651370, 2694980234, 2281835146, 2158493866, 2861212288, 2795648, 2852293282, 44575360, 2149755040, 42502312, 9085472, 570466306, 2183660162, 2156399104, 145401864, 136317480, 2695364768, 36217514, 2282390154, 2728525984, 2852129290, 2829197824, 2854759050, 2284456104, 2290133032, 704774186, 33686178, 2692784128, 34087080, 536881826, 545916938, 715784192, 2324210346, 2158658056, 2183176872, 144747168, 538968192, 2315395104, 2755106, 11020808, 2821235336, 145263242, 2317395970, 2189470250, 715827360, 2854365354, 537534984, 2684488224, 176824482, 681582728, 178268834, 2623650, 2283965066, 2795528, 2820833960, 2149589666, 2105472, 573090304, 2157972136, 2284495360, 2106024, 580954624, 2183274536, 134774818, 136839720, 8430120, 2854224520, 2821235370, 44171810, 2318019242, 145369130, 554, 10880, 2181048866, 2728394920, 2861041672, 579469354, 2684518400, 2189568000, 707439136, 2149744650, 134742570, 2820711074, 176849410, 579510272, 2826961066, 706742914, 2720704650, 547490442, 33718786, 2324340744, 539503266, 168339594, 2854224514, 2852685856, 41945250, 704645642, 707404448, 2324340744, 545916928, 2863302818, 2693433866, 168337930, 2181048354, 2726953128, 2315429930, 547530880, 2281875464, 538970786, 42510850, 2189993992, 44608162, 2148043426, 578977834, 2323786282, 2821327522, 144869376, 2694881442, 2323810346, 2158504586, 2315782658, 176848906, 2726436992, 2829189802, 715794984, 671129760, 2726464128, 167815178, 713171114, 2863172106, 2827092104, 673325578, 11182122, 42502146, 36315690, 2819229730, 671648392, 2728536746, 2692776576, 44081800, 2181046306, 178916010, 2315298954, 570949802, 2292189314, 2718468768, 2695504544, 2820835840, 2687009418, 2147525160, 2718443552, 142770816, 2687107202, 581470344, 539658760, 178825346, 35687040, 2720039080, 168435872, 715128864, 2726431368, 145394314, 170527234, 10660010, 136978474, 545794176, 673718944, 2284456456, 579379362, 548022402, 136978472, 538976776, 715301538, 2318051362, 706873864, 2281867944, 10659874, 2686616232, 2189992578, 2726832256, 2191534634, 136323626, 2694850602, 682240520, 2829617290, 2863170088, 2326399626, 580954752, 2290622504, 2181702304, 42500768, 2192211970, 707398312, 578849408, 2148018338, 42084392, 2315291146, 8389154, 2720172714, 34210464, 2860654634, 2729093130, 2325782688, 2687019656, 2283833986, 2829625376, 2827001888, 579348482, 2290253856, 2728525960, 44564608, 2694981634, 673874432, 713597450, 2785408, 579478184, 2860679200, 142614696, 137013762, 713074698, 42469544, 2854914048, 2860515360, 2829615114, 136350368, 680132778, 536914600, 2827485728, 578846882, 2684922378, 535072, 2149621930, 164520, 2818615464, 168428194, 2684387976, 2720170154, 10486400, 2282259072, 42469408, 44698250, 2157979776, 34114090, 2191663138, 2684911752, 2860679714, 713173130, 671121928, 145236010, 44705792, 2326431784, 2324342912, 2686495392, 2323677344, 2728927778, 545425408, 2693409312, 36307466, 2281873544, 2149589544, 169879690, 178429984, 538970754, 579379842, 163874, 2148018818, 35815434, 2284322946, 2821226632, 2695405704, 2695505952, 134776864, 178817192, 681705474, 44705930, 2854396034, 2827657890, 2147617290, 2818613760, 2158635562, 33564810, 10625152, 2718443682, 2862787210, 2664458, 136486944, 2728525826, 713689088, 2183176714, 176816642, 704782976, 2324310528, 537395714, 2863144970, 2726332928, 167805570, 2147656330, 2726862850, 713589248, 2191532042, 137005064, 35370, 178946690, 2726963370, 2729058850, 168430216, 2686984842, 2290780706, 143262346, 2158633122, 2720180232, 680142856, 2829222538, 42107522, 134742178, 2317484674, 578822816, 2720572066, 680173738, 10619554, 2158668424, 134253056, 145361536, 2097696, 8519810, 11020458, 2191567400, 2156529704, 2829716098, 2147483656, 2282367008, 2684396042, 2684887720, 2157978240, 41984162, 2862776458, 2181048992, 2728403626, 142746274, 2729083010, 11053186, 580921994, 134357154, 2852790922, 2148018314, 2720572072, 715137026, 33314, 2684397568, 2191654920, 2729050784, 539003008, 537528354, 704774824, 170436610, 539632168, 2181570722, 2693300258, 2726338568, 578813962, 2862647432, 2695375402, 2290649216, 2694850698, 42640008, 2324335104, 168298632, 2686617760, 573079594, 136456874, 2183275138, 170404352, 2282365474, 178260616, 2728403466, 2191696416, 705169410, 537567242, 713556008, 42607112, 2829593096, 2325775008, 142647944, 2687008802, 2148147200, 545925128, 9076768, 176851072, 706775722, 545392770, 2694980226, 145238050, 2860556832, 713687584, 2684889760, 10494602, 2290657410, 537010184, 2326399114, 143294986, 715685922, 2829224098, 2695364618, 44706474, 44572802, 2827618986, 2863178248, 2191558786, 2818744354, 143269898, 545261738, 2827485346, 547916328, 579381280, 134359688, 2818615296, 2852301448, 2317355138, 136448160, 2192058920, 167782944, 2693311138, 2183659530, 11010600, 539011714, 2317484032, 134228136, 2854397986, 2290649250, 2693433376, 134228104, 2860687490, 559232, 33718912, 2854922408, 2820843690, 178260616, 2326266368, 581470336, 34220034, 33410, 2190123528, 679643648, 2684486306, 2324343432, 167903264, 136882344, 2318043298, 2325776544, 2282365576, 2687107210, 136980650, 2148171904, 34220576, 2694873736, 2862621192, 2158103080, 573178528, 2684881058, 2325883560, 136317066, 133634, 545302656, 2324308648, 2718075552, 526880, 2283800712, 2324179456, 2720563850, 715694216, 2324308002, 539658402, 682237954, 559650, 41608, 2149722792, 2315389610, 2292222466, 2181702280, 2191688192, 144744490, 537043112, 44072970, 176302240, 2150236672, 2686593664, 2150115874, 8528544, 176826370, 673874090, 170033314, 673849480, 2818738688, 2695406082, 715139594, 713728552, 178948616, 2852686498, 2818744354, 706880040, 2728430114, 2720563338, 2290100864, 2630184, 2147615242, 44206722, 134250504, 2819260936, 696994, 547488426, 572531368, 134228522, 713689250, 2829060264, 2158504104, 704684576, 679643784, 9046184, 2862623272, 578980394, 42109600, 2686615712, 2684912136, 2282356866, 545958536, 2315299338, 143297186, 2718608008, 169912874, 2149583010, 2099842, 178258472, 545950208, 2156538024, 2282400256, 537567776, 671228042, 548047490, 2717911594, 142639234, 33685672, 2181605920, 2827102370, 136841256, 537010304, 2728436264, 570460162, 36211338, 2695400066, 2720694914, 2821358240, 671785600, 33557152, 2284365858, 2854781482, 2726463490, 713206402, 2718083754, 578816554, 2687109768, 2686978184, 2181073440, 169904128, 2720702600, 2148141736, 2854389762, 2292722338, 2292359304, 2728397346, 681607328, 170434602, 2325785088, 2687142402, 579379754, 2726340648, 673851402, 2150246920, 671752328, 2684387328, 2862622728, 2190090378, 2324177066, 2157971970, 680141322, 2819107362, 2183694890, 578854912, 2854267552, 2189566114, 2795658, 2692885026, 2718607490, 2156012160, 2860556840, 168329856, 169869864, 136849922, 34212522, 176717826, 2283973162, 134883362, 2829058058, 2854783144, 679486088, 2854748296, 2687117450, 136489098, 706914818, 545294336, 10652162, 2753186, 2863268512, 2189599242, 713032352, 707264648, 2129960, 2656290, 2684390024, 679641224, 545261696, 169869346, 713564680, 178817576, 2829058184, 713589418, 134219936, 704776738, 2281704098, 713042600, 178397226, 537436322, 42076298, 2189568162, 579348610, 2318008992, 172074, 2829066880, 706906248, 671124104, 573082144, 673876104, 2150137856, 36315296, 2819131562, 547357184, 178913450, 144843424, 2190123688, 705307168, 2692786696, 2854234752, 545826954, 144736266, 2829068416, 2158101122, 176162978, 2695495848, 35791360, 2728919082, 578848810, 2148048898, 2695496202, 663712, 545399466, 2192091168, 570458656, 42502154, 572525064, 2818714112, 2684529288, 2720049800, 2326274058, 178257952, 2829101706, 572523178, 704776866, 143296672, 178823842, 2718564480, 35823618, 2290089994, 2694971528, 679510056, 2317486250, 2827102762, 2861181440, 570567210, 2726952994, 673358368, 11182634, 2728921610, 2181081258, 2861042176, 570425866, 33589290, 9044616, 145402496, 2854781056, 2693308586, 2818580608, 178793122, 134873218, 2860550184, 545302656, 2181571210, 2860556808, 2292744842, 2148147746, 2826963616, 572530848, 2821194240, 572524546, 2290614434, 2718474282, 35790986, 2156440096, 539132064, 673319552, 2191534634, 2155905664, 2629770, 11044864, 2281701546, 545817256, 2863169704, 2852694568, 2156536450, 673325738, 2290092160, 680176266, 2324168704, 581470250, 2324308480, 2862784682, 2148016640, 557218, 2149714432, 2728919714, 34251298, 145392138, 2282235906, 682262562, 176202280, 2720148104, 42598530, 572531368, 2693439520, 143294592, 2829090824, 2155872802, 2284325026, 2862754344, 42607274, 2720180864, 44704394, 2687107074, 168298504, 170426882, 537010720, 682139658, 2695405696, 2718433440, 715694728, 2290780680, 136317090, 8552448, 715825184, 2317519008, 34212512, 2290754218, 143140906, 2720180864, 2726340738, 573188642, 2827517992, 144844832, 145393826, 2158632994, 2325874690, 2820704258, 134881442, 2147616930, 706914464, 2315922090, 680142978, 715262496, 2829756930, 2191559328, 44204034, 2687017090, 2695495842, 2315921546, 2819132042, 539634344, 2281867402, 176292384, 2191556640, 168460928, 2717952000, 176195752, 706871338, 2718081704, 537397418, 8423432, 10487946, 580921354, 2148041344, 168428066, 2281710242, 2818605088, 176726050, 713591424, 2695398018, 2181210152, 10486274, 2290264066, 145359496, 570992810, 2720573608, 2315420290, 539536002, 2684389920, 144878114, 34113568, 33694336, 2693268130, 2292886184, 539634216, 10402, 2821227136, 2854890122, 537528962, 44181672, 706742786, 134259208, 2317912610, 573087912, 2665122, 2317920392, 2818572936, 2686495370, 715170344, 2860558498, 165928, 2325751840, 696490, 671787682, 9054762, 142608520, 2181703848, 2158494370, 579379872, 178956298, 570565122, 2684878856, 2290231458, 142606496, 536906242, 2718572544, 2148180010, 545398818, 44081320, 2325744162, 581077640, 2720705162, 168438274, 539658752, 2318010400, 673718784, 2829197864, 2315813506, 545426082, 2860515880, 34089130, 545398816, 44737064, 2687150090, 572530848, 44696096, 2181071402, 2664456, 2693439626, 671230602, 2158141952, 176859810, 537397888, 2854888106, 2693267488, 2317910560, 2326399104, 178421898, 2282399912, 2827626656, 2317912066, 547496488, 572653608, 2140170, 527010, 2686585504, 713165314, 2317353120, 2147527298, 2315389570, 2190115466, 539132074, 178948770, 2281875594, 557706, 170393760, 2323816456, 2157971464, 168296458, 170437120, 2189459626, 2181180064, 2820835880, 579504168, 548014626, 2156561064, 2852298882, 2158010882, 176728586, 545794088, 166048, 34209962, 2854259210, 170534914, 166530, 145227784, 178913960, 2157980322, 2862623272, 2323819170, 167905448, 2826969122, 41953450, 681746986, 9052160, 2728919720, 2829230634, 658082, 671220386, 2820802696, 2269738, 2852168234, 2662536, 713066664, 2720008736, 35825704, 170527264, 8396962, 2324177448, 2318017064, 2726824456, 11018368, 2720696322, 10487842, 2728560776, 704782984, 2852694024, 2720172162, 2818703906, 41984034, 2852167720, 2150271106, 2158537344, 2317920418, 35652226, 2819137666, 35784706, 170035880, 671654570, 571115522, 2693275784, 2158635018, 2829058048, 2317486624, 2827092650, 580911616, 537045672, 682107432, 2829584930, 2283963048, 2149720098, 2854256650, 168460970, 2181079050, 178299400, 2686462464, 2290100256, 2718444200, 559104, 2283807242, 570990592, 579472032, 2860515496, 143261698, 705298562, 41976458, 2863270562, 2284355616, 11141162, 2829723776, 2827526826, 2726864906, 2281865856, 539011234, 2315427840, 2149591560, 2324170754, 166530, 545792544, 145393674, 137003562, 2317525504, 2692786848, 2818744488, 713042570, 682142338, 704678538, 2827004578, 42082824, 170527402, 34243106, 176195744, 2292746786, 570435594, 134251168, 715172386, 2150271016, 2315419816, 2693441568, 36306976, 539625482, 2818706056, 2852126858, 2729082882, 2183309482, 2829232296, 706882056, 2684494464, 2728435712, 44204034, 2147492514, 8421536, 2852293162, 2290130946, 707437090, 2292318882, 11143722, 33416, 143163434, 572565672, 136448160, 2818738728, 2726963850, 2861212328, 680043144, 570460714, 2284462250, 8945834, 579346952, 33720450, 2315821728, 144744610, 33564832, 573049002, 2728534536, 2829617154, 2821229224, 2827526272, 673851904, 2827135528, 169872040, 2315815594, 573220872, 2323677344, 8923144, 2323646592, 136446506, 2829222568, 573057064, 142641672, 537428136, 2686495264, 2854389762, 573046818, 2718081570, 176818306, 42601128, 2189558440, 10487936, 573079714, 137013376, 673876610, 2821327362, 2686461952, 41945770, 535080, 44073128, 35783336, 2720146080, 2821325482, 682232490, 2860681250, 2860679208, 2189459496, 2695006856, 142639650, 10627104, 9044098, 2717950120, 145399840, 581085730, 2183798954, 2323786242, 715268106, 571089578, 33728522, 10649738, 2726333096, 572533408, 545955976, 2692753448, 2292320810, 581083818, 2284333706, 178921642, 2726300170, 2818574848, 42598408, 572555938, 573188610, 2281709610, 8552576, 580954114, 682229792, 11152032, 539001512, 44607624, 2282261130, 2852159498, 2852784640, 2148174344, 2684395522, 2158627338, 572563490, 579471498, 573213224, 2283938336, 2183662122, 537395744, 573220874, 581470338, 2685018752, 2290778240, 2290092552, 536873610, 2156535810, 36350120, 2282398250, 168297096, 671261194, 144744586, 142770720, 35815456, 2189566120, 176327298, 2829230120, 2148147232, 580944426, 571114154, 548022794, 2852159650, 579348608, 2862623392, 2863138816, 2189568650, 578848770, 2281736736, 2692786176, 2181704226, 131106, 671123488, 547883560, 705200266, 2819227682, 143264290, 2181081730, 2323776170, 713730688, 44607650, 539665026, 34088968, 2292318346, 11184680, 35784744, 679510058, 2728960040, 2290221698, 2189598882, 2852815360, 2148016136, 545784360, 2860558978, 178921600, 572654120, 2107520, 44051106, 2150140426, 145269282, 2692915242, 705300490, 581569162, 707405986, 2158109216, 539536040, 2818705930, 2282268674, 579338250, 2821226624, 134914176, 706914312, 170403968, 2726339106, 8915106, 2324179592, 167944192, 2696, 2147518474, 2284464130, 2726469642, 2181695624, 548020898, 2283940386, 673317410, 679608490, 539500584, 170402338, 681617954, 136841866, 690818, 2284487168, 176293930, 580911272, 704676514, 2315952266, 2281835178, 2695004810, 2820801026, 2158143618, 580952106, 178784266, 8923784, 713066632, 682229760, 2684485672, 36340360, 2290745984, 2181736490, 2827493536, 2189568032, 2693407392, 2315395720, 570468898, 145228458, 168429738, 682100778, 10616840, 2693267976, 705209000, 178784426, 136882210, 539527682, 681609216, 44042792, 2326437890, 2158111242, 539132418, 168430218, 671229994, 2819129474, 145270826, 2694881408, 2729058336, 2290786474, 134907914, 682109474, 2191663114, 44731010, 136325154, 715661474, 682271360, 2290625152, 9044128, 2181606050, 2718074920, 145262728, 2315791016, 536881184, 707299490, 573210792, 673874602, 2149752832, 578977800, 10649602, 2181573154, 2315387400, 581446312, 2317494914, 2149753482, 547397792, 2292361354, 671647744, 671255048, 2860648456, 2662568, 2191663776, 579379872, 2147525256, 2686484522, 539494914, 2191688362, 169871394, 8399402, 9054376, 33687586, 8522378, 35792906, 545955880, 2695531018, 2189467680, 170011144, 2323647010, 707267234, 707267232, 704653314, 2315945986, 570993194, 715784834, 545915392, 2686976546, 10652320, 2282391586, 2324212224, 2685051528, 2292320384, 2158537354, 2827616384, 142617226, 33728680, 2728560802, 2695397928, 2693308418, 2826969600, 144736938, 143272098, 539533824, 2821194368, 8946184, 2829754402, 705208962, 2720671776, 2718573096, 2323677704, 2181728416, 680132744, 671647906, 2717943976, 2325881386, 2292327048, 11149320, 134752898, 44204200, 168299018, 2820712608, 2325776394, 2281873408, 2827001896, 539658786, 673884832, 2290221728, 2158109346, 2854226464, 673743360, 572565642, 673882146, 8913578, 2852135464, 547520520, 539503232, 2826971298, 2189590528, 2326308904, 2183137442, 2317486602, 2292875816, 2190092802, 2728435880, 673875970, 537438370, 715294730, 2315821096, 536881194, 2726305922, 2854791202, 2854781602, 2631842, 170535464, 2718443554, 134776872, 134351528, 2281744512, 2156432000, 2323785768, 2694981800, 671123458, 134228488, 2156014082, 134351394, 713730186, 545915050, 570434216, 581075456, 2292886176, 2181048834, 2292353538, 2150279722, 545259520, 2230442, 537559050, 2181079680, 137005186, 2282267146, 2326405634, 2290780842, 2718048936, 136841378, 2852137602, 2156535944, 2684485770, 2718476424, 581609992, 2862612514, 170394280, 2292326402, 2292713642, 2852159520, 2324201634, 44081706, 570982560, 539142152, 545390754, 539001506, 2323655296, 2684528770, 2726437512, 2150244520, 680034336, 170533384, 2720016896, 34245152, 136350344, 2863137290, 539535400, 2852167850, 715294762, 2720039426, 2718575272, 547400234, 2283963010, 178825256, 33685512, 2861203490, 539658408, 2323777664, 2726994080, 2728927872, 2720662058, 2629666, 136978944, 2290092170, 33564680, 2827127466, 2693400704, 682238592, 705176192, 573219370, 2315944096, 167772834, 144877568, 2147526784, 715262090, 571089450, 2820704770, 134907912, 673196712, 2181562402, 539533866, 2292318210, 2695006346, 581569152, 2325875234, 35817514, 545816706, 581085834, 679510056, 2693433504, 142770826, 2281734826, 2158659584, 2158012578, 547498634, 2854387722, 2787882, 2695538690, 578857642, 2818572800, 2821202570, 682238082, 2720702986, 145367720, 2720039562, 2854920200, 2192220834, 537559714, 2720139906, 682272928, 715786250, 2862786722, 2631850, 2861047816, 2181177992, 2862785154, 178948128, 33726472, 169869312, 8714, 2818613282, 2728437898, 44731016, 2325750400, 8914984, 707300008, 579504264, 176292002, 2183299200, 545267746, 681707680, 537001994, 682262656, 2717949986, 679520392, 2818583050, 571091466, 680142890, 2861179552, 136350208, 572694562, 2292187176, 42631338, 539501058, 547489920, 176824864, 570468874, 2283964450, 2189590656, 2860524064, 581599266, 134916736, 671615616, 680141344, 706914346, 2854225922, 2181726346, 545794594, 2284462216, 671654018, 2829197346, 2315266722, 539011200, 2156571272, 2323808266, 2720662154, 2290624552, 136487040, 2147625096, 178389506, 573049344, 673360394, 579381384, 2282356768, 2190090402, 44081312, 145359488, 2323686026, 704643744, 2324210314, 2192181760, 2183831714, 706775042, 2820833322, 696458, 680004104, 2692753920, 713074722, 2318041730, 2282400264, 2819131938, 573186080, 2818574506, 178299562, 2158625282, 2726961800, 570958504, 2147614882, 572530856, 2863301128, 169912962, 581566624, 2827649032, 2854887456, 2138248, 545917440, 2827487776, 35783178, 144738826, 2665128, 679510016, 578849410, 570599594, 680042498, 2819131562, 2717919362, 680175656, 44073642, 2684520618, 579504674, 713689768, 2829232264, 573218944, 2860556936, 536912418, 8555168, 680167938, 2284324866, 41951752, 2317484554, 134258856, 2156044842, 715259906, 671088800, 34081282, 713722024, 2150244904, 143138976, 176294536, 2755104, 2820808866, 2854398474, 143303330, 2861171330, 715694752, 2325881506, 671122058, 36184234, 578849282, 713722402, 548053162, 41986186, 2323687554, 11010728, 2718075520, 10527360, 2158626826, 2148173856, 178825856, 2236928, 671744032, 2720180746, 134226594, 134252554, 2862778922, 537430048, 2183307400, 2854922890, 2315913346, 2181572648, 2718599688, 2284364328, 44597770, 579502122, 169910304, 673188392, 32802, 2290221186, 134905858, 2292359682, 704815752, 2183669930, 707265162, 2726961290, 2820713120, 545393154, 581476514, 143130784, 548012042, 2861074952, 134359592, 715137674, 139906, 167936042, 2317877792, 2190084096, 2728962210, 2818582656, 41975848, 2292875808, 44697602, 547398152, 144867368, 2156439560, 2190090280, 9054848, 673228810, 2829092866, 167905440, 715685922, 690176, 34218152, 707308192, 2148182530, 2821333506, 136448000, 2863179946, 2829068424, 8399370, 143295114, 2290747906, 136350344, 2317387936, 44206760, 2191657090, 2157980322, 715128842, 2664576, 706873858, 44180000, 671219880, 573081608, 581575210, 2282267144, 571113634, 2192220162, 682134144, 2150146176, 2829623328, 671091370, 2852823210, 571083304, 145359496, 2284456066, 134219778, 2863278754, 43146, 2281873442, 2323778186, 2183309320, 2862776448, 682109576, 2317516960, 713689760, 167944746, 671122080, 2281840640, 2190082698, 572563626, 2862754432, 2183176226, 681708194, 567850, 2687017608, 539495050, 573049002, 2829066752, 42076296, 713566754, 2854395914, 134251016, 715128968, 2191689856, 679485992, 136358058, 2325750272, 704776362, 2189558440, 136880290, 2686616194, 178815530, 537567234, 2819237920, 680134816, 2189459594, 2718599176, 11043466, 2324299778, 33729160, 2692876960, 2862645760, 145401898, 707274922, 2315288744, 570558978, 2147494536, 2684387848, 545794730, 44049058, 680167456, 579340322, 2149720064, 2861205674, 2827102888, 2148008450, 2854398090, 581468168, 706912416, 681746600, 2192080928, 2852268040, 170526890, 682141826, 136882186, 2318041610, 178825218, 578945184, 680002080, 2292221954, 2315387402, 2684889128, 704645768, 44704288, 2282227712, 167913482, 2693442216, 581468192, 2686615584, 673357992, 2191556608, 2818744360, 2728558760, 8948362, 136847904, 673875976, 2150279298, 136325122, 2726429194, 169902602, 539666560, 2317494920, 33587850, 706740266, 2726469760, 134351496, 537536648, 2281703554, 178825344, 2317355688, 2720049664, 2282233896, 2181038632, 2720661666, 2821193888, 570559138, 681740800, 715686562, 8915490, 44605984, 2720016906, 167772162, 2191655426, 2726429312, 42076160, 2684365352, 136882848, 11045538, 2729060392, 44695712, 2281873570, 2158625450, 2325916192, 570991272, 671130120, 2290647682, 2726985728, 2692874410, 2317912074, 176720040, 526370, 2158668298, 2819262632, 2852659368, 143138978, 2720041514, 35695136, 2854398114, 2325749930, 2191663272, 2183799466, 2326407842, 143302826, 680141346, 673742880, 715663402, 680175784, 2150138538, 2852694658, 44607658, 142745634, 2720145538, 2325783082, 713067010, 144867970, 545915400, 34245258, 539533474, 2315823136, 2317920424, 2861179040, 2147492360, 35685002, 2692876928, 44050954, 2156562432, 2726987914, 176202376, 2150277640, 545292832, 2282234410, 136323234, 578824362, 706882058, 2181046282, 178260648, 134357162, 2290754090, 539107362, 2720696354, 44566528, 2854357154, 696480, 581085704, 168298664, 2860681344, 581077672, 134253098, 2818712072, 2147623050, 2284364330, 539525762, 2718083242, 2281835146, 707430568, 681618048, 705298952, 2854258722, 706904234, 44040832, 539142144, 2692884512, 706904098, 572555432, 2726994056, 2718575114, 2862612482, 2150244392, 2718566954, 34252928, 2827002528, 680045088, 44072960, 2290092578, 42477608, 2183178922, 145230506, 2854879882, 2720008330, 170559522, 2726830114, 536914434, 2827526280, 707297920, 2728561290, 704653856, 42107426, 10619562, 2827487240, 134381600, 10658472, 570559010, 2290092578, 681576488, 706873866, 2189959690, 134744224, 11174408, 705176226, 673351848, 33727136, 573088266, 2191564810, 2261128, 2156569224, 673849378, 42082848, 2692874410, 2684398088, 2148050976, 167905794, 134916770, 673188520, 144736426, 33565186, 2156431880, 168429738, 547520642, 2718433320, 713040032, 578847394, 2686625802, 679510538, 2192222730, 2820713130, 537430016, 2283937962, 2292711560, 696480, 681740808, 581577248, 578955424, 578814472, 2821324970, 2317910186, 671090722, 136882688, 2315258378, 2147623080, 170401792, 142641282, 2284331010, 681609730, 2685045418, 2720571944, 537537034, 2283940480, 713697954, 144842754, 2692917280, 2827520130, 2189592584, 2181046440, 2315812864, 2863145634, 143165600, 715817472, 2156003848, 2726461472, 2189601450, 170035242, 2181695530, 673753610, 705333928, 2720664104, 572662314, 715294858, 35816066, 2728566786, 673718954, 2147649570, 134226088, 580944418, 178292768, 2183178880, 2290229920, 2290133666, 2819271210, 2829091490, 136489634, 145263234, 2717917346, 34080802, 2315788418, 2726333066, 137003042, 2695539336, 2827094656, 8560680, 580944032, 2819235968, 2718468650, 168438280, 2281701898, 8423970, 2148008458, 2686495360, 2821365768, 2726437000, 41978528, 143261730, 2318051874, 2863311392, 8946336, 2148040832, 35817472, 2326396936, 682141856, 545785898, 578849314, 170035848, 2192050858, 2854890144, 2818613800, 2754600, 2726955146, 2183301640, 2157971464, 2726437032, 2183178912, 178913282, 136872482, 680132746, 2148141578, 2695398058, 145269408, 2190082698, 706740770, 2685042730, 2821237280, 2728525954, 176695848, 2150146216, 2282392074, 2854780936, 8527912, 8913034, 580913154, 2158496426, 671623714, 2829066272, 539003560, 706882208, 2695398024, 2147485864, 42467976, 2147526696, 2852291082, 715268096, 682238122, 2827124866, 2281835138, 2726863392, 2827518506, 178825738, 2829584392, 144869512, 2854365312, 2148051490, 2827003936, 2726987786, 2631816, 2629640, 573079720, 2292320386, 178391584, 713687048, 2282398210, 578945538, 2718575242, 2189599232, 2190092320, 2686459914, 679651368, 176728074, 2292320288, 144870058, 36317696, 2282389632, 572696714, 8562824, 2181169290, 679608832, 2324178946, 134750344, 2283964552, 143295016, 2718435978, 2292350984, 178948738, 673851424, 134349344, 539492352, 136317474, 142641154, 2158666400, 537004578, 581044362, 2156528264, 539494912, 2854264866, 2854232072, 170532906, 2726472202, 42108928, 9054882, 178922154, 178424458, 681748642, 33685504, 2692775976, 2694873762, 2717909032, 2820704802, 2692909600, 2290090506, 537569826, 2281736224, 2717919784, 2281709704, 2192058890, 538978824, 11141154, 2158141448, 713689128, 2282356738, 706871306, 170565632, 2687140394, 10652194, 2686623904, 572524704, 2189959688, 178790952, 168299146, 2283940480, 2686976522, 2820844192, 2718599722, 2183145602, 178948776, 2317912714, 11018786, 2826971274, 2852266146, 145270920, 2323646466, 44703904, 2818580488, 2158536746, 2183170080, 178423946, 2726332584, 671091368, 679486114, 2819097128, 2191687682, 41984000, 170565642, 2263682, 2324308608, 142617090, 571113504, 2325914152, 2157970056, 2863268520, 143294986, 578985986, 174754, 713689632, 572697258, 2317394570, 2323688104, 178784808, 42502824, 2718081666, 142772872, 579472040, 176728746, 2315428520, 2181202080, 2720533128, 537036960, 44214794, 2148149888, 713558698, 142780970, 42117794, 2107552, 34081418, 2861075082, 134391842, 682238090, 169912352, 34113706, 2692909064, 707397634, 2718575136, 145261066, 2686486570, 705306624, 2728919168, 573221538, 2860558472, 168304642, 2693440032, 2819138184, 2717942280, 2854887466, 2684363402, 35823616, 715270826, 144705698, 2695504514, 2181071496, 2852782216, 707398314, 548014592, 679617186, 570435616, 2158657578, 671656488, 2156398592, 713687554, 2854757024, 2183143426, 134908586, 176726696, 8954024, 2181048490, 41977992, 680135178, 2819132032, 2158100520, 2282357378, 2728919584, 573057032, 143171714, 2326407208, 2281833088, 2728927752, 2863309322, 2282397832, 2150269066, 2863169672, 2283833512, 2684398088, 2718468768, 2189599402, 2821204610, 671779328, 2189560362, 2290124840, 715128834, 2728528008, 2318010506, 2718605448, 2315427976, 143171752, 2292222600, 545303178, 671121578, 2720047786, 2720139426, 167815680, 2861181088, 2820810792, 671787176, 2694971552, 2158501896, 42467968, 2728558624, 2854758402, 715819680, 136454154, 2827517994, 2686976546, 688160, 2718599688, 2183170218, 44697738, 2283801098, 2692907656, 2692786850, 2158504480, 2692876938, 2693300392, 178430088, 581601928, 2183277216, 2326274722, 570950272, 134881832, 680173736, 2292230274, 2854232586, 34218656, 2693431936, 2720702986, 2717919362, 2717911082, 2192056834, 539009706, 9054880, 2819236488, 2290229258, 573180418, 178946720, 2284333098, 671648418, 671623842, 2728435754, 2183702528, 2718599842, 2684355210, 579502720, 2147484162, 2726428840, 2192080936, 545794218, 2718474280, 2150277128, 2281736714, 134259242, 2326407816, 573049512, 673194146, 2854258688, 2317385856, 2325905578, 581567138, 2726307840, 580954786, 2684913696, 2283842208, 142739616, 2181726336, 2818712074, 2760864, 2155905192, 2826969634, 134774818, 2290131464, 2183798826, 2827651592, 715302914, 2183277098, 2863268362, 2290262184, 2728952354, 704678400, 2282367530, 44050560, 2183800842, 2290264226, 136970376, 2190082560, 547365386, 2827487874, 680135330, 578814088, 2150277800, 167946762, 2158503970, 2728929832, 682134058, 537012904, 715268778, 2292230696, 2290780706, 545391104, 581470344, 134752392, 2852298784, 2631816, 2818744968, 167913472, 144714378, 2861211810, 539664930, 713596968, 570458634, 134742570, 2088, 2695004832, 2718048936, 167903368, 2729050656, 2684527272, 2324308138, 2687019552, 2283806762, 11043498, 539001482, 2728960640, 2157979818, 176816650, 545401512, 2829191208, 2281736874, 713558186, 673219200, 2720662154, 2290755592, 682272810, 2818746506, 2292351530, 673350186, 2189461664, 2728435842, 2854922786, 2323655210, 2695397514, 2099842, 2326405282, 2317355530, 2326274216, 2156440098, 682101416, 573210786, 2860515848, 671777410, 680134786, 134750338, 2150244872, 142641800, 144714248, 572653608, 2148139528, 2318041640, 178815656, 581083304, 570950274, 2861203584, 2686591010, 2282261000, 2189600938, 547366952, 2818605736, 572694560, 539132416, 2726821888, 2728403618, 2148008480, 2728951816, 2726855304, 2150140544, 2863308928, 658082, 2283808802, 572664450, 42108930, 2190117026, 2728921098, 671252488, 142770186, 137005568, 169879586, 42607274, 36184584, 2157979786, 8948352, 2829068840, 34081442, 2326265864, 2852168362, 8956064, 2852161672, 168438434, 2183266442, 2720172194, 2686462080, 707429002, 8914978, 134258728, 2283833994, 681617440, 2854748704, 2718048264, 2826971264, 2189468330, 679651456, 42639528, 573188608, 713697960, 2726330914, 2827625122, 8953986, 2323644928, 2183823360, 2283833354, 170426912, 673843362, 713598978, 2317353514, 545259690, 2147486378, 178301066, 2281744552, 673350272, 2728567426, 2290223616, 2191696544, 2189992482, 2852661280, 2720565922, 581083274, 671230592, 579348482, 44696098, 41943170, 2183668256, 673325088, 169910442, 2315266080, 548053674, 8530602, 42469896, 2695408170, 2181071488, 142745768, 42641448, 35693064, 2324178952, 2158528554, 33727146, 2282400386, 42502786, 2863169568, 538968578, 178301450, 2191557160, 2852127234, 572662402, 2156013608, 715295362, 2315299490, 167911426, 715663368, 2718083752, 673718400, 537045504, 579510312, 713066632, 539503104, 143302816, 2281874050, 136847522, 168460458, 706783872, 2726430762, 10657930, 2686460554, 2292875946, 2852259848, 142647466, 34111530, 2191696512, 143163906, 707428514, 2829756960, 680037032, 2318010376, 2852792962, 706781858, 166528, 2695529002, 539656194, 2694982304, 2718433442, 2821368488, 2315299490, 134252704, 2317396138, 681746432, 11012136, 2860657160, 143139490, 8946306, 579504768, 2189469704, 581435562, 681615882, 2728962560, 133768, 706773634, 134776866, 2827520162, 2726830218, 33563266, 2292714152, 2292875778, 2148016642, 2183176736, 176826498, 2854234120, 545792010, 2827133570, 688298, 2292755114, 2854756482, 2718597632, 681618058, 134351498, 2282269216, 144844840, 2181693474, 2827649058, 545426090, 170559618, 167911944, 665762, 578947200, 539003018, 2284357666, 2292842498, 2829617666, 713689258, 570589866, 2315264010, 580913674, 2827102378, 2726857344, 2728951810, 2282399786, 2728436384, 537010186, 2693278242, 2181038730, 2183798946, 578988066, 2315420296, 2829756576, 134350978, 2238634, 2183790624, 715686570, 2827126954, 8431784, 134883370, 547400234, 2181726240, 2283807362, 2827487242, 673327114, 2181071488, 144878240, 2317484554, 2695536648, 2315788962, 2728929802, 2726996642, 170535594, 2183277216, 537427970, 2854355592, 44704418, 715295360, 2863268392, 2818613920, 2818705418, 2156431370, 671123616, 176300074, 579338882, 671129608, 673351722, 713730176, 8520320, 176302216, 578822186, 2158004258, 2854789152, 2684912258, 178421770, 2156570656, 2854234792, 2726994560, 2192083584, 176693258, 671645864, 8389250, 2147657770, 2827624962, 2726461992, 2292714114, 2282233992, 2315395234, 2155882504, 537035426, 581574664, 8923176, 2318009002, 2150138538, 545424008, 2692874376, 2148043304, 2132482, 2860516000, 537528458, 2189994122, 545783810, 2281835176, 2315780738, 570597384, 2862645920, 2189558402, 533154, 8554632, 2863145474, 2718466186, 2290253858, 9052200, 8945832, 144877608, 682240000, 2854226474, 2852300960, 707267208, 35815970, 2785952, 2191524394, 2158527008, 2720008226, 2325874688, 2149615746, 169878152, 2317393960, 2183801482, 2720572040, 2720172040, 2149614080, 536879264, 681713792, 2827520682, 2622088, 713558562, 145228456, 167772832, 704784418, 2863278240, 2282365600, 2720702600, 2820802560, 134916266, 715293314, 2820710528, 10527272, 42074786, 2158110880, 2282228256, 34089602, 2326306946, 2693408936, 2281710248, 41984160, 2181603872, 8527912, 44050466, 2684365448, 2324308096, 176324776, 176824458, 2693439658, 2150246944, 567938, 2726986240, 2684389408, 707436680, 2684387968, 2189953544, 44081192, 671253120, 2854912042, 145235970, 715827722, 2821228682, 2150139946, 2860548770, 145402506, 2156014210, 579477506, 547356714, 2728396960, 715825184, 679479816, 706748552, 2854750890, 547914248, 142772232, 657450, 704645162, 705300520, 2283831816, 11151874, 547883008, 2228778, 137011720, 681714312, 2290262154, 2189984256, 663584, 2686623754, 2726461474, 2862612490, 2861042216, 2324341258, 2685018272, 2819261064, 2317396488, 2283806888, 578824738, 2852126722, 144746530, 2292875938, 570990634, 570433704, 579371680, 2829724288, 705168002, 2684356768, 2829714058, 2150245024, 178956832, 579340962, 2323653160, 178260138, 2158013056, 134390314, 2720014498, 539632160, 705331234, 178954280, 176851106, 707305984, 681738784, 2150244514, 570458632, 2718564384, 2281742858, 2189470216, 2818705440, 2726862856, 2818607242, 44048906, 2281712128, 2156006026, 136849546, 539003040, 10496674, 2318010880, 2183168544, 2150236290, 572532746, 682262664, 545392810, 679641770, 2695497770, 2684485792, 136880266, 176333442, 2282389538, 2827091968, 2728929802, 2149614122, 2829625506, 34218144, 539533834, 2829058560, 2107530, 705339522, 570949634, 2261032, 9076906, 570433576, 655520, 2861205546, 545425578, 136479264, 2189983746, 136480938, 2292187816, 715819170, 2283940008, 2718572576, 42609162, 2158101122, 2317355522, 142778538, 2281833088, 2818583074, 2318043680, 2686484642, 2693431938, 137005064, 2726305922, 178915336, 673327240, 2852162048, 2726986280, 2189435010, 715131528, 11010216, 713564298, 170560008, 2191567528, 2282367106, 680011946, 144711690, 36307072, 572655746, 42600576, 33565218, 2326299296, 145400448, 2189462144, 2863269890, 538978952, 2149746696, 143171712, 136978986, 2317355520, 679619072, 178823842, 2156571138, 2821204000, 682232328, 2284497546, 707428864, 2325908138, 168428168, 571090946, 178299520, 570600072, 2155907114, 44730498, 2686626336, 2854783146, 2138122, 2315395624, 36175872, 2290221736, 2863171624, 2150271136, 680135330, 2787840, 2147623552, 539665032, 2183660162, 2827485824, 2183694498, 2290756104, 545432234, 35651584, 2728954378, 35659912, 168339464, 715784872, 679618728, 713689088, 2829721640, 2720038954, 2818574346, 537010346, 36309666, 705208968, 134875690, 547521186, 673319424, 2290780330, 34114082, 2324334722, 8423976, 44574850, 2863268362, 2695004288, 2860648608, 2189437576, 537561760, 168438312, 8915072, 2181073024, 2728528002, 145393664, 44075520, 2684494474, 2282356866, 2860516000, 547521064, 2827651080, 2728536066, 713728168, 2684529152, 715694208, 169910920, 682133536, 2323687560, 547488290, 2718443520, 2149722280, 2852784162, 715131042, 2863310986, 2827627176, 167805480, 571081346, 2149720608, 2317352962, 707273344, 2323687464, 671252994, 2720008714, 545817226, 8423944, 579510304, 2183268994, 537567362, 2150115338, 2861041824, 537535018, 176816640, 548012194, 145238696, 2854791170, 2292221992, 671096968, 2158625288, 2147491848, 136981120, 2862655616, 545425408, 537438890, 167815680, 2726439458, 2854267048, 2720672258, 33685546, 2687140522, 2718605994, 2695372832, 2317918250, 2852792970, 2290256514, 570982946, 2292754976, 2183667874, 2819096608, 2183276544, 2819227808, 2281702018, 2686623752, 2826994306, 573180418, 40, 142647842, 2829582506, 680044682, 2192214656, 8923168, 572557952, 707305506, 2718466688, 572695178, 2323783842, 167905450, 2290231424, 176818698, 2862776482, 2318051362, 2290657448, 707403914, 2693441578, 2156399272, 144844970, 2326440106, 2317525672, 143165442, 41945728, 2726470314, 2686986888, 707406498, 34079370, 2854387722, 539142184, 145238666, 2158004354, 176201760, 657930, 34122272, 2290747944, 579510786, 2317918242, 143173792, 573079722, 579346978, 2684881034, 137011744, 2854756904, 2684912162, 706881666, 2720145538, 713556520, 581083778, 8421922, 2290655400, 2854781440, 2317912202, 2761352, 706873354, 2156535938, 547521192, 2695006848, 2693440168, 2720008234, 2148141058, 579478056, 2326274218, 2827487360, 44083880, 2317396098, 537436160, 579512994, 713719944, 2728929960, 2323685546, 2860657288, 2656904, 136350346, 134350880, 2854396578, 578955810, 704776738, 2157969578, 2290125482, 2281736322, 2317492362, 10527234, 579340970, 178791080, 2149623938, 557064, 2271392, 35692706, 36315296, 2326265866, 44214792, 537559082, 705200810, 2318051368, 134883976, 9046560, 2148043392, 2726995978, 33595552, 2728430218, 2827003936, 2821359656, 11042818, 573186080, 168340008, 2819107336, 2282397706, 2829058696, 145391754, 144843392, 704643240, 2292754434, 2718050856, 537567882, 2862752258, 2149744682, 2728534048, 2827657768, 673884168, 2686986882, 673753768, 573082144, 2290262562, 2852790314, 2852162216, 2826963074, 2762784, 2827520520, 168331402, 35684482, 2860523522, 548020864, 2156003458, 11053600, 2181728776, 176717994, 2726994440, 2862612490, 145261194, 2720139266, 681607848, 2149745290, 42109474, 539666432, 2762922, 2325913608, 539624074, 704815658, 2283798530, 2148147882, 2150113960, 539132416, 664194, 2292189826, 579480106, 137003136, 570466818, 136358018, 580921864, 705333794, 168462336, 2189986434, 178389634, 2158528552, 2158666400, 2158625280, 2726963368, 578857122, 2862614690, 704782376, 2860548640, 681705994, 547365506, 2181169792, 2717909122, 35692586, 137003008, 2854791210, 145270824, 2181169704, 143172096, 134251136, 144738850, 8562848, 2718599712, 581085866, 2861083176, 2315791010, 2189568648, 545949832, 572555266, 143165440, 2183275168, 10625664, 2695497888, 2852694178, 2283964584, 705202346, 715655178, 2150238370, 178921480, 2318051362, 2158632968, 2684521090, 2191532034, 170426890, 2158537248, 2315386912, 2862621320, 2820679816, 545923106, 526466, 2862744098, 44173352, 2158133416, 11051010, 2292842496, 2284486656, 2181696136, 176202410, 545294888, 579379842, 671130114, 2728569352, 2622120, 2695014570, 2695506056, 536905762, 2726464136, 145238056, 536912034, 2687109632, 170396194, 2720137384, 2158135840, 696328, 170559522, 178815016, 2685053570, 2862613128, 2820678314, 166530, 2860550176, 178299560, 547498152, 2292877832, 2271264, 134916224, 134218272, 2726439082, 713564714, 2326309386, 2183700994, 2720702472, 2191688322, 41482, 2863270562, 570565288, 682139688, 2156535938, 2191526050, 705333930, 137003168, 145238536, 2192089256, 2155913898, 2183178754, 572530730, 2156529832, 2718083240, 570589824, 2718042762, 2183834250, 2156560936, 2821325448, 572687008, 536881794, 570558976, 680134792, 707300008, 705307264, 2290647554, 144714274, 143140872, 2694971434, 2863311402, 2852653192, 2183692458, 10920, 167936002, 539109504, 2155913224, 715694730, 715827882, 679518344, 671253152, 570468864, 2819098752, 176827050, 673851394, 682099336, 41986050, 167938696, 580944552, 2284456578, 2720573986, 2720041122, 2183692970, 2282267138, 8552490, 539140096, 570983074, 2686976008, 2156004002, 2861072544, 136323080, 537436810, 36315818, 41977984, 2728919040, 2827649706, 178784778, 707297954, 2183694498, 2292844578, 2692753418, 134349320, 539009698, 2183700640, 671744032, 2820803232, 134392458, 2147526656, 2317525664, 10627080, 573218850, 144704130, 581577258, 579371178, 2693441538, 715137186, 2158665738, 2149747210, 671754240, 2148043432, 136841890, 581446146, 8913024, 178389664, 524840, 539101352, 2315780744, 2149714602, 142740096, 2290786344, 2147517098, 2693302408, 2863311368, 2147623424, 178946080, 2695505930, 2863170088, 2726821930, 2317912096, 2148043304, 2820836010, 2863276584, 2726955040, 537430146, 2158660264, 2852168352, 2720694946, 707438720, 673358368, 2189951490, 539623946, 539011616, 682229770, 134391970, 539525666, 44206626, 2191566858, 44730410, 136323624, 2818582538, 2818605728, 2717911074, 2729060992, 537395232, 42076842, 144867976, 681740800, 2183178792, 671253000, 2819238432, 2147525290, 2315943968, 2718081034, 10652192, 713689088, 666250, 2317494816, 570991138, 2860548608, 2155905672, 2729050666, 673350186, 2854881448, 572696744, 2290756224, 2852692002, 10627744, 2156406826, 2829101098, 36339722, 2155874346, 2863136930, 176720520, 2158502402, 2861203970, 9054376, 2695012896, 2720539144, 2827133480, 2686978216, 713198090, 2317886080, 8421514, 536873610, 2726464168, 142606368, 2230816, 134873738, 536871432, 715169962, 2695366824, 704817282, 136445984, 572563594, 2138122, 2686591528, 2726331050, 2283833864, 671623688, 8914984, 2695497760, 2726994592, 44204576, 2861073026, 524938, 136489090, 178432040, 547522562, 2181737098, 2190115456, 2692885122, 2315266210, 545783970, 537012898, 2282359338, 2717919370, 2318008322, 2685012128, 2852815528, 2684387370, 144842786, 715139754, 2181604008, 2854256808, 2148049576, 704809130, 2726333090, 581601794, 178432520, 167903360, 2692917890, 2720704546, 715128960, 2819230378, 680140800, 679510186, 143264394, 671090698, 2827493512, 680043016, 715694626, 2695498272, 2292752906, 715686568, 705169544, 2149712384, 2192058498, 2720170536, 581569032, 2718050312, 573090442, 176695456, 705168002, 2318008322, 570589218, 547498506, 2148049066, 713599648, 178790538, 2819268736, 170043520, 2290223616, 2150246530, 2315921416, 136358056, 134252544, 681583232, 682272928, 178782762, 2149613602, 11051520, 706871466, 139810, 2862653954, 704645666, 682107552, 2726865024, 713596928, 679487488, 579477640, 36218912, 2829199872, 2158657706, 170565762, 2292189192, 36209186, 2829230626, 2150269056, 2852659234, 2150277666, 2695498248, 2158111400, 545401482, 145391618, 176851592, 2281843210, 2156431392, 137005096, 36219048, 2863303330, 32802, 2147516554, 2284325504, 707437194, 2692743682, 573055008, 2189985800, 145238152, 8421928, 570599584, 2181693608, 166536, 539634312, 2820677792, 44173960, 2147617280, 144867370, 2315813034, 2315780640, 2158100992, 2147649578, 2818744840, 2693409290, 2694840960, 2820842120, 2819139618, 134742568, 2183268896, 2854265354, 579502592, 2695015080, 704686090, 176728192, 42608674, 134219904, 2290647210, 2827657226, 2325905928, 539533312, 170429096, 573221536, 715129384, 537534634, 706882218, 2821195906, 547924010, 545432106, 2282399914, 2181048480, 2829722120, 2158010880, 10658338, 11184640, 137005610, 680168098, 681576482, 2325741610, 2325750442, 2181726368, 707308192, 168460842, 713689128, 2729093288, 705208450, 2718083080, 2720139432, 578953250, 2189459456, 178258472, 35661962, 170393738, 579479682, 2695536770, 2192081410, 2292230152, 170567712, 2854356994, 2181728394, 704643618, 2826993802, 134744616, 11043360, 2862754440, 2282398376, 36339848, 2728396834, 557730, 547488426, 42082856, 545262240, 136978432, 2818744864, 2191564960, 2183176362, 8519842, 143296522, 572522626, 8430216, 571115650, 2852292640, 143166114, 2325907498, 2693278218, 42084904, 570982400, 145394218, 2149722120, 570565280, 705169440, 715661992, 2728929408, 2181704362, 41976448, 671252488, 2863136928, 2147624968, 178432520, 2854748714, 706873384, 169879688, 547398312, 2829232128, 679641218, 2192214018, 2818744962, 34252962, 2183670314, 705208962, 2183792680, 9044488, 2686591658, 168436266, 570600072, 137005058, 2148172424, 2687140480, 2158536866, 2156536352, 2147484194, 572563488, 2860689570, 2315814914, 144738946, 144704160, 2283798562, 2325784576, 8388610, 2150105762, 42642088, 2821227016, 2324178986, 167911434, 2684362784, 2720016424, 2852817538, 537045666, 145369090, 581435904, 42074666, 2622082, 539134624, 9087008, 2183266472, 170535050, 2863171592, 2181073578, 33557128, 2862746282, 2290223650, 2326308874, 2282390016, 11053728, 2130560, 178817184, 134253224, 547487880, 2852168232, 581608066, 2695536650, 704676490, 42600616, 671096842, 545270408, 2718599690, 2684494498, 2149752962, 2821229194, 142779042, 8921258, 2236936, 2189566112, 2183823488, 2292877856, 2324211872, 2315919362, 10658432, 657930, 2282226336, 2149720104, 2827618314, 2861074944, 167807008, 178956832, 673744936, 2147485826, 715293226, 704678018, 33556490, 2820710440, 11020834, 42598528, 573218976, 705177760, 2290655234, 2107394, 559264, 2720540674, 2829755018, 2149714080, 32808, 2148018818, 2829223970, 707398282, 9087016, 2147615400, 2325774472, 680167434, 178391690, 547924000, 2281865226, 571080872, 715653642, 2684362922, 570559114, 2192083626, 33696416, 144867976, 136847394, 2862621192, 536913928, 2728438314, 34111488, 573211138, 2324177538, 547521064, 2863177898, 42076192, 174122, 2183143464, 167774848, 2158666272, 2181179424, 139784, 34212360, 2315823784, 2720703138, 168437890, 8389282, 570566816, 2150146730, 2821202472, 2720563328, 143132832, 671121544, 35816098, 571114146, 2720008744, 2158660106, 2684493984, 671090816, 2157970058, 176202408, 2148042888, 2148041352, 680012416, 2729085098, 548053120, 2686486666, 673742858, 573212842, 10652192, 578846890, 573079562, 33448, 42510882, 671121578, 2695365256, 705298474, 704643080, 2695498242, 2323786280, 142608898, 2821333162, 2292328994, 2326407850, 570958344, 2325914248, 2324210312, 539634346, 581077640, 35686568, 2829058562, 2183667842, 2290624554, 2693439658, 9078824, 2720669704, 2819105312, 704817314, 538976298, 176685098, 2819137698, 713197568, 167815200, 2852815360, 10619042, 706873346, 580919842, 2292222634, 2326298634, 2317494824, 176293890, 2692915362, 679617066, 2693267586, 579510824, 2317396650, 2818703874, 2147486368, 2181212192, 2183170688, 2692751498, 548012074, 2854781472, 679649312, 715694720, 2829060130, 41953962, 539494434, 2821229066, 44204576, 8921256, 2861074984, 680134784, 2283931808, 2852685864, 537534602, 168436224, 145367178, 2183268488, 10485888, 2282260650, 41953442, 2684494506, 2861173248, 2324169386, 2852792840, 35817512, 2283839656, 673718784, 44597800, 2155913728, 536912040, 2149622440, 570597890, 2281703938, 2283831936, 572695080, 178389026, 2692743680, 2685053098, 2852685960, 697002, 2686984202, 142772776, 573188264, 706880138, 2281709578, 2854920864, 2686495272, 42633770, 2292228610, 168429738, 537526794, 673712770, 2191654944, 536873090, 2315264130, 2684485674, 713072776, 2728566920, 41945098, 44049066, 2292753032, 10649728, 2718468098, 2820713096, 2718474282, 538976904, 2181605506, 2148008610, 537043618, 2861206058, 673317512, 581566466, 145230346, 655488, 2720533162, 2317877800, 2827100322, 706880168, 679649920, 2148147210, 2695495680, 2862778408, 2282227880, 2860687880, 2315419682, 33726594, 547365032, 2862776970, 2283831840, 2292744224, 134357024, 581052448, 42115592, 2862615080, 2820808872, 44573224, 671787016, 170426506, 178397186, 2317396650, 706748962, 547913858, 134350880, 545292968, 2315813410, 2692874760, 2290090624, 671219720, 715161736, 545914888, 33720874, 2190082688, 2283971200, 10617480, 35818152, 2820712576, 2621600, 2728396842, 44075168, 671132320, 681574434, 145369096, 545923082, 539001386, 178823336, 673843882, 2189436962, 176726528, 713597058, 35651752, 33555082, 673841664, 547400232, 2821324808, 36178472, 536881696, 713162792, 673882664, 682140194, 176818856, 680042624, 2292719752, 2693270186, 547358760, 2693275818, 679518250, 2852300928, 137013378, 2156439584, 2181079682, 11149832, 2718565026, 134349320, 176687146, 2318010538, 2324307976, 2821229090, 2852259840, 2281873570, 44567072, 33589248, 581576874, 2687010850, 2821237248, 143263754, 2687109162, 166536, 134220296, 2654346, 671221770, 2323816490, 176160778, 2720041002, 2852129450, 2192083586, 2325752458, 2863270568, 2827002018, 2819236512, 671777418, 680001674, 2192089760, 548046984, 2687142048, 696448, 44173832, 706750498, 545947688, 2685053448, 2685045418, 2694840458, 2852168320, 168331816, 673849472, 143269920, 142772906, 679518218, 682141730, 581042720, 2148180512, 2694979594, 547365384, 2290125312, 2192056482, 2189592584, 581569032, 2155872898, 34250880, 581437986, 2315264128, 2695399466, 537042952, 144878112, 2854887594, 35790856, 170533410, 2728558626, 573188770, 2854750208, 41978504, 144745002, 2181204610, 2827528232, 2292711426, 682107050, 671261320, 705300610, 2281702050, 682098690, 2684356744, 2318041216, 2854232736, 2290657408, 144705696, 571089568, 2821236744, 2317355530, 2827616298, 557570, 2156006058, 571114154, 706773162, 715262112, 537042984, 578945538, 2292361354, 11149952, 2283940008, 2854881954, 10784, 713066530, 2150146082, 143270048, 572524706, 2132482, 2827092642, 2183801002, 2818736680, 570959914, 44565120, 2290657418, 571091490, 2829060098, 2284322984, 2183798914, 681705480, 2191654946, 679651458, 679643786, 572531200, 33729186, 2189568002, 145236616, 2826995850, 673194626, 2827659264, 681749130, 2854748296, 142606378, 704684586, 2685051018, 2694840456, 713195528, 2729060488, 2854758944, 2155874986, 134883362, 170524706, 2829230752, 571123752, 2720137352, 681708200, 136970272, 2290756098, 2854791208, 136882818, 2854783488, 2230818, 2728526346, 680009760, 2852659370, 2129922, 673884296, 42510504, 178399914, 2290789032, 2695528608, 544, 713728672, 2290622634, 2694843010, 704645154, 680174218, 715655688, 2189566112, 2860646946, 705170050, 705202210, 715688450, 170567808, 2720571554, 715139080, 2283973120, 44212224, 2695366824, 2189568674, 673751560, 545300608, 2861211816, 2183834280, 547498666, 2281841184, 2315919370, 2315788832, 545819266, 671122080, 2282365440, 2863172264, 2189986440, 35792898, 2183168674, 2852258472, 671612970, 713072674, 2820679818, 2326276264, 36178562, 136972424, 2726996642, 690826, 2324333096, 2728929282, 539131912, 2861181472, 2686624392, 2829625866, 2686986786, 2818581162, 707436712, 2191525898, 2718040714, 2158660256, 2283800738, 673851936, 144746530, 2157972008, 715794594, 2317920256, 2829058088, 2315954208, 2157971592, 2189994018, 2292711584, 2827485322, 44083208, 2181728904, 9054368, 42639496, 136871978, 578822152, 134252674, 2317912064, 2147484322, 680009728, 145270816, 2720016552, 2692745384, 2862612522, 705299104, 2318018688, 2189953032, 2290262536, 34079234, 572525192, 679520768, 10619016, 2717917354, 2156012202, 169871882, 2290092680, 539002882, 713722528, 2819140130, 2829091338, 2854881440, 170393640, 537002154, 33695906, 2155905160, 547357320, 2292755106, 2695495722, 573221386, 715792930, 2290754178, 2854781066, 2821227016, 2181040770, 539000864, 2148010016, 2191665154, 10485896, 2292318240, 2290780290, 2862746120, 2181079042, 705210496, 44182024, 11184680, 715694250, 34111626, 673751560, 134381602, 537561216, 134392448, 2181210154, 144711720, 133632, 2720139432, 2156407456, 44050466, 539492512, 142745610, 168471072, 42508458, 671121418, 2694979584, 536906248, 9077408, 34954, 673882112, 2292187170, 2684365322, 170566272, 704676480, 176169472, 10519050, 167815690, 2720565770, 2292189218, 2158135970, 2283939970, 2150245026, 578814626, 2189991970, 537526816, 145401866, 2290788490, 2099360, 2183268992, 44072968, 671099008, 2863278240, 2852823560, 2284464290, 673188010, 545792138, 571089544, 679651368, 2236546, 2695004330, 2694883330, 2684881576, 167936546, 713042570, 2284323360, 36219402, 2728396936, 2863278248, 44608042, 2829066784, 2854912002, 539001002, 2718048936, 2284496938, 2181703850, 548020360, 2325783042, 2323687458, 168471074, 2181048970, 168435722, 42508322, 581607560, 2282392106, 2181210634, 145367584, 178299552, 2282400266, 2718073512, 169871370, 2150271624, 2687109632, 2315815594, 176693930, 144713888, 579512874, 581443618, 570466472, 2315288610, 2852659208, 2796042, 2827518472, 580919840, 2156036650, 2718466048, 2191656992, 2819097248, 34113706, 2158004904, 671099042, 2189560362, 2157980322, 2183832232, 537559168, 178956962, 2720170122, 142746152, 671754762, 2189557770, 2829623458, 682098850, 704676488, 682141696, 696960, 706906282, 2323653280, 539492394, 671253128, 2323808290, 665610, 715137706, 2189560482, 539132554, 2156404864, 133768, 2290264736, 142649866, 2821227008, 573218858, 2693270016, 2292329096, 2718468234, 571121672, 715688608, 2315922048, 2325752448, 707404458, 2183276680, 10657920, 2761256, 2181079080, 44599938, 707267114, 713197738, 2282258560, 715172490, 2149581482, 547922464, 713558024, 690338, 11175970, 547365024, 2315780746, 142780552, 2818583048, 2282227848, 548053034, 2192048290, 2183790752, 2183660042, 2829066762, 2290655402, 2852160128, 2324212354, 41953320, 2720531074, 680134690, 2860515978, 134914218, 134351018, 545925802, 168340128, 2183135872, 580946600, 2181603880, 2149714472, 548053544, 2854226088, 34079274, 2148171904, 2284454024, 178915848, 170426410, 679641248, 33597960, 2827526786, 2325742114, 2827094176, 170535082, 2684529154, 42609282, 572688906, 178792608, 2821226506, 2315422250, 136315432, 9087114, 2292329130, 679617152, 176201858, 2694971904, 579469832, 2720049322, 2282261024, 2183309992, 2149746722, 2720538634, 2181701672, 134250538, 545925162, 2692784808, 2819131528, 578988170, 2687009290, 2717911712, 539099680, 167807146, 545915552, 176335488, 169904810, 2821335688, 2325774978, 571115648, 537535144, 579371144, 581042176, 2290655778, 2827485866, 571082786, 2820712960, 2726338722, 2324203554, 682273290, 570952200, 176849450, 136314920, 2686626442, 713588866, 2315387424, 2189460106, 679479810, 2181048360, 2183176738, 2183168040, 539666442, 2147519104, 2147526698, 36317218, 2863178378, 8520202, 33587752, 44048522, 673317034, 2726439586, 715825664, 2315297312, 2192214016, 168306690, 2183135400, 2829617282, 134752906, 545426050, 547913890, 2854267530, 2158503970, 548047394, 2726995968, 548014208, 673710632, 2695497762, 2687148714, 2190125600, 8553120, 143305248, 136356352, 144738986, 581042306, 2315782152, 2819096712, 707430946, 2862745602, 2818615296, 2820803104, 2283840008, 44573320, 572564010, 2324340776, 572655624, 682230280, 2726461960, 2148008456, 2283841696, 2720139304, 682141834, 2693310984, 35692712, 2181210784, 10657834, 2720672296, 178391210, 570460680, 539527168, 2686593152, 2787976, 2107944, 673360512, 707436578, 2148043434, 2829592610, 2156439680, 2317486242, 679617024, 579373184, 713066664, 578857482, 143164040, 2284489378, 657922, 2290255882, 2323679400, 715696642, 2158495912, 579347104, 704676394, 2684354728, 2852299392, 144845442, 2827618464, 44607658, 536873600, 139906, 537395200, 2183137282, 170568362, 680004234, 2325915658, 8954498, 573057194, 136356362, 539625634, 2829615106, 2315427978, 8744, 713032202, 2148016648, 2718048930, 671261354, 2156528266, 2292228226, 169869832, 2325873160, 707305506, 2726437002, 2148018344, 671090688, 713032200, 2292189706, 581575176, 2190114944, 2149722274, 178432138, 2282258442, 545432106, 707299370, 679643274, 2183135906, 2183669792, 2826969600, 2282357408, 2323786376, 671132194, 2729052170, 536913930, 572654088, 42475530, 2694971520, 581077634, 2718474760, 2325907586, 42502186, 2281701416, 2290092066, 35662506, 671645736, 142608544, 134225922, 673712642, 2323688096, 2863267842, 44214784, 134785058, 2189559810, 673884674, 2821358088, 681615360, 2820841482, 36186760, 170436608, 673874088, 581470376, 2292711560, 2292320290, 681747080, 44737154, 2183178760, 44051104, 690698, 713728000, 2260992, 2695528992, 2191657608, 2158496386, 2852299424, 2191556608, 44728842, 2318011040, 42084898, 2181726882, 2827135618, 2148141568, 144837248, 144845440, 537569834, 537012234, 2684914314, 713042090, 169869472, 2686486688, 2860687528, 2818580488, 539142784, 570567178, 2282268800, 581575208, 2324203554, 2292187304, 581599784, 167815170, 2290255880, 2820803202, 176851496, 34211842, 176202370, 10519072, 545393154, 2728405512, 570960002, 2694980258, 2317396138, 2284322816, 681575080, 705200680, 11173928, 2684912130, 142780418, 2292752554, 581436040, 176848906, 671655968, 142639778, 2283970602, 2827657218, 8399360, 2720531114, 8399402, 41945634, 536903690, 673317024, 10488362, 2693431840, 2860656770, 145261088, 2191556768, 136349824, 35693194, 2729091106, 2156407338, 169871914, 2829748384, 134881800, 673884800, 2684493952, 9079304, 2826963584, 44042410, 2860688008, 2326276106, 2693276200, 671262882, 545300650, 2684529290, 545925120, 2726307842, 581610112, 139432, 170401922, 167807650, 2720670336, 2860679850, 706775170, 2181702304, 671752328, 705176232, 704675842, 36210688, 547365512, 136315560, 2192080896, 170394274, 539009162, 2819107498, 167944194, 547364898, 2720148136, 547530890, 142639264, 2155913226, 545262080, 8945792, 2718081538, 2326438016, 2284464640, 2729052680, 2148008074, 570564650, 169902240, 2269736, 178823682, 2183274496, 2315790882, 2181201960, 2720530946, 145367050, 2147625090, 2821327530, 2827618472, 571083434, 715162152, 2729083424, 2720669698, 2863270026, 2150238376, 2324308608, 2158529152, 2183269032, 2326300808, 142649386, 578945032, 713566346, 2718597282, 143303306, 42109570, 134742154, 2156560928, 35686410, 671621162, 2654368, 2718081184, 2718564482, 2150140074, 2283833992, 10529290, 33727144, 2315395746, 581609514, 2290745896, 2158012456, 578945064, 713566210, 2718466218, 44214434, 134253066, 673742858, 176201896, 2292721664, 2854920738, 2156013568, 696482, 2720137760, 2662432, 2854232744, 2820669992, 2861203498, 2687107200, 2685010594, 706912898, 2692754058, 42633864, 36176424, 570984480, 2292752522, 2323647106, 2827518082, 2190092298, 713196194, 2694842368, 134359562, 537436328, 580954282, 2826995744, 2686978050, 8529962, 2192179360, 2158535202, 578824744, 2854257154, 2292221954, 2664456, 2862784522, 168339488, 134742178, 2284356138, 9085602, 2281841184, 2150115874, 44695554, 2284488840, 2190084136, 2818714250, 2819263144, 2326274592, 671088640, 2718564352, 36217482, 167936008, 2854781442, 2315387016, 715794568, 2292885674, 572566184, 2158504586, 2105506, 537430154, 2718435840, 578953218, 681713696, 2155874856, 2684488200, 42084360, 2290254504, 2183275048, 537034912, 2158004866, 2728929314, 2686617608, 2148041384, 671228456, 548055082, 145228456, 144875528, 2720696480, 705306656, 176719874, 142641162, 2726963744, 2192214688, 537561600, 2156568738, 707305610, 673194506, 581436040, 2149624362, 176851112, 2726830762, 671122058, 579512834, 2147647626, 133770, 2728534058, 671096840, 2290223648, 2818745002, 2687109762, 545261730, 2726305832, 713041952, 2292359202, 2149744778, 170428552, 704651818, 36176552, 167936000, 2150148098, 2158528514, 145369760, 680010242, 581077154, 41951402, 2158012424, 2687142400, 713033730, 144876072, 11053578, 9087016, 2183659520, 2284331144, 2190092834, 176335362, 545267754, 2324178978, 2685051426, 673218594, 2819269248, 539101216, 2854389888, 11149962, 34245258, 2829615106, 713566754, 169904650, 10625160, 2156536480, 539625602, 2686976138, 2821333544, 34119682, 142615074, 547400354, 2315389602, 572686882, 2281873544, 2695539338, 706775584, 704784392, 707396136, 2156004002, 2292875810, 2292351616, 579471394, 33589416, 2684921994, 2284331658, 2181071498, 2852790432, 2729083050, 33595522, 2290754056, 44204704, 2157971592, 581083264, 42641418, 2852784130, 2315815456, 682262698, 136489474, 681615400, 580952224, 2692907682, 2283972618, 2718468256, 2720672264, 2292195872, 2854357034, 35661954, 2282364936, 178292866, 2283800714, 2148018176, 580944426, 2852127360, 680043136, 2728561320, 2183276714, 2693302272, 2718441632, 2718575146, 2181734920, 2318051488, 673227298, 2132482, 2829617184, 2826963114, 2720661512, 42606752, 2829092904, 2854363272, 2829058088, 170043426, 2829060266, 2624130, 578947208, 2827092488, 44204576, 2718466176, 2292230818, 2695014952, 167911560, 707404290, 2181597352, 2693300778, 713589408, 2155874472, 2189953064, 2183146016, 545784322, 35651744, 42608640, 2821227168, 134916234, 545390720, 2820710442, 143263912, 2684364810, 671227936, 536871458, 579510442, 33556520, 168298632, 2317355136, 2150105632, 570458784, 33563144, 673874600, 705340066, 143174274, 2290262562, 581601280, 11012738, 2829223946, 144747048, 2155907744, 704817704, 144878210, 9085602, 2860558848, 2728951842, 2717950114, 2624128, 10494634, 134351362, 2150246922, 713205922, 2183143584, 2290133666, 706740266, 2728437888, 2155915434, 167905322, 2149722792, 2854879264, 2290124938, 2726297632, 713162792, 2692882442, 2862743584, 2726995968, 2147491880, 2156398752, 707306154, 142770210, 680142858, 2861083170, 35695240, 2317524992, 679479816, 2323653130, 2148010666, 2290657952, 2181179528, 176294058, 2726332970, 2720145962, 2326399648, 671254690, 2158103208, 178430464, 136348328, 36178442, 715653162, 2720541186, 537436802, 2720146088, 2718081664, 2818704032, 2692917248, 713590914, 2284363786, 10526890, 547498656, 2718605832, 713203850, 41943074, 143172104, 2281842816, 2283831306, 2863311360, 178823170, 2829223936, 572533250, 35652096, 707297290, 170401962, 2317912584, 167944744, 2854258850, 2854234272, 2694883330, 134785546, 573180546, 547913858, 11020450, 2148147232, 134382082, 559240, 2283841698, 2829593090, 673873922, 10486410, 9044640, 2107552, 671752328, 2685012608, 2728561320, 167772840, 2283806858, 2150105610, 2315813408, 2317494826, 2290614794, 2189560362, 11020450, 681749026, 2854256674, 2148041218, 42076672, 581446184, 36309130, 715661448, 2284494890, 35791496, 2191565440, 2284325034, 2827125378, 2290655234, 2181171328, 673884162, 2829623328, 681707560, 145367562, 42467848, 44182152, 34218634, 42115210, 42510848, 2148147752, 673221288, 680034818, 704686600, 570984576, 2156569218, 2158667904, 705308706, 2315256482, 2129960, 167780386, 2158627368, 142772354, 707431042, 145391754, 2189434912, 44073600, 570565250, 178792482, 2158133920, 2284497416, 2158528546, 665738, 2717909634, 2315264682, 168430250, 36211368, 2686495402, 579469352, 2183168162, 2729052800, 170524802, 715295394, 134348928, 671744002, 2684387336, 2720670248, 2147484194, 2281743018, 178924202, 136841216, 2728962048, 137005602, 2726463528, 2190117538, 2181701792, 579381282, 2720705154, 2819260938, 705208450, 2156036256, 2148016160, 2726338594, 2147486378, 2189436962, 2283937800, 2728566954, 2156537984, 9044488, 8555018, 2852128928, 2189460136, 580911114, 2158534784, 680134666, 671261352, 136839682, 2183790728, 2317355010, 2283806848, 42640034, 2282367136, 8554626, 682240170, 524928, 36219008, 2290264072, 545399426, 2728921634, 2191557160, 682232352, 2854912040, 581567136, 2317363842, 581599746, 2183176232, 2323679744, 2156560394, 2317484074, 44736522, 707438762, 2695504424, 11151880, 536871456, 565386, 2282399872, 570468514, 2326309002, 545390752, 2862746154, 2854232714, 578947112, 143133314, 537035394, 673327146, 2728951810, 2854266922, 44042378, 2191557288, 578849320, 704675882, 715687978, 2281744520, 2692777984, 538968234, 2694851080, 2189986440, 704653866, 2290256000, 671654434, 134226432, 547498632, 42631850, 2181565098, 136325666, 2854750730, 2317879336, 2323646466, 8430208, 539140264, 2150146728, 2820841474, 2290229794, 545792648, 36342434, 170044034, 581437602, 671253154, 42508802, 2860548648, 2158103170, 2685010474, 176726176, 42607146, 2693439658, 537012362, 2181605408, 2191567008, 2726332936, 671787170, 170527240, 2829066792, 136981002, 2192048648, 2685051040, 537561216, 2158133898, 42108970, 8397352, 2829755050, 573079688, 2829060650, 673744898, 34978, 2147617314, 2718072992, 144738848, 665738, 545917450, 2718441986, 2726953088, 2281832480, 2149753506, 176824482, 2324202112, 681574912, 176859272, 2325875234, 2687148200, 2852169864, 2692778666, 537569832, 707299458, 8948386, 2158668330, 2181202432, 581601962, 2693310466, 176196234, 2852653600, 2282258952, 2149744800, 539666432, 2317525154, 706750464, 573088426, 2684390048, 539656738, 581438122, 2292744738, 671744680, 42074794, 2147615370, 137005698, 545400968, 2695397890, 2854234144, 713564200, 2852293122, 136349856, 2829617704, 2720016522, 168329728, 545393160, 42477576, 2726297634, 44083882, 539626154, 706874018, 679651968, 707395722, 2315395200, 2318019106, 2290657792, 2695405578, 2284363904, 2281734312, 2854914728, 2148016128, 33554560, 2148048898, 545259648, 136489482, 537002624, 8429704, 143294602, 2862743592, 715827360, 572654210, 2763392, 2183307434, 2325914240, 2694980264, 2685018792, 2147617322, 2318016680, 539107360, 2686978690, 2191565440, 2695537160, 2324177032, 2854390402, 578955272, 178421768, 2692874920, 713196072, 2687117952, 170557472, 2290649128, 2820809378, 134359682, 2292875402, 706783242, 2324204162, 579504160, 41953794, 2189986432, 170042018, 2324334762, 2860657282, 2290745858, 2695013000, 581436072, 2189986312, 547921960, 170035362, 2290616450, 2292752904, 2155905186, 2720172200, 2326429730, 136839208, 580945920, 8390816, 2860689408, 2854887938, 136325802, 2189434888, 35651616, 2315422210, 172064, 707264650, 35785352, 11020328, 547498496, 10625184, 2819230376, 2829222434, 536914058, 2282236034, 2726428704, 178389032, 2687117826, 680167946, 2156536362, 2317385866, 2861075104, 167780522, 137003680, 2130048, 2191526058, 704676512, 2281712168, 144834720, 706783370, 2283932322, 545259658, 715294848, 2726439080, 137013256, 2728405160, 539533482, 134382082, 143302826, 176693762, 707429024, 42084394, 2818607650, 143174144, 2829101216, 167813288, 36350602, 705200128, 578849448, 34242594, 2191696384, 2819129472, 8528426, 2821227136, 2726953504, 578955426, 2854881450, 2820843658, 580944384, 2181571106, 671744128, 42076704, 8391330, 673718442, 681715882, 713196042, 671228426, 2181201928, 166530, 2829232778, 578945152, 2863300738, 2281744418, 36317226, 2282390056, 2862745602, 682263178, 570597898, 2183662242, 2318018562, 2150113322, 2292219904, 2728559272, 2863278602, 2720148002, 2325882914, 2283831970, 33726626, 2290786826, 682140328, 144736296, 579338920, 2827125376, 2192081410, 2863278082, 572522656, 2192058408, 2317527554, 36219562, 2818703370, 10625184, 539492384, 2829715456, 2191565472, 2852127234, 696864, 2230402, 2728559136, 33718434, 2863137450, 2323645098, 2693433514, 2693433896, 2863270440, 2158004898, 2282226210, 2819235976, 10487818, 2283809282, 571089066, 178432512, 538970114, 2820843680, 33728640, 706742920, 573210658, 578947744, 2686460424, 671123626, 2692874922, 170526760, 169902760, 134357536, 2852127274, 34250794, 2687140520, 2684495880, 581077032, 2720016896, 42599042, 2284331656, 2763266, 570425992, 2183661704, 713203720, 2826961026, 2695529090, 545423392, 2692876930, 34212394, 713197706, 2282359432, 673851560, 2315290656, 2854881930, 581577346, 170033698, 581575176, 2323685410, 671222410, 579512960, 36209186, 681713664, 2860517512, 2726299688, 572656266, 2686493346, 2324340768, 136980618, 2684357256, 2720145960, 2191523874, 2281734306, 673851552, 567976, 2181079080, 715303048, 2726961696, 2189986474, 2315913738, 578822664, 2827094058, 671785000, 8399530, 2862778882, 2686617600, 2189599400, 2819269152, 2148139136, 44696104, 170429058, 707405986, 713042560, 2150107272, 707264514, 2860649122, 715827874, 2183702696, 2692751498, 2829199882, 8552960, 143272482, 545958442, 2181726376, 2861082792, 2726994568, 539009034, 715302922, 671613442, 170035722, 2629768, 715655328, 2323647144, 2693308584, 715163810, 2283807242, 2720015010, 2728929282, 2728403114, 145399946, 2685020322, 2148147712, 2158111264, 2281873962, 545948168, 2315395624, 671130250, 713591466, 136448640, 137005570, 2282266752, 2158111240, 2158493856, 2695012480, 715293346, 2281701896, 707305602, 2181570560, 2148048928, 2863137312, 34119808, 2718073354, 2292875912, 682100906, 136448128, 2326405160, 2189599240, 572694568, 2192214144, 713599648, 539500576, 2315397634, 2728962720, 2686459938, 2728559114, 2686487178, 8529922, 2183301642, 2105888, 176816648, 2862653960, 145392168, 2190092970, 2694875170, 2148042890, 2726338594, 2290223784, 2827133480, 42640042, 144868008, 33726466, 2189961216, 2819227808, 715171882, 2323808426, 142747680, 2315954336, 136448680, 2720571530, 715653130, 679487656, 2694848522, 2284494858, 2150269608, 178389122, 170396162, 2692776098, 2854912170, 2728952456, 2820836000, 713687074, 2191526016, 2686984320, 715786914, 10619528, 2147484296, 131208, 2729058978, 2191566978, 679616650, 673188354, 2852127264, 2718441632, 2827496106, 142770304, 2156537992, 134357672, 707308072, 2819137674, 2860646538, 2155905576, 2191565320, 681714216, 136348170, 707308042, 581599362, 2290624544, 673712136, 2695004192, 2820678154, 2191695904, 170435200, 44573344, 713197602, 2852685960, 2686585386, 2819131522, 2190123136, 2692885160, 2720006152, 134881928, 2181595272, 2821366434, 2156005544, 2315421730, 2323652778, 170000512, 2284486794, 572697216, 2183145514, 2183309954, 713728554, 2862784672, 2819238442, 2692745378, 545401002, 136480898, 134916648, 2695504040, 581609642, 671754280, 2854887560, 2854912552, 2191567520, 41953418, 578849408, 2292189696, 176201770, 2720047146, 2852126848, 2292850816, 545391146, 178954400, 715161770, 539503264, 136882690, 2852782120, 176160930, 143133320, 2863136802, 2820669984, 2695504426, 2863170080, 9079304, 2718435338, 176163466, 2315421834, 2692917256, 145367688, 136317568, 36315138, 136882858, 704776354, 704686250, 2820669952, 9077378, 2818582568, 134389928, 713597440, 2720139904, 2158004258, 579348480, 2818583082, 536912416, 2720530592, 2192189608, 536905736, 705200778, 2325752450, 2827649570, 2726471688, 134775338, 2863171626, 2852816930, 671089184, 136454688, 2183790730, 2189435560, 2183667722, 2718572578, 2718081544, 2863309322, 2292228650, 537536546, 35660328, 145260674, 2684496394, 2158633472, 2150244866, 547914400, 2687117440, 2281704066, 10486304, 2726824578, 2862777000, 581085704, 145263146, 2753192, 2155874434, 2821327018, 707395624, 671254528, 671744650, 680012290, 538968706, 178268202, 2852291082, 2728558730, 2324334600, 671777448, 2183178242, 2282260520, 2820800552, 2684389920, 134777346, 35782656, 545947778, 2282359432, 136872448, 168435752, 2862787232, 2852784682, 2718040064, 2315790976, 537397888, 2183701000, 2763304, 2158133258, 2156431490, 2148141194, 2192189442, 680165512, 2726437512, 8552578, 2183790752, 8915490, 2281835040, 545391266, 2686978082, 570597376, 673325696, 10488482, 570435744, 2726824616, 10493952, 2860525730, 673228832, 715794434, 36210818, 2281744898, 673841704, 537397384, 2158111402, 713689736, 2189427330, 137005698, 34080802, 2150138410, 170437256, 41986688, 2863276200, 2284456586, 671613602, 2685042730, 2181073570, 2852298880, 2315429928, 571122218, 573081602, 2687150250, 2315945992, 167903402, 2717941930, 706904194, 44736554, 11184640, 570466474, 2695366794, 537001984, 10660352, 170033792, 134742048, 2150105632, 2818736170, 2284366368, 145236128, 681617416, 2728569344, 2820844072, 2290778250, 2315395744, 2290745482, 2820704930, 2827518472, 2821229192, 167944330, 681713696, 2862623266, 2156571144, 680143488, 715696672, 548020904, 2726340778, 2318049418, 2827493922, 2323785762, 547889696, 581478914, 2181702312, 673720834, 2726331010, 35791392, 8552458, 33688234, 11151360, 547498530, 2686485162, 42639874, 11149858, 2315420202, 2860689952, 2854756992, 2818607242, 2150247040, 704782880, 2656768, 2281712168, 2852684322, 145369088, 2820680232, 134348938, 2181603498, 2148147210, 2189559968, 2158141960, 545794218, 8945802, 573211272, 673319594, 2684354696, 2726987912, 2821204608, 2684364970, 706742920, 2752514, 2827659914, 2325874698, 2684355080, 581478434, 2863302698, 34119682, 145268770, 715661858, 2829722242, 545794218, 581052962, 2862620832, 2684887594, 2149580968, 10528936, 673744896, 2829756962, 581478954, 2325913762, 2860647082, 44040200, 2147622912, 2684389376, 168299018, 2281841288, 134384170, 671089282, 581574658, 2827493920, 2283973288, 2324209706, 2181073032, 36309128, 176824448, 2292842538, 680037032, 671253034, 136347786, 2191690408, 2189593122, 36309000, 11141800, 143262344, 2150146600, 8391210, 145400490, 2718599200, 572663976, 673753130, 2820712618, 34253344, 2181597738, 44173442, 42633856, 547521152, 2718466184, 145238688, 705331722, 2821360170, 143297162, 42606626, 2282364968, 2284333608, 2156398754, 570466816, 681576608, 2325880968, 178784418, 704653450, 2323679914, 715661832, 570982912, 2326432394, 2829091360, 690176, 2315430024, 2860548136, 573180042, 713689248, 2684920352, 2630152, 682229920, 166562, 8423466, 2292711976, 573089824, 170403848, 707404290, 581085834, 2290221056, 2687139872, 536912394, 713165442, 539535370, 2827002378, 2718564992, 2147655682, 2149753376, 2107562, 2694850728, 2694873122, 671654432, 705341474, 681574530, 2325782664, 682230282, 579373608, 136972810, 539134632, 2290753544, 2692778122, 2820704298, 548045322, 2852129408, 35692554, 2720540802, 2269226, 2189959842, 11184768, 2157980296, 2318008320, 2685018152, 581610122, 2821228706, 573079682, 2315911720, 2292230664, 10625538, 42478090, 2829068936, 537526818, 134258728, 2693407234, 715260546, 2315954184, 44706306, 136349736, 573089834, 2324170922, 2827651240, 671752736, 178823810, 2695536648, 2854922912, 679512066, 2693440168, 2728561288, 671615528, 2818613248, 2717911178, 145393674, 572530720, 2695530656, 572663976, 2192056968, 2726307978, 2861082626, 2863311496, 2718476832, 707266688, 580919842, 170003106, 2829099144, 176824832, 679487520, 2692753536, 2181597344, 36177960, 681575074, 2854881954, 2728528546, 706749088, 2192089090, 2158141952, 545950216, 2149581322, 679608864, 707274754, 2686617634, 2861072394, 178784778, 2105480, 2718608032, 2656264, 35793066, 539107880, 134881290, 2315289130, 673751040, 168430208, 42117800, 2158495874, 2726830242, 572663944, 2694982280, 2147622954, 2684387872, 176816288, 2863177896, 706775560, 44706474, 570599944, 715169832, 11182754, 2687107616, 2852127370, 2726330498, 144835106, 178923690, 2694974122, 2862620810, 671221768, 545301032, 2290090626, 2283940008, 2317363336, 2852128930, 11182728, 705208354, 169912872, 34210440, 134392490, 134253226, 2829058176, 2818744458, 2694842402, 2684363266, 2726961314, 572564106, 2726464042, 2157978152, 671647912, 581083144, 176851498, 705167400, 2292353704, 2726961826, 2829617706, 42074626, 2326274218, 42074272, 2854357160, 2292885674, 680042624, 44083208, 548044800, 2189429288, 572661896, 2317387778, 705309344, 41951368, 35661984, 2693278346, 2827124778, 2290778626, 579469994, 707395626, 581479040, 2290131488, 2863136810, 2694881826, 2720139818, 136839202, 2862776482, 2854912002, 2624160, 2693408904, 705300488, 2726824458, 2183137800, 539101738, 679510178, 2158493736, 2860556802, 2821235232, 9044648, 34243112, 2656768, 539625610, 2192050816, 42608800, 2318049416, 2692884992, 2718468770, 681706146, 2281701408, 143133320, 570598026, 570559008, 536903848, 178924042, 2147526784, 2147518984, 2720571560, 2820810762, 2326405770, 2686591520, 2290256544, 2192081576, 537035432, 42502154, 36176392, 136839328, 178268168, 2149622408, 580921378, 2326407714, 134750856, 545433730, 2183170730, 536873098, 706879530, 136315432, 2692882568, 679477258, 8421898, 580919938, 2292189864, 136355976, 2315420192, 2290614824, 679486080, 2852661418, 572557994, 2684355074, 2181210274, 2693441672, 2290755752, 706904074, 547356802, 547356802, 572664480, 2317886080, 2863138978, 136978944, 42476032, 2821236776, 2155913866, 2852823560, 2292351490, 713695394, 570600096, 573213216, 2827004578, 578985992, 35782690, 34252962, 2720663720, 44605962, 8921602, 537567872, 2860654722, 679518346, 176204322, 2292187144, 682099240, 706742400, 557224, 2684363306, 2323687978, 2819140128, 2326399490, 2191557122, 570565122, 2281874048, 673882794, 707405994, 680167592, 580913698, 2729050752, 680036384, 35826216, 2720172192, 139944, 713689640, 145391776, 573087904, 2290100362, 681574914, 44739242, 2325916170, 2290100746, 2284488704, 2148149794, 2852260392, 2829591074, 2290221098, 142606504, 44566560, 2099874, 176816770, 572654208, 2687142016, 144747178, 44737032, 539527840, 10625024, 2854922376, 2192083594, 537528362, 168297002, 2820702376, 2694873120, 671784960, 34078728, 41977858, 35793544, 570958370, 681740832, 681749152, 2693310632, 2156038312, 167813162, 2720669738, 2819096578, 168306850, 2684889258, 679512200, 10627234, 2820671490, 2290262018, 2852259970, 2323679754, 713722528, 707299496, 713067138, 2854881442, 136487560, 2323819168, 2325914240, 170033192, 545956514, 2181564968, 578855586, 2720170656, 2317486722, 2183274530, 2854388394, 2687017098, 581607464, 2827526826, 11010216, 2292219914, 537569952, 2183299242, 713067138, 2695006344, 11018922, 2290255904, 2097152, 671648392, 2325875330, 33589802, 2148147712, 2728560776, 537035432, 537036808, 715694112, 144746624, 2693399040, 2149720202, 707297280, 2181728298, 2284331522, 707299456, 2183299722, 2315256328, 704686634, 176824328, 2281711648, 547391658, 2820672008, 681609736, 581601826, 2717911594, 681748992, 715131424, 2720041472, 143294466, 705169578, 2281867914, 2283931682, 2829060266, 2687107712, 36218880, 2829584904, 167913474, 170426888, 2827518082, 11053578, 176196128, 671752224, 2149624320, 2726472224, 537536640, 2326268544, 681746432, 2150146560, 142780418, 2192214184, 2318051978, 2818711586, 2181703810, 145228330, 579471362, 2183170720, 2183798826, 537012232, 176162978, 2183299624, 2728438312, 704817194, 2317517472, 2191526016, 2695531176, 2829191848, 142747786, 2097824, 705339906, 2147518506, 2290625066, 2854258858, 134873218, 2326268544, 547891234, 671777320, 142772352, 545392674, 2821360256, 178784416, 167806976, 680134824, 2854750760, 2318041602, 570960392, 2149752962, 713597064, 2829715456, 2718566570, 681738248, 2156429352, 579349160, 545923202, 2183277090, 2192211970, 537405602, 581083816, 681583104, 145393706, 579346592, 2156399234, 559784, 2290100256, 2283971106, 706750976, 2283842208, 679641728, 2861205544, 2726985768, 136882824, 2290253992, 2181046786, 2728569384, 2158635016, 145367682, 536873122, 2821204010, 2315921568, 679619106, 578977792, 539656352, 143263786, 706914474, 168460416, 2157972000, 2826971272, 2191688202, 144875656, 671132162, 2282389664, 704678016, 2181040680, 176193696, 713074848, 2315420298, 2854914186, 2181605928, 178258600, 715661826, 2149746696, 2827092104, 2148180096, 2189598762, 704684578, 2292320802, 2695528450, 144736256, 2290229378, 681746600, 2290755584, 134359178, 2827485226, 573046920, 538976768, 2818605576, 36210858, 579346434, 715301000, 2147518634, 713589288, 2692907050, 671746050, 2189426856, 2818615296, 2726986408, 2696, 2686451712, 545949696, 134359074, 134881450, 2686626312, 548022824, 2796168, 2720531082, 570466440, 136358048, 2189558314, 176171552, 539658920, 143172256, 2325776938, 2281712138, 2684356738, 539632136, 2148141704, 581599904, 176717986, 2852161568, 570951842, 2282233890, 2317486600, 145393834, 2181726240, 2818703490, 2324201602, 704676386, 2829099176, 44171786, 145402402, 2191534250, 572664322, 134884010, 134785672, 2720664224, 2829224576, 705208456, 581085192, 2155907232, 2852792490, 2720662154, 35695106, 715786888, 707267210, 8429608, 2181171328, 8953888, 144744586, 8519722, 2819099168, 176300072, 2290649226, 2695015080, 43168, 2852257792, 547520682, 2827094152, 2156399146, 539002914, 33726634, 547531434, 545300994, 706773026, 2860657184, 573221408, 673875976, 2181073570, 537438248, 2820671656, 2315954720, 2323777698, 2284487202, 578846850, 2183170178, 673743360, 534666, 2693276162, 537403560, 2323785856, 2290614272, 539140642, 2852782762, 2149745192, 2829058090, 2192089762, 2728560642, 671784968, 2854757026, 142747808, 44040704, 707265024, 42117802, 176717960, 2664488, 707397634, 2158494240, 2183309994, 44212768, 2148042754, 142647466, 681574922, 706740266, 2156537856, 2694971530, 2820842112, 2726428800, 2852692520, 704686754, 2684914306, 2315427850, 673851522, 573047456, 2728429738, 2694881952, 2150279712, 537535112, 36211202, 2854789256, 178293258, 580944552, 2323810954, 33727138, 2819131434, 2192058402, 2315264008, 573080104, 581468296, 2852293258, 548014208, 2324178952, 681715872, 2820810754, 2181070986, 164512, 2854914178, 2692907650, 671228578, 34816, 713589282, 2819099136, 170043914, 44212904, 673327274, 705333802, 134220426, 44575264, 145269384, 680011808, 2728561152, 2854879274, 2686591146, 715653634, 2852160162, 2192214018, 579469448, 2149746858, 167815680, 537528832, 136317568, 8923304, 36350082, 547496096, 2281710250, 704678058, 2692786850, 579480234, 167783080, 2282227874, 2192212480, 671219746, 42609194, 2158102690, 581437570, 8948264, 2852782632, 2729091752, 547400328, 178266634, 2726854696, 33595530, 2829721768, 2190123690, 143302826, 145400456, 167805442, 539500576, 2685010594, 2692909704, 579340320, 2150146056, 2694842914, 8954504, 2283834026, 44728842, 570957994, 2854226434, 167936522, 2684398240, 2290123296, 33718824, 2147648162, 2726955650, 671089192, 2191532202, 2158503936, 2282266784, 2318010890, 548022914, 2324340904, 144867498, 33726600, 2685051522, 2283931658, 707404458, 2852162178, 2720006178, 44171936, 2684881570, 143295144, 2183146114, 136874528, 178792586, 176292482, 545947784, 42606592, 176720040, 2827616904, 2728403456, 2323817090, 715817128, 10619402, 41951400, 176204288, 2686978048, 34250786, 2149712010, 671228554, 679487658, 2317386240, 2323785762, 2692907178, 136487554, 579472000, 2818607650, 2684913824, 2726429224, 2854355464, 2317910016, 42109448, 42085024, 2326407296, 2695408170, 2854889634, 136841226, 536906242, 2158659584, 2318011042, 2318010400, 573221512, 679619240, 2693308552, 547391496, 2323647138, 36317824, 2158110728, 2326399656, 134259338, 2147524744, 2820843688, 42117640, 2829748384, 2695014538, 2728921122, 2829623298, 570993320, 571114120, 2150244994, 2695006370, 33597608, 34212384, 144834728, 2729058312, 143297026, 539658922, 2632320, 704817664, 2292746368, 547367560, 2325875210, 673194538, 713073184, 715825794, 2282261024, 33718282, 2693400586, 2720540704, 707307658, 2190082208, 2728558626, 671124104, 2183143936, 673884714, 10617000, 2694979754, 2686616098, 36210858, 42609290, 2726994568, 671614976, 2183801482, 136348320, 2292752552, 10486402, 167815810, 573221026, 34114048, 579340424, 134349344, 2818746496, 2718468642, 2854888064, 2318043306, 178266754, 2729091586, 2324170752, 680134656, 581601408, 571121802, 2829060650, 2728960010, 2107522, 44739112, 2181177344, 2323778218, 2317363720, 2861047968, 2190114978, 178793130, 2623650, 581607554, 2862621314, 178399370, 2315952298, 2323778176, 2820677642, 2718566408, 2156046850, 145392266, 2158534690, 2760872, 2183143946, 2720696866, 2158102530, 713730696, 2860550658, 136356394, 2664448, 2862614658, 2156571274, 2183694880, 2284366466, 2821366314, 673843234, 545399466, 545268264, 526882, 2323644544, 8528386, 682107560, 8519682, 2686582912, 682231944, 9078920, 176169504, 2191567368, 705209000, 137005064, 673712776, 2818738184, 2183178274, 2854890112, 41978506, 176685090, 2728526472, 580919338, 2829068810, 42115232, 680036898, 2854398626, 572697250, 2181572642, 2692753928, 539536042, 680142976, 2155880968, 2726307978, 2130472, 2183309440, 680142856, 2150105634, 142609056, 142780458, 545958048, 2860558338, 2686978720, 2819227776, 2793632, 170532906, 704817162, 2149614082, 136350250, 2149714432, 2821325440, 671252482, 2861213834, 2158496256, 42600970, 143172104, 143272106, 705308842, 2158668320, 2854355616, 2684913826, 168304770, 2852301474, 532610, 2686453928, 539664552, 2820713120, 2158527138, 2863171744, 170559626, 706914944, 581577218, 2852661408, 2860515490, 2862778368, 2718042786, 168436362, 2315266570, 136356010, 572686378, 573211266, 2684493832, 2720047106, 671656106, 142647944, 2324170888, 704686218, 2720047242, 2150148138, 2323687970, 2818705544, 2726308008, 176193704, 2826971656, 2827528864, 2863169570, 2718073386, 2861173256, 2191698592, 42085032, 2685020168, 2795682, 2181169706, 2283930122, 145230496, 136871944, 2292713602, 42607136, 2854887936, 2191687810, 144843432, 698506, 581042312, 41128, 2827004450, 2863139488, 2282398344, 2861179040, 2829090858, 570589738, 573047296, 2718575272, 573080234, 2192048296, 2318052008, 572522504, 42117770, 34253482, 2315782272, 2284462594, 2148147328, 2854365728, 172706, 2819138090, 2861049986, 2827494018, 176202400, 2827094656, 572653698, 167780522, 2829623458, 2183275170, 134906018, 2216, 537559552, 2863269896, 2315266090, 2684396168, 10496672, 2140810, 136325160, 704806954, 2863301288, 10240, 142606848, 172160, 136480904, 2852784800, 2720664194, 581437602, 545269760, 176824328, 715164290, 2282400392, 2317920938, 2861083296, 143166114, 178424354, 579371176, 2158103050, 2720661514, 537036840, 2283807370, 2854357546, 2282398346, 547529384, 572662440, 2149613578, 2157969418, 2718433416, 2150271104, 2821204512, 573213184, 2284365864, 545958018, 2852301472, 715696288, 178784898, 42109568, 545923592, 2717917696, 2684520450, 170009256, 545261608, 682141864, 579338890, 2281744416, 548055690, 10520578, 2695399426, 136487426, 681740960, 2826969642, 2827616896, 11184258, 680133280, 2686451746, 707264680, 2728962602, 2720178218, 2726339240, 2190123144, 2827616266, 145229960, 680045192, 715301410, 537436680, 2191695914, 35823616, 2686986248, 2826963106, 2718476320, 11143178, 136456736, 2854267426, 548044938, 2315813536, 571089066, 2290745346, 2189468322, 2695536802, 2149591072, 2829615616, 178258600, 2860655104, 176685096, 666152, 2862623394, 2692882984, 2829224448, 2821357568, 11182624, 170428416, 136323618, 2315812864, 579471520, 2315813546, 579346570, 2292714016, 10660522, 688296, 2147525248, 2720664064, 2324211880, 133280, 143165482, 2315954304, 42502280, 136348328, 8956450, 2150279200, 537036962, 571113512, 2156431872, 572557986, 681607816, 2860526248, 2284365858, 680140808, 2183800834, 2326438018, 537010856, 2820802592, 713067136, 572663816, 2181693568, 579346562, 2284357794, 2829593088, 2726299682, 2183692290, 705307266, 176719882, 170044032, 42115626, 2827485186, 176161410, 2317396514, 2829713410, 537010216, 673325696, 2820836008, 178424354, 707397762, 2827657728, 2854258696, 169902592, 682108928, 537529002, 10625186, 2183832096, 145236618, 2190125194, 715794600, 545270314, 2692915848, 673325096, 2290092674, 581083784, 168469122, 2290092672, 2158534784, 169869322, 2695531138, 2718567050, 2753184, 178260104, 2158141472, 713695746, 545925152, 2158002304, 33720872, 2183831722, 2852659840, 2720572066, 2854750338, 673843714, 2183170056, 176818184, 690304, 2820713090, 142639648, 2818605224, 715270784, 573178536, 2829590696, 2726308512, 2282258474, 2155913378, 2181693962, 705331714, 2826960930, 2687011370, 681715720, 134259362, 539658248, 2818615306, 41978536, 2315788962, 178430594, 2292877994, 713728672, 2827094656, 681574538, 547883050, 2284464138, 2687010986, 168337410, 143261696, 578945056, 537561610, 2686984712, 2819271336, 2726461440, 2150107818, 2684389410, 35823784, 2829754912, 2317494440, 2148016768, 2324334634, 2684921984, 680034466, 36186272, 2829716138, 2720049154, 44075530, 2819268608, 2323817096, 537002016, 2827518120, 579340808, 8913442, 176718496, 2684518402, 539142826, 2854881440, 704653354, 42510856, 176203818, 2852686338, 2323786248, 2720180392, 673884800, 136480800, 34079266, 2292318344, 570983072, 547914400, 658090, 2686616074, 2694971906, 704651296, 2720571520, 176687746, 2189566600, 2728536714, 2292721824, 42084904, 2292230698, 176169610, 2860647050, 2718575274, 706882208, 2149720608, 34251424, 2158141576, 167938722, 539134632, 673743498, 2728528384, 2292877824, 673849352, 2821333546, 2323816578, 2826969218, 2189459616, 2854756514, 2290788866, 178268330, 169871530, 2860646922, 547889664, 2281744546, 2315791016, 2317910048, 2854920738, 2854257280, 2728436386, 8390786, 713173154, 539656746, 2860681226, 2326407336, 2150271144, 570458146, 2854396450, 2156003968, 34081448, 34251304, 178430506, 2156003338, 2326397576, 34244768, 2317519394, 2158624904, 2326432424, 2785832, 35826346, 2156003978, 673743016, 688674, 2283937962, 10619528, 2326266026, 34113696, 2317394464, 2158102528, 2854748842, 2281874050, 136454826, 539099272, 2325744264, 2317394474, 713597472, 2819105320, 706904586, 704643586, 134217762, 136978562, 537569922, 547367584, 176169504, 715664032, 2695375362, 2148018176, 2820710400, 2863136896, 545957898, 2726439594, 2686591010, 43176, 545950378, 713203752, 2720539178, 168460962, 707273346, 706748928, 2190123042, 2829748394, 2693442186, 698888, 681607210, 2158633640, 11020456, 2720145568, 2158504578, 2852268680, 2181081602, 2290745344, 680002050, 2821202050, 704653960, 136315522, 2317486762, 2684364810, 2862746282, 2687148578, 169879592, 2796168, 704643752, 2729083426, 2695536776, 35816066, 547883170, 2728559234, 44180096, 2852817064, 2317394560, 2820802722, 545260160, 2863302656, 2189566594, 42084352, 705167914, 2692753450, 2684354696, 2192091682, 2694875168, 2854758410, 2695531144, 2687010826, 134218280, 178823296, 2726439586, 545292290, 2720541192, 2720540704, 2149589504, 2318016680, 144746658, 142639754, 548022272, 41975978, 2726961162, 2862786568, 2181595786, 10529282, 2720148002, 671754792, 2854265384, 34086952, 713722400, 547389570, 143304706, 2826962986, 172040, 2192082952, 134742048, 680045216, 713589384, 2317388288, 10521090, 2158526976, 573186184, 2158002176, 137013250, 673841698, 682133640, 2191556642, 2726862890, 2852159488, 176719912, 2283834026, 176728578, 2623650, 36184232, 2315790496, 2147658408, 538978944, 2686978688, 656040, 36178058, 539658370, 2315782784, 2763304, 35652264, 2860550312, 2728960648, 11174560, 35816072, 10488482, 2829615240, 682240546, 2317877760, 2729091626, 168435746, 2860525698, 547367072, 36219008, 2694873728, 2158141960, 2315954826, 2726305962, 2269864, 2238592, 2726462120, 547924488, 2292221954, 2829101610, 136848002, 44073608, 2324210336, 2192048650, 2317517448, 136481314, 2852784128, 2315288616, 547891330, 713564160, 44739202, 142770722, 572531370, 2685018272, 2284325032, 537002496, 176720008, 41986560, 2728528002, 715694600, 2183275168, 671776810, 2290262568, 2692751402, 2854781098, 2147484330, 2323655178, 2290780840, 2158496384, 707308162, 2827520546, 167911592, 671123624, 2861171208, 34210472, 2695406122, 679617162, 704651298, 2181081608, 2236456, 539664384, 2292230816, 9076866, 176720514, 2827126816, 2684363306, 2315421698, 2819131912, 2317910570, 2284462624, 2189426730, 178956928, 2324209706, 2860556936, 2282236586, 548012584, 2687010816, 2694982272, 671779466, 2863311008, 2728526368, 2861074560, 539634178, 2684354562, 34211840, 11175944, 44040194, 715294720, 2861171242, 2192181418, 136347816, 141320, 2292228640, 713073320, 2720563752, 573054984, 10518530, 2684354560, 572566176, 2191532554, 681583114, 2684355202, 2726863368, 33718408, 2718050304, 2181212672, 176302240, 671123968, 2283971082, 536879264, 681577130, 11012096, 2829090858, 44736554, 2150146088, 9054378, 141832, 581569152, 578849408, 2695006850, 2829615746, 2290647082, 539501216, 2863172224, 580954272, 2281744544, 2290221570, 2183834120, 2325913640, 2863178280, 2728921256, 2692915336, 134218274, 2693409314, 178389162, 10496138, 2323653162, 679608840, 707428906, 134217760, 2158659586, 2150236296, 2282367528, 44565160, 2829584426, 2183834250, 2183834248, 2852653194, 2729050114, 36217378, 2728921248, 673884842, 134383650, 2315813408, 707308072, 44214824, 2631818, 2292721792, 2728429698, 2158668456, 673751080, 2158660266, 2191663754, 2852268066, 2684396192, 536873120, 176201770, 671645856, 8915114, 707264650, 143163936, 170395658, 144738816, 134218274, 705202336, 134226600, 2326396960, 2720696360, 572664458, 570460160, 715827338, 2290778786, 2693401216, 2726469642, 178790562, 545267722, 167946408, 682232360, 2718083210, 707299466, 671262888, 2818574890, 2692784768, 715130888, 2325913762, 545294882, 537559680, 673876618, 2684485634, 547399720, 2862784642, 2315427842, 2795682, 178266656, 572656290, 41953418, 44728490, 682109600, 2685044866, 559144, 2684488194, 2156399138, 2852651680, 2827528866, 2318041248, 33726592, 570599434, 2292189832, 33720458, 2726437002, 44599456, 715696650, 2819105320, 579347082, 573047466, 682262570, 2685043370, 2181079594, 2281832458, 2181703688, 715294730, 548046880, 2317920424, 547358850, 33554976, 2189953576, 545816576, 170043394, 2189600808, 2156429448, 2685050914, 2693408936, 570950178, 673327618, 2323679752, 704678568, 2192211970, 2728960552, 176325160, 2158502568, 144738442, 572524576, 2862623264, 539494944, 706740256, 2189598848, 671776802, 10660522, 2820811432, 142772770, 573178408, 2720694312, 705167906, 671754794, 2324201984, 176687104, 8421408, 2292845194, 2821227176, 2323786274, 34250880, 2315815594, 2271402, 2862622722, 178391552, 673188522, 2290786858, 2728437762, 2326268032, 2720702506, 2326267904, 2292320296, 142770210, 539003554, 2726953608, 2684519074, 570559016, 2158667776, 136841762, 581445642, 2820713128, 2281734272, 2717950082, 570466474, 2829757056, 170567690, 2325913610, 2324300320, 2720014890, 2818572936, 680143394, 2315258400, 2863179946, 2687017474, 44081706, 671222282, 706742280, 679651970, 537528360, 673751042, 42511010, 2183178752, 548044802, 2818705546, 134349314, 2863136896, 2728536712, 2156530304, 36184616, 2818706050, 671097474, 547498538, 572664330, 2140810, 2852128800, 167772680, 2861082794, 539101824, 168299146, 545958018, 2157980290, 547488394, 2326430346, 2315256482, 2693275808, 2829617320, 35653792, 2149615624, 2829091328, 696968, 2290745888, 581599904, 42469386, 2829723680, 545301130, 2695497896, 2290229290, 41951234, 548020864, 2183792802, 2623656, 2282235944, 2147625000, 673185792, 713564170, 2192187906, 2728962690, 2156405378, 44597418, 2693400618, 2720172544, 681576456, 2181210112, 547531274, 707306024, 2181179936, 2284325032, 2860548098, 2156396584, 2863178408, 2820712962, 143130784, 545948170, 673712258, 167944834, 36317194, 2863302664, 580911138, 136841768, 2317525512, 2860550818, 2156431392, 168306816, 143139490, 2726332424, 704653314, 2827133568, 10521122, 2685010442, 2282267146, 8560682, 537395370, 166528, 713066536, 41984642, 10520616, 2720014336, 539101216, 2854914088, 2718075042, 34122248, 680034946, 2684920488, 2282234368, 2829746306, 2656930, 2852299394, 2693300384, 11010688, 134883362, 580945952, 2282367104, 2718575272, 33686154, 2183701162, 8432290, 2158626946, 2181177514, 166410, 706906754, 167938730, 545826954, 44704256, 2156014218, 570591914, 699050, 2148043304, 2818744962, 2692874368, 671654434, 170435074, 537035402, 2861204138, 2827124898, 2860679816, 170534954, 2819228162, 34252832, 2821194274, 679479424, 2292189696, 42477730, 136871936, 2852790274, 581577256, 2692909098, 2156429440, 2317388424, 2323783690, 2860524202, 176324608, 673718274, 2685010464, 176693250, 2720147464, 2860517410, 705333410, 2861082784, 581083680, 2192187522, 539101738, 2315780104, 35815552, 9054760, 715819522, 679510178, 143141410, 2717911178, 2281701416, 679651976, 536906376, 2150105258, 2720662026, 539633826, 2290625194, 715694208, 2148048936, 2819236010, 2686984330, 2325883016, 2860689442, 2191698600, 143172136, 2183703072, 707405864, 2282228392, 2818574506, 2726429320, 2854879752, 570591368, 143165480, 2157971624, 136479370, 2693401096, 713697290, 44695714, 10520746, 2829099648, 2818583168, 2827487266, 2687117866, 2181171370, 713064578, 10625024, 2189558306, 42108936, 44042368, 545434280, 2325914146, 2820710914, 2283973130, 2315813416, 704677888, 136448650, 2684878882, 2684913696, 2695496226, 44737186, 2720172546, 536871434, 2315298984, 2191696392, 2686492810, 141986, 2692743306, 2181040808, 2281736872, 2326437922, 2717909674, 2818744320, 570591880, 580946562, 572664450, 707308042, 44599810, 166538, 2860550314, 2718081704, 2686624296, 134750338, 2282358952, 2718573216, 2283801090, 2150236674, 682232458, 10658346, 2829721634, 2318049418, 2685020288, 2829099048, 2191564840, 2854781450, 2695373320, 2324211882, 2292744226, 11174440, 2315299336, 134228490, 2189470242, 2854912002, 176826370, 547521186, 682270720, 545794186, 2726963752, 2860550154, 573088296, 715171976, 2156528168, 9087008, 545783848, 36210856, 2819271298, 2695407784, 2852694176, 44204066, 42468008, 167903746, 178430474, 2827494056, 2149720202, 2315911722, 2283937800, 2728528522, 168329378, 33688066, 673219074, 671091210, 2684526728, 539536042, 2684365472, 9076746, 168429730, 2862776448, 2693302816, 539658890, 545262208, 131202, 142738058, 168307368, 2695015082, 2854783530, 2862745600, 2181701632, 704784546, 680042538, 570427434, 2662536, 2191526048, 2315780738, 2862647466, 2854748298, 715137672, 570427560, 545302528, 2687117984, 2158111266, 2323679392, 41943594, 2158002338, 33554432, 2158133800, 2317918848, 176171018, 715784706, 2326407170, 713597088, 2861083168, 2282268808, 2818615456, 547400226, 2150105122, 2191567530, 9043970, 2181736448, 176326658, 704774282, 2686460426, 2281873928, 9052168, 2686593194, 11141802, 2158625288, 545426056, 671785472, 2684911752, 2191526058, 2317918250, 2818615432, 673327266, 2818605706, 170003104, 143272616, 2726330882, 2728927232, 176326690, 570960546, 2183799296, 136882346, 11045384, 704782472, 2183700992, 536879104, 44728352, 41122, 2863308810, 2290616448, 41943554, 2315913346, 2324169378, 2292886058, 713687714, 680173576, 2292187786, 2156404904, 581576712, 2695373354, 537012744, 2852260362, 2818574376, 704807552, 715825706, 713722016, 10528898, 33721002, 2717911712, 713041920, 2158635658, 136880296, 2292359298, 2237088, 2684387328, 2323786370, 2281865858, 581445770, 579512962, 2158504578, 706781194, 2687008800, 2325776544, 2861173384, 2283800576, 715131048, 2726430760, 36340360, 43562, 2324299778, 2861170826, 578977954, 144834722, 137011882, 536881162, 2155915912, 2829593090, 704686120, 168297088, 2717909538, 2693401090, 44081194, 2236456, 2324209834, 2292320258, 2183662088, 2726305930, 44736552, 134777000, 706750632, 2827520128, 2158503944, 2326440578, 35793546, 44042370, 2283929602, 673874466, 2290753674, 2292883496, 580911650, 2191566856, 713591298, 2852651530, 2317393920, 2158135298, 578855560, 2261504, 715164296, 169877674, 145361032, 2317879968, 2720572074, 2130442, 715129514, 2827624576, 682229920, 2189986464, 2854914048, 2183702538, 578813984, 2829230080, 10518656, 545424002, 2860556810, 143138946, 8560672, 2684887554, 2728921130, 176720554, 2156562472, 178825888, 2684365352, 2820802688, 2720671754, 2325782664, 2189568136, 537403946, 134752392, 2684397706, 2158526498, 2692776096, 144738984, 2292754976, 34217986, 2290624648, 2863170080, 2820800552, 539656714, 42631168, 134219946, 2695505920, 2720671880, 2686591650, 2326432298, 2190090786, 176163466, 176204328, 33696384, 579373096, 2861040298, 35817642, 42076810, 44697768, 2854396450, 578847272, 2292195874, 2684396162, 578816008, 41984552, 2695366698, 537567274, 2693399080, 2829230624, 2820711040, 536879616, 42084386, 580921858, 2852162058, 2317888170, 2148141186, 169878152, 145393792, 34220064, 2829715464, 170426920, 2325752362, 2693409410, 2189593128, 2854387842, 545433768, 2860687498, 2693433986, 2821236736, 176687104, 2686582954, 2323644586, 671129602, 715300896, 145228424, 2685018666, 673875976, 673753600, 2192091306, 2686462112, 2181703722, 2726430762, 545268392, 2323783720, 2292195458, 2317492386, 134359552, 713589386, 673849384, 2687010848, 707305514, 538976770, 145260578, 2827487874, 34080770, 2820712482, 170008704, 170557578, 2282398216, 538970626, 2181169280, 2821324930, 570993154, 559114, 681609864, 10625568, 2325914280, 142737416, 2189461538, 538978848, 2684520584, 2718048802, 2852661258, 2827651746, 581601792, 145369600, 36184584, 143139328, 2861212160, 2717919234, 143171594, 2149755530, 539000992, 539001376, 2861178914, 2863278600, 545399306, 671261314, 176726026, 2863139466, 2149614240, 705339520, 2720047746, 2685053066, 2156440104, 536904330, 2149746856, 2684521120, 539535394, 2695538696, 545259552, 2283938312, 2326265986, 2326266528, 2315913858, 547528736, 167805568, 178956290, 580921514, 2819260544, 2183275042, 713067042, 2284486792, 8955938, 705176232, 2183275010, 680042530, 536871040, 2283807232, 167911976, 2282269216, 2325883528, 545826984, 2158141450, 169904170, 136456328, 2654882, 671222272, 35662466, 2718081064, 2323687976, 547922434, 2318041096, 2191524394, 134351488, 2183790592, 144845322, 547523074, 2827102720, 2717952042, 2148051488, 539132040, 2147524648, 707437058, 9087488, 705309314, 2324204194, 671261186, 2325743784, 681582624, 713556136, 170436642, 2156569226, 570591874, 134908448, 2324343330, 2863138954, 178817032, 2183793282, 547489928, 578986536, 8706, 545958530, 2854781474, 176203938, 707275296, 713205762, 2158529034, 2821202432, 2158657546, 2685012488, 168468520, 2819230368, 2720139298, 567976, 2283962376, 2183301768, 2692915850, 2317877408, 136980512, 2693433472, 168305312, 2158102568, 2686986762, 2718605354, 2155872288, 167946752, 2189470242, 673874472, 2290778658, 571081386, 571088930, 2282225794, 178268800, 2189434888, 2821204008, 2687009282, 2726298272, 143305354, 2290655232, 36186146, 679649952, 136317578, 547916288, 680135200, 2695006346, 167782914, 2181204512, 547924522, 2317353640, 707431050, 2718073482, 2183276682, 579480106, 547365408, 2720573440, 143138978, 2290624512, 2181728426, 2290092034, 2718050336, 8945664, 2821226632, 34112168, 44605602, 573213354, 581050912, 166432, 2147517088, 707275426, 707430912, 32776, 682131586, 673325064, 41978410, 2726963338, 2283973290, 176695970, 572563618, 2318017154, 671779466, 2181202474, 680001546, 2290755714, 143171594, 679619242, 573186720, 2281875498, 2863308810, 34087456, 2292842664, 10627586, 2317353608, 2158102568, 537438368, 2854365344, 2728951850, 2283970592, 2192222344, 545950370, 547924098, 545792648, 139434, 145392298, 2281736360, 2148040744, 673884706, 2861050370, 2729058856, 2315299330, 2861081226, 2656424, 11012648, 581599402, 2829592578, 41953962, 2183791104, 547356832, 2192059048, 2148050976, 682141858, 2819096586, 2852298882, 178389506, 547916458, 2325873314, 170426538, 2684387880, 142770314, 2190092808, 571114018, 680133128, 2686453802, 547490434, 11012104, 36184096, 2183266978, 33693728, 2763272, 36219426, 176728202, 2284333090, 673357952, 2189593098, 142641792, 2189427232, 2860646440, 2684881570, 41978408, 581445634, 570428034, 581085824, 2726306306, 2149582880, 2191655080, 2718073002, 2829626018, 681617930, 2284363778, 2283833384, 548022944, 34087456, 2684493866, 2852659872, 2317352970, 706773162, 176202400, 2284454050, 655392, 2684526760, 2820843560, 671132290, 538978432, 2183275144, 536914568, 2818736138, 2158633634, 581083682, 42467330, 2315422248, 2684914344, 655498, 2183168512, 681746474, 2317888042, 2283833378, 143140898, 2181212168, 2718075042, 2290614920, 548053128, 170394114, 715825674, 2818613248, 2685043360, 2693268000, 10619530, 44573224, 36339722, 2183309352, 680173704, 170426536, 134390440, 10494506, 2827526314, 2728951946, 2854398504, 2150236682, 2692775978, 178397736, 2728960000, 539634218, 2181604000, 2282364962, 2718466186, 2861181472, 2854232576, 2862753794, 2821333504, 2281736834, 168299168, 2156038304, 2326276256, 2318049280, 2820833448, 170437120, 581607562, 2726341290, 537004674, 143305218, 2323687586, 680142978, 41977896, 2728567434, 2728436354, 2315289256, 715786376, 145400480, 134226434, 176171656, 2189461546, 2191689736, 2686978048, 573080226, 178389674, 2190125056, 671621290, 2726308490, 2156044970, 671744514, 142748320, 2324332714, 2854789248, 580919432, 704675978, 2315299458, 178432682, 2315389480, 2290100394, 2819104778, 2684921890, 2854920714, 2827526274, 44081674, 705298442, 2728429730, 573049344, 2318049416, 705298602, 2854225922, 169904808, 2862752258, 2147650050, 570984482, 2156568712, 2686591016, 713564328, 2290231976, 580946442, 682232448, 2149753472, 10657792, 2292326442, 2192058368, 2718075528, 536911904, 2818736128, 2292222624, 2292230658, 2323778058, 2192083074, 2718572714, 2819129864, 545390752, 176332842, 2290264194, 136880266, 2729058954, 2624128, 571089024, 570985128, 2694840360, 9087136, 681617576, 2854888074, 134261256, 706783400, 2692754088, 144843266, 2158496386, 2862778378, 34220682, 44048546, 176302594, 170535584, 2191698560, 2155913760, 673851946, 136456738, 136480896, 36317194, 2290780168, 572697120, 680165512, 570425480, 34089096, 41984040, 2863147690, 2315780234, 2863311400, 705333418, 2854887434, 2720573984, 2156003330, 2820669576, 8520192, 2290747554, 2829722272, 2189467656, 2158635690, 2863180458, 2158135464, 2292187810, 34946, 42640008, 537567232, 145262730, 2292842658, 705208488, 2284495010, 2684395682, 2189599360, 2290089986, 2684913792, 573218826, 673882280, 2818572298, 33556648, 2827124768, 2720696960, 145229826, 2827091976, 2695408130, 545270432, 2150238730, 2821360130, 42477568, 42467464, 2819138050, 547400354, 41975976, 2183832234, 2818580608, 2718476968, 35792896, 679608872, 570993152, 570567170, 35652256, 2292187818, 2156438178, 2323778210, 680010250, 2281744554, 2861214242, 2729091200, 536903840, 169880232, 2695364642, 2290625026, 2693399210, 2183268992, 673852042, 2820833416, 178399240, 671623202, 2189991968, 573090312, 2686623882, 2292222498, 35662472, 2290256040, 2315258378, 134881322, 2717943816, 671088776, 2717909640, 671252480, 547529346, 2158135424, 2324302336, 2685020200, 2158495746, 2326274600, 2292328618, 2315419682, 2148180000, 572653696, 715817128, 2854365704, 10625664, 2290221706, 2148141600, 673873928, 2324202122, 41975976, 572563584, 2852292650, 570556458, 2192091136, 2292875424, 145400360, 2149589634, 713075328, 2129928, 2183661578, 2695531138, 8388738, 2827626538, 2684919808, 671646248, 2718081704, 715817128, 11151370, 44705928, 143133322, 2181048832, 2827127458, 176291842, 2150279680, 11020456, 178782722, 545925800, 2181737130, 169871400, 682238112, 169878024, 547528706, 2156561026, 142748296, 2829756936, 2693308416, 2148180650, 2148147874, 2317361290, 673317386, 2158625442, 2149747338, 2852686370, 2684387370, 2820809224, 2854226058, 176726658, 2292197386, 573212832, 682229770, 2325872648, 2829221922, 2324308642, 2181177858, 36309024, 581577248, 2720148104, 690314, 2318043658, 539494530, 2156399264, 696450, 2718042794, 34112002, 2325882920, 671088776, 681707650, 547914368, 715661962, 2192091136, 8423456, 2189557802, 2826969120, 2654210, 2861214216, 134883370, 673874472, 713034408, 2149589674, 2720008360, 2158143624, 545425960, 2862653482, 2283809314, 707264674, 2852290592, 545915010, 545292424, 2190092960, 548053514, 2695495818, 681583144, 42641930, 10627080, 559648, 536905730, 142780936, 664066, 2684521002, 2183832072, 2728919682, 539535402, 2852790402, 713067170, 2189557760, 2326267936, 9077410, 2684387328, 2156407432, 2694980138, 2189992618, 2829754496, 176717824, 2728567304, 169871360, 2694840362, 2729060520, 2861206146, 537036800, 704653866, 2863270058, 2183800842, 2283929610, 2138754, 2158633098, 2318043304, 2158143616, 707428490, 2315788448, 578854920, 580952610, 713558528, 570591744, 2326307330, 2290090152, 2818580640, 2284331146, 539492394, 570565256, 680034312, 2819097218, 535208, 2189992610, 2728395266, 2318049450, 2861041802, 35790856, 580954122, 144744578, 2105984, 537036800, 2183170730, 547391530, 570460810, 705340074, 2821335080, 167774336, 10518562, 2720178208, 581479040, 136315528, 8530088, 2718597794, 2130472, 2148141098, 680003722, 2863269930, 2861072392, 2290788864, 2684496386, 2861213706, 2694881440, 136972296, 2685020800, 524290, 2158496416, 2290622464, 545923594, 536879266, 2860516008, 572694666, 539656744, 2687150722, 2694842402, 2181693960, 2718566920, 2718072866, 2861080578, 713566210, 142615050, 178301608, 9077256, 706783906, 2852792322, 2686626314, 2281867946, 8563240, 536904362, 2861214368, 713173120, 2315913888, 2323783816, 571124352, 2181573282, 42115584, 2326407306, 170533408, 2158108672, 2183790624, 578814088, 144876200, 2317918240, 539101322, 2854920872, 2852784168, 2829582986, 715655808, 143296674, 704686242, 2860689538, 2818615938, 2290754184, 9044010, 547356832, 2854914050, 680034464, 673228842, 176332800, 2290231306, 2820835488, 545267754, 581470728, 2826971272, 2292853378, 178825386, 10529290, 2158004354, 2156536480, 144714274, 671220232, 33694344, 170396162, 2818572296, 2854920864, 2819106850, 578855050, 42478250, 2819096704, 572564096, 537397250, 2819130018, 2099240, 2290755624, 570949802, 571121672, 2726464002, 705300642, 2862786688, 673875976, 2728960520, 2317525154, 572557448, 2191534602, 2861181568, 2720006818, 2158529186, 2190125098, 178291368, 2282397864, 2150245000, 143163434, 539666602, 545260162, 2189994664, 705339904, 537534594, 570958336, 42117280, 706742304, 673742880, 2315813544, 2684921984, 8421920, 176687138, 2281744928, 11174024, 2155907074, 673319552, 168437794, 2684496394, 42477568, 2158111370, 2147519010, 547398306, 2290090504, 680143490, 2827616938, 2854879362, 572697226, 2192081448, 44607618, 2181048872, 2147623466, 571123848, 2863276200, 680009770, 545792522, 131626, 2854750882, 713589376, 2325905546, 713730184, 2155915944, 2283801248, 2181177482, 142770826, 2158011008, 570992768, 2282236066, 2854791712, 42082312, 2192187552, 2656296, 706783744, 2718042634, 681707656, 713697922, 176728584, 137013258, 2315290634, 2720178218, 578947202, 2862653472, 2191532704, 170429088, 44705922, 680003594, 2684887208, 2317492394, 679486082, 2189590666, 2325744136, 9077408, 571114114, 2862776322, 11012650, 2324210208, 2726332554, 673219232, 143263778, 145358986, 35817994, 176332962, 2863278730, 570468488, 2148174336, 537536512, 2149744802, 2819138082, 2720148002, 35824290, 2726338728, 2326298656, 44728490, 2854789672, 2718050304, 682107530, 680009760, 2860646408, 2829584938, 134907946, 705168002, 2862656034, 2292752426, 2818582538, 2827495464, 2283931816, 10658314, 548044802, 44173354, 2852653224, 2693308928, 2183276704, 571089568, 2190125066, 2687150592, 2862612514, 681713792, 167936008, 145393664, 682142242, 169904682, 673876616, 679477290, 707265162, 144837130, 2852784802, 36219048, 2150105098, 545925128, 2292320384, 682101250, 570958464, 565888, 2155905064, 2728921248, 545916928, 539667104, 570600074, 545784482, 2292852744, 176294568, 2685018754, 2315428514, 2684520960, 2728526472, 178913832, 673751074, 2147516930, 2149580808, 673742882, 2693408938, 573221024, 178292768, 2318043784, 33726592, 2695530664, 2192083584, 2862778506, 581479048, 715303592, 2181564970, 2148180514, 2315266186, 2156429962, 579471498, 170403842, 573188256, 167911554, 547889184, 545302528, 2693398696, 705300514, 2191698082, 2149613576, 539626112, 570460298, 715164320, 2829615232, 2860679712, 2829623456, 539501088, 713163264, 136839178, 536912000, 715170336, 2292197536, 2693409290, 571114122, 2819140234, 2694973962, 2192048674, 10649728, 170033826, 2728929922, 168331266, 2686976544, 570435744, 2150115370, 2860655146, 44214946, 713728010, 2863276672, 2821335720, 2158536746, 2315289216, 713173674, 2325750282, 707428992, 2695538816, 2181605410, 2290092072, 170525320, 581609506, 696832, 570589218, 2718442112, 2820679714, 2283799072, 2155874954, 2158111402, 715655176, 34078880, 36340258, 145238530, 42469418, 167903744, 539664392, 176169474, 545958026, 571123712, 2720008232, 2290098720, 704678024, 2684493856, 2829623936, 42639912, 178430466, 178923560, 176203810, 704645794, 2140194, 44081832, 2852825258, 2818714114, 681740834, 671129762, 41984672, 2763266, 11182728, 681617544, 2854922914, 2323677352, 2852659208, 2726330880, 538968200, 2292230282, 170011298, 2318041216, 537567872, 2694840320, 2818607776, 2826969216, 2283831466, 178793000, 2684889130, 2796200, 705176074, 176824448, 2692915232, 545917600, 581083786, 706914344, 44703754, 34253346, 547389952, 33596040, 2323653280, 2692751522, 2290253994, 2686624288, 144878210, 168470538, 2720565792, 170527274, 524330, 2150271530, 573180418, 142745608, 539533994, 2281703968, 11184648, 142608424, 2148008586, 2292222496, 170524842, 715655336, 34114090, 705208328, 44048554, 2728395400, 2181736576, 537012384, 679618720, 570434082, 2181202466, 2158658058, 2315945986, 2820835464, 715261986, 2720530466, 2692752000, 176857216, 145269256, 2852268680, 142649898, 2829222410, 2191657640, 2156005930, 170434730, 2315952800, 8398882, 36315808, 8390816, 2318008352, 2181695498, 8948362, 2099882, 34122410, 136872610, 2685010048, 2854390440, 2183799338, 2854257282, 715784714, 713171106, 581477000, 2726963872, 2862645770, 2281736330, 2684355232, 2181081096, 2318051466, 8554626, 715293344, 44049056, 539492482, 2189558272, 144843402, 2718441474, 8519850, 2325880840, 2149589002, 134914050, 2694979722, 713695400, 545958400, 524322, 178399402, 2829093032, 2862613000, 2323777576, 170524672, 2315946506, 581075616, 2684354728, 168331304, 2150238722, 2726985866, 2729093770, 2827518602, 2726341248, 2325872640, 2818714240, 145271328, 2623520, 2148051458, 11012618, 2686460074, 2281876130, 2318010498, 176196226, 2324169346, 2315387402, 2818613800, 548046890, 42084482, 715172362, 679512064, 134906024, 2818581032, 2192056320, 2149712554, 580943880, 2852817544, 545425410, 527010, 2183143978, 537526410, 2282399754, 2854789664, 2685042856, 2150138016, 2323677832, 2827624480, 2685045250, 2686492674, 2827627050, 706750498, 11045506, 673327136, 33564712, 2191532712, 2686454432, 143141002, 176324640, 2283964546, 2236930, 10651658, 2281709600, 42508960, 2192059048, 705333800, 573090474, 136446114, 134907914, 2317879840, 176196224, 2192091266, 2684355202, 168436352, 178421920, 134382248, 573082120, 137003682, 539109538, 2191665794, 2326299138, 2819139714, 11010690, 2717919776, 581609992, 2695004328, 2687117482, 41978016, 2157969440, 8226, 2852300968, 706912394, 2695398050, 571115648, 713689738, 713728008, 2692876426, 2820802730, 2717919904, 2717911072, 2695397544, 2854224010, 33729192, 2326274594, 176168960, 2720702978, 2684914178, 2861081256, 713072810, 2854920362, 2192220322, 2827102730, 2854912170, 2852266656, 2192089642, 142780962, 41986602, 144746530, 2695013000, 545398914, 2854920840, 2852661258, 2284456448, 2181202570, 2693300352, 178432138, 2181179552, 136489506, 2323783722, 143303208, 44736522, 2726955016, 2819140098, 572655746, 2693278208, 2720139432, 581435906, 134259360, 680135202, 539101322, 539134600, 2820801056, 2854781090, 573218952, 44048424, 2281712136, 35817632, 168337416, 142639144, 2863147648, 704684192, 2290098184, 2290778242, 2720172074, 8520360, 2726824106, 2183168554, 2326300834, 134783144, 134384160, 10651688, 2819138210, 2829066248, 2290223784, 35654274, 537436168, 681615496, 2821360128, 2326438058, 2861039752, 2192187402, 142647976, 2325907592, 2315395240, 2157977730, 581576714, 705178242, 2183268362, 705169952, 2155913384, 2155874336, 2685018112, 2827001866, 2686978176, 142772386, 2189437568, 44173824, 164394, 2292843018, 539656234, 170527266, 704643210, 545432072, 2829091328, 570433698, 2323685410, 2821204640, 2282397738, 536911882, 2281842818, 176849056, 680036872, 2829592616, 578953736, 2728927392, 2189470218, 10627112, 170000906, 33688072, 2687109160, 36307458, 548053634, 2829721770, 2852268034, 706740362, 2829713568, 167946376, 666154, 170033832, 545949736, 2852260522, 142778920, 178429984, 545917442, 2718040714, 671088672, 537036840, 41130, 168305288, 2148139168, 164384, 2148016648, 545426080, 713556610, 705175594, 33589410, 2147492352, 2686616224, 2695498368, 2282392074, 2149615778, 2324203688, 671091232, 169877666, 178814984, 707406466, 178956426, 33563272, 715696256, 2325915776, 167772288, 2819228328, 545400834, 673229354, 2726305922, 2292877442, 143270562, 2863270024, 176327306, 715268648, 713730056, 545303082, 2326405154, 557216, 2854914568, 545917058, 2292195464, 2150246912, 44566528, 539535872, 2150236170, 681740840, 2818583168, 713164970, 2317355016, 572694656, 2692743178, 33554472, 2720008714, 2181171336, 547922434, 2324179464, 176161322, 2726471712, 2862754304, 2192212616, 178397320, 673751210, 34212008, 2158502056, 2684390048, 671613056, 2728436258, 537567882, 2861180970, 2150246400, 2290649610, 2148010536, 44573194, 679617034, 571089056, 2317394058, 170010632, 679510568, 2281734696, 2158012960, 142772266, 2315780746, 2315782306, 715131010, 2819229730, 545792522, 2695506440, 2290788896, 176302720, 2821333026, 136481442, 2292189314, 681609226, 2326307464, 2852162176, 2726340746, 2854365696, 136970274, 2181049000, 2829754410, 570425482, 680132738, 2282228258, 2183309480, 2181605504, 2107394, 34113664, 2854922248, 44574760, 2315921952, 2290256384, 2281712128, 178257928, 10528802, 11010688, 2315919914, 2183143432, 2854224520, 704784426, 579502248, 2819263136, 2156038696, 44048898, 10518696, 2323644554, 2158142122, 2820800546, 578846728, 44042762, 704784514, 178921482, 2852784776, 2148179968, 537406114, 176726176, 682272770, 2156535818, 2326399104, 713164928, 2284456480, 134750250, 2323777568, 539140096, 573088394, 578988042, 2158527106, 2684520448, 2861179434, 2852292640, 680175752, 44737066, 2155883138, 573218848, 44738722, 178423848, 2149613738, 539631778, 673317506, 539666562, 2181048970, 10660000, 2717950496, 10494464, 2156397218, 8955938, 2283807272, 2183801512, 545303200, 545792034, 581042176, 2820833922, 2862786728, 573048992, 2324301954, 176169002, 176816136, 167782954, 2317527040, 2761248, 538978314, 2191663272, 2284489354, 2827659786, 44204168, 178388994, 41984514, 713687210, 547891746, 2692778538, 167903882, 2189599266, 2861074432, 2726863016, 578978338, 169902242, 704684170, 707430920, 2829748896, 2728438272, 537559560, 2183703042, 2818705570, 2290756104, 2281711648, 168307202, 41951266, 713163424, 537436834, 8398986, 2183823872, 2726996610, 2820702720, 2281843368, 537436298, 545950208, 570991138, 2693270058, 169910306, 2685052928, 706873890, 2726963338, 2819138050, 2324211848, 2183268490, 2315944488, 2854389890, 136972842, 2726993960, 545400840, 8389154, 682231842, 178290824, 715661952, 144869376, 35684906, 2862752384, 539664426, 715301384, 2726338722, 2693441706, 536914434, 2282227842, 134881288, 715131424, 2861205674, 673874048, 671787560, 537559560, 713728674, 176685224, 573210656, 2325914274, 2317361152, 2687109664, 545294984, 44703912, 136487072, 536879240, 36186280, 2147491872, 2148051080, 2284333194, 2181212680, 715794592, 2829746346, 2290616322, 539011240, 2189986346, 2281745056, 2726823946, 2695495818, 581599274, 2315790856, 2821367976, 176851592, 671261226, 707297952, 2726333064, 170535072, 134260904, 573088264, 168304682, 581044224, 11184808, 44042880, 35785346, 2147525280, 2852168192, 2829224106, 680166056, 170000520, 2191524362, 679518370, 176162816, 170402304, 707428992, 539625992, 136880162, 2326396960, 2323687560, 713204224, 2292328970, 2326266376, 2720180352, 2105352, 2729052298, 2829615274, 2324301960, 707438624, 2290614400, 572566018, 169871912, 2183826082, 571114146, 2156528168, 178823810, 682100864, 2284356098, 2861205640, 2290657418, 134261290, 2726986240, 535178, 11012610, 572523168, 11176610, 141442, 2692786178, 572655618, 671648416, 35793538, 537430154, 2190084778, 671096832, 2282390018, 44565160, 2149714088, 134226472, 2191534720, 2863139330, 2155872808, 2861181088, 2158658218, 142739458, 136487042, 2829066882, 136325160, 548053538, 715694218, 713564714, 145268866, 2726994594, 142606888, 2181169696, 572654120, 706750632, 572694656, 2323784192, 2324201474, 2317877416, 2852170368, 11045544, 537561640, 170395650, 571123842, 715694240, 36217514, 2753186, 547356840, 2191656970, 2323653250, 2281865856, 2190117410, 2852160000, 2728397354, 2687010984, 167912064, 2150246954, 2684488192, 580946602, 167905280, 10488490, 44214818, 2852817544, 36317322, 164522, 36350600, 2183825416, 713066656, 36349962, 144867968, 572695048, 144876200, 715295394, 671252482, 673884160, 2156560384, 2181693570, 2150116008, 2156529834, 578857634, 671129640, 578813994, 572532736, 578813954, 2819137666, 136356352, 144869378, 573082144, 178391176, 2829715624, 2720672424, 2292318338, 715655178, 11174570, 2861173416, 134253218, 167905832, 2283931690, 570433544, 2189435016, 2684887202, 9052160, 2189983778, 2720147978, 547914240, 2818615304, 10619552, 178391202, 176695304, 581609642, 2852790824, 2292318338, 2283798666, 144714240, 2861075082, 35653632, 44173354, 178301576, 2854748808, 44049026, 682264744, 35685002, 570984576, 178258594, 144714248, 2156396680, 2854389802, 2189951626, 169871362, 170560168, 2821236898, 679651978, 2726994600, 2717942306, 545917448, 537569824, 2099330, 2821194250, 2695504514, 2854257162, 2863300736, 2191696522, 570990728, 2192081408, 33595562, 134881824, 2695506600, 2862786728, 581568650, 178430466, 2323777696, 713566720, 11018786, 704645664, 134873258, 2819107370, 2821365930, 2695012490, 2181595146, 682107402, 2829224480, 2695364642, 581567018, 2852659242, 142639146, 36315168, 2181212832, 2861213728, 2283938314, 144843272, 578849288, 2183168160, 673876514, 136970280, 2692882568, 2192091146, 2292721674, 2190116994, 680165384, 169902240, 44048552, 2726865442, 2282236544, 2854224546, 673743016, 2819129514, 144711680, 2158011008, 2181204512, 2693433890, 573212714, 713695392, 2189560328, 36350088, 2290133152, 696480, 144834592, 2720702592, 170525320, 2315299328, 2695405706, 142740138, 537042952, 136978946, 2862645282, 705298432, 2687115264, 2323786250, 2687016968, 547488296, 2692775970, 2787362, 671221802, 2284357640, 168307360, 2325744136, 2684488352, 2326276610, 2852814986, 2158526474, 2829615778, 679608864, 2693308576, 2624042, 136454818, 2686978082, 2829615650, 2717944448, 176816298, 2155913256, 145402368, 176327306, 2149714434, 539503274, 537436202, 580952202, 2190092810, 715663498, 2820679840, 2728559266, 11176490, 178823208, 2827126818, 44050978, 2281709736, 2261634, 539492866, 137005192, 713558666, 2190084608, 42500264, 2861172866, 581044776, 2728566922, 572555784, 33696296, 2324212256, 580952098, 2692909610, 2323654690, 2852659234, 10880, 578847240, 8562688, 134774824, 2282234528, 2292884008, 547397666, 10617482, 2150271650, 44171944, 2729085450, 2189468290, 2158495754, 2718564386, 2283929642, 2315780770, 35686922, 2827659914, 2324177416, 547391626, 2862655522, 2684356618, 572566176, 2325777064, 178422410, 2191558666, 2684919818, 2318011048, 2181073546, 571121672, 2317525666, 144705674, 572654218, 2852651144, 2692784682, 170394248, 2323776138, 2317486242, 2720563722, 2148049538, 570990752, 11053706, 143261736, 2317492896, 2148147720, 2854388264, 2863278592, 2317353128, 680003720, 35826208, 143132682, 2829090954, 2191559328, 176201864, 142745634, 2829092904, 2862753824, 2325907592, 170043392, 2762786, 539107848, 2290221194, 2292883490, 2281832576, 2852127266, 2150238752, 570949634, 2315823624, 705339528, 581050408, 2829713920, 545423530, 547522730, 2290647560, 2694982186, 570436104, 2190092930, 36176000, 2292885544, 537559720, 8555178, 2191663778, 2318041632, 2693407394, 706775720, 2718476450, 2726461960, 2829099682, 707266730, 705342120, 2720672424, 8390792, 2283937922, 11010186, 178268194, 36210824, 2156011520, 2315420168, 573048866, 2158668298, 2852694178, 2281736224, 545399424, 2693275650, 681574952, 2317484552, 713198122, 144705706, 705210528, 578857634, 2284357642, 2292318210, 537004586, 2156013610, 2192089088, 35695136, 2695528608, 2820679680, 2695405602, 2150105122, 2158133770, 545794602, 2282228256, 2720702984, 169878050, 2852651522, 2315780648, 2317387944, 2664608, 581083808, 2191525888, 537004192, 145269250, 536873474, 2325905578, 2728534536, 2818613288, 168436232, 713589280, 2686984704, 671088776, 2694843042, 673876642, 2852135432, 2155880586, 539132584, 9052160, 2325743746, 2693300778, 176859680, 2684527232, 547924008, 170002944, 572530730, 2150146082, 8432162, 705169544, 2290092576, 2315945992, 2292842656, 705341450, 680002210, 36307458, 578988160, 2158635170, 35823656, 168340002, 713039904, 11141256, 2192187914, 137011712, 2852169738, 2292320800, 168437770, 2158012960, 664106, 2325743618, 2282389674, 2290221064, 673710728, 680034984, 2860556424, 2284487170, 581083264, 2148180130, 2183170720, 2292885538, 2156011656, 2148041256, 2728, 580919818, 36339880, 10619530, 547924512, 578947202, 2854781056, 545925162, 133280, 2720047232, 166024, 2819097096, 33686144, 2324171272, 2149581354, 134348936, 2726855208, 539003048, 176826890, 2720565280, 673221258, 2192187552, 2821358240, 143270408, 688168, 8956042, 2317355144, 144845474, 573089928, 2827657890, 571080706, 2181072906, 2284454440, 2317912072, 2107554, 2228904, 713590824, 2281865216, 539527210, 2818736128, 134350858, 570959882, 2720180746, 534696, 2852823050, 2827135522, 142639744, 2290229288, 2149580802, 178260608, 8921730, 2324203690, 2326397576, 2269834, 2720565416, 2181735050, 2181171874, 170395690, 581568640, 707297322, 2324341248, 2695015050, 539101864, 36186792, 573188104, 167944192, 2317396514, 545827488, 137011842, 572563616, 571082794, 579469474, 33729024, 682134184, 679608448, 2818746888, 2720017064, 34113538, 167774760, 2324169386, 142608384, 2292187784, 176332840, 713558058, 2829189130, 2147491882, 2281867298, 2156530304, 170526882, 2158004224, 2728526346, 2317888010, 2315256488, 8522408, 2284322976, 715817472, 2181605536, 715664000, 42115618, 578947106, 673351680, 2157969440, 2684887562, 2718081666, 2686485024, 2852815520, 671778946, 2147650178, 573057186, 545958058, 168331906, 2852298882, 2728528002, 2181734402, 581610112, 136972938, 42076810, 2852129290, 2718081026, 2292852768, 44573352, 2155880456, 2818574880, 2720008320, 2728929962, 699042, 2326440490, 579480224, 682232322, 2852692488, 2156439554, 134916650, 2283962410, 573180032, 547528874, 578986018, 715817088, 8389130, 2149720714, 2283937928, 2190084744, 2181169672, 2854256808, 36219434, 707305514, 44051114, 170527272, 545399330, 2189984296, 2189568544, 134357032, 2862787234, 2129962, 548053034, 2624040, 2183833608, 2183833736, 2155905034, 42510370, 2315780744, 536873506, 2282227720, 2718042146, 715303434, 2826971298, 581042728, 2183299208, 713719848, 2324201610, 673229320, 548020258, 8560682, 178782754, 671123488, 2292228106, 547357344, 2863169546, 2693408906, 2281742496, 2192222722, 2819107490, 2692874240, 178299528, 704651914, 2290123304, 2821236896, 2326268456, 679479848, 2695012490, 2156536490, 168460426, 2852159496, 2317920258, 537430568, 548022818, 2720533032, 145229864, 2324343456, 176196256, 142778496, 170041856, 36209154, 142606978, 2158504490, 134785058, 2326405128, 34121736, 2156003362, 2829230218, 2718042666, 2149720066, 537430536, 8399016, 2695373352, 143297026, 713598984, 165898, 2290624650, 169910912, 145268866, 572686976, 2654850, 705202690, 2852694666, 2820702752, 536879146, 548055712, 2283973282, 2326300682, 673185834, 682140192, 2684496552, 143141376, 547922592, 547397802, 11018280, 136882728, 10616970, 2687148162, 707438728, 2315297322, 2852268576, 2315788328, 176194050, 2726429312, 665736, 167905834, 545916962, 168470658, 2687009416, 134228000, 2694972074, 2854789770, 682139658, 581438082, 136349864, 2692909096, 2317525546, 547891722, 134219944, 545270282, 2860646954, 713719944, 34121866, 2281745056, 2693442048, 2852160168, 2693440000, 170535586, 2728921602, 673316896, 2854232610, 145358882, 142737928, 547358722, 673185954, 2728427688, 2282359338, 671779458, 11176608, 2292351488, 578848770, 143302666, 2863170218, 2729093674, 547922594, 2827626632, 679518376, 2158529056, 573082154, 134219810, 2290256426, 536904322, 679616552, 539107976, 2191565450, 33688202, 2829101730, 2183137442, 2684486178, 2183168032, 2315780224, 2318051848, 170567816, 680135330, 2263200, 539142658, 713564288, 2183701000, 2695015082, 2863301256, 136317610, 679487658, 8421506, 34210440, 176335010, 2149624456, 2315788968, 2149622408, 2687139882, 44697762, 168436384, 2717911584, 2686976000, 36348448, 2686617634, 580911146, 2158529192, 547487882, 2156003466, 2292187816, 2292220586, 547498664, 2323685514, 166440, 671121952, 2818744490, 2820712608, 2720008360, 545434122, 537428648, 2686462626, 145238538, 537436800, 545425544, 715819144, 131208, 705169920, 707267104, 545817130, 539623432, 2854750208, 2818613384, 33589930, 2862656010, 2728427682, 699008, 2827126786, 2283831946, 143141410, 2827126794, 715794560, 579510784, 581476872, 2726953096, 2283800616, 557578, 2323647016, 2149615752, 578822794, 168460290, 144867842, 2147655816, 2726338696, 2852683808, 2183702538, 2150271618, 2695531048, 34242560, 2292746888, 178948224, 2684879496, 571114146, 2317492896, 2684486144, 2318043690, 41634, 2819262466, 2149623944, 572697226, 2292326944, 2315952168, 2692745258, 2726994570, 704651426, 134218368, 673851528, 36342410, 2190090880, 2829066752, 680045066, 2693407242, 682132136, 2191534626, 178954762, 2854889634, 704808994, 178290848, 545826824, 168460330, 545301160, 2720530984, 35816066, 679510698, 2861048322, 2192089090, 682264714, 2156013578, 707308064, 2852298912, 559618, 570591368, 545825410, 2149744642, 671615114, 2324332704, 2181070986, 2686494858, 2820677794, 2717909160, 2693406848, 2150107144, 715293218, 2290655362, 2181701792, 673350280, 2155905026, 2686486696, 681585194, 2183670314, 579502730, 681716394, 2728405642, 2181565066, 545262114, 2324179112, 681707562, 2862620712, 715655690, 134875168, 2862647842, 2318041768, 2156429952, 2821332994, 2292228130, 2192082946, 715786410, 2181704194, 715268610, 34212392, 545957898, 2684493962, 2821193760, 547521192, 2282267264, 2158502538, 33718410, 2325784576, 2862745728, 42109472, 2315264034, 2692874922, 134783114, 2819097226, 713173034, 2829068810, 2292753026, 715794986, 2695004800, 170000546, 570992680, 2694881312, 2720147976, 680034474, 707267240, 2290778144, 2158668448, 168337960, 2695405610, 2149591040, 2854363138, 2282356906, 44073632, 168299008, 41943586, 2861081090, 539634336, 35695138, 2820670088, 2283929760, 673327784, 539009024, 524418, 170525192, 2149747360, 8913058, 136478730, 2157969962, 539535368, 680175754, 671090826, 671785096, 2150107648, 2158012970, 2324212256, 688808, 715129480, 713041928, 2854890154, 2686986402, 671123626, 715784874, 578846752, 41986056, 2324342784, 2183170594, 2281712296, 578846730, 2290262690, 134357672, 2191556746, 136972450, 2818705952, 538976288, 8923680, 580944392, 2158010498, 2862776968, 2718468266, 145260552, 704815106, 2189598728, 136981024, 2684397706, 581478570, 176193576, 2726305800, 2158502560, 2148149386, 2664488, 137005570, 2852258336, 36208800, 2863270400, 2156397218, 145235968, 136487048, 2860649096, 2692743328, 2284358306, 44730378, 2290778658, 2684519080, 2157970088, 167911584, 42076682, 573218818, 2158626850, 2325874858, 2149722122, 671228416, 2829060618, 2684912256, 2189462058, 11053730, 2281834538, 2860690058, 2181695658, 2190084234, 2861213824, 136347650, 679486090, 573211168, 2183700992, 34121768, 2192083074, 2684919840, 2726437506, 2854922888, 2150146058, 10619402, 671129728, 8431648, 134914602, 715816962, 571082912, 671778984, 2720702506, 9052842, 2290124936, 2829590562, 168339488, 2183791234, 539634208, 2728525866, 2156046890, 2852299424, 142639754, 44212898, 2189428736, 8520224, 137011328, 8429600, 570436128, 44731010, 2292713474, 570427936, 671746050, 2183269026, 2191665320, 145367594, 2147656200, 539107456, 707264544, 2292189856, 2863147530, 176695464, 673188512, 2183309312, 704783016, 2317527554, 2695504034, 578816680, 547521024, 2189600768, 2861048448, 2852651136, 2325749802, 671097512, 2158527138, 2686626338, 581470336, 537528450, 178825216, 545303210, 581574786, 2729091752, 2692754088, 2827487234, 548014250, 578953890, 2686986882, 537404074, 134351008, 2325750312, 545392650, 36342400, 2147484322, 2189598850, 168428066, 704686762, 33696392, 2854390306, 34242688, 136839170, 2191558826, 2863276202, 2854267562, 671219714, 547367082, 2726340618, 2684395552, 2852160042, 2158103072, 2315780616, 10616834, 682109600, 2147527304, 2282266658, 44703744, 2326276234, 2693401098, 44572842, 2317885450, 2821333154, 2282235906, 2315258408, 2829715456, 682141696, 2290098314, 2149755554, 2692784808, 2315258506, 170035242, 2861080736, 715794986, 713730080, 545958528, 688680, 2315428354, 715131402, 2324171392, 571114112, 2796042, 2191663242, 537535144, 571124256, 2854398466, 10242, 2720014888, 581575200, 2829222538, 134389896, 707266570, 581599912, 2315291136, 2283931784, 2863147144, 34080808, 2325783082, 2156005512, 8915082, 2718474368, 137013386, 2189557930, 2686583466, 706773642, 10619554, 2827132938, 136489642, 671228552, 2684921856, 682098850, 2692917794, 2183168040, 2665096, 44072962, 8423562, 2694840866, 682272768, 2820671624, 571081218, 570460834, 2282225834, 2861047978, 2158534818, 2685012488, 2323654826, 2754728, 142772352, 34242568, 570468898, 715661314, 2692786858, 2826993794, 2854256640, 8561194, 570564776, 35653760, 545794562, 2863169698, 168462890, 2189951488, 2693302434, 176726664, 579349002, 655528, 547489834, 2854750722, 144744962, 680004234, 34242592, 706881666, 2693400712, 2818613800, 2720006282, 2292220074, 2317525674, 170043402, 2793472, 35653794, 2819230240, 2720041000, 2183307784, 2323644416, 2290747400, 2263042, 2726955016, 547356706, 8528416, 43010, 682232320, 2292353570, 2726963754, 2323652608, 2821201954, 705210922, 176826402, 2686484520, 2156399136, 167813664, 2148010154, 570957960, 547397794, 2693408776, 671123584, 2318019202, 2282358794, 8390784, 2720178690, 2317518882, 178817024, 139936, 673219104, 2693400584, 2282389506, 2726963210, 2860525576, 713722018, 2315395082, 2686623754, 2860525608, 548012546, 2692883114, 2324179624, 2156570666, 2718075402, 545914920, 2238496, 2158529024, 2191567520, 136358528, 2860518018, 2720702496, 2694981632, 2181603466, 2863310858, 2728395264, 11149344, 134357514, 671779370, 142737578, 176326818, 2290647712, 2726430760, 706740872, 176169514, 539000872, 2861206152, 545827490, 2818572938, 570436224, 168331944, 2854780938, 44214440, 36307458, 707266696, 2687115944, 2720014880, 2863311402, 2686492800, 2281744418, 2191689770, 11151392, 2230274, 42117248, 713198090, 682240032, 167903370, 176333312, 2147622944, 2819227778, 2684881440, 2820704802, 2156397224, 698914, 537430530, 2326300714, 2131978, 2720178826, 2862623264, 547489834, 2863177858, 134914088, 715129354, 176859818, 2326266498, 2718468744, 2181081122, 570434186, 2684485760, 524930, 2726856736, 2192048296, 142608392, 2684496514, 2284464672, 2819129856, 2183799304, 137011720, 548053674, 2323677314, 539656194, 2282364928, 2290223618, 2181179914, 2192179234, 679479432, 2726430762, 167944224, 581608074, 2326396936, 681738368, 2819129984, 2826995840, 2183144066, 2317888168, 2158624808, 663552, 2718074888, 2192189984, 136489122, 2726953088, 2829592616, 671787656, 134357666, 682263080, 35815586, 706773026, 44698240, 2863278626, 2181079722, 682101290, 10521256, 2317361832, 545792162, 581075594, 545947776, 581575296, 2827659936, 2862645802, 2317527170, 134228096, 44574858, 168299178, 8396936, 144869898, 35783296, 539133986, 144714400, 673221130, 547367074, 715827840, 2317355168, 8554666, 2282389664, 565922, 2315389474, 557578, 539134474, 682109056, 2292845058, 2149591202, 2292719744, 34242722, 682232488, 2183660160, 2718474792, 2852792874, 2315256330, 548020906, 2263562, 2158493704, 2156568714, 715129472, 2726856706, 548022954, 2829748864, 2282398338, 42074658, 2290756234, 539632290, 2852128906, 2318051338, 2292883488, 2326309034, 2181178016, 2315297280, 167913642, 704774792, 11045416, 548055176, 2693310496, 2324203648, 167804968, 545391272, 134228522, 2692754080, 2686978058, 178793122, 2156003848, 545303170, 673196074, 2315421834, 170041376, 144747178, 2292329088, 573186090, 713697922, 2183834280, 2686584968, 2325774496, 2662434, 2190092424, 167903400, 2181040170, 2852651136, 35815584, 2158658210, 706882176, 2183668386, 178268800, 715794442, 2290657314, 715268224, 2283932298, 2149624354, 671222434, 2150139946, 715169922, 2323655208, 35782664, 713196170, 707272706, 145393792, 2292361218, 704807074, 2284358176, 41953314, 9085096, 2829068840, 570558986, 143171752, 136972840, 581444104, 679649288, 2720016906, 2852168352, 44173442, 2317525544, 2630178, 178290688, 581568680, 41984512, 2325776384, 539632162, 36186240, 2325741602, 2107434, 9044008, 2150246952, 537559562, 2158013056, 2860689450, 33696290, 2181693984, 2191526056, 673349800, 36175874, 143174146, 145394184, 42109576, 545302696, 715817088, 134873736, 573220992, 2283831840, 2283840160, 713722496, 707306122, 547399720, 2290100898, 2097706, 8391298, 2317879944, 2720049184, 545398784, 2148043298, 679488160, 36339754, 2684912162, 2827649672, 706906794, 10627712, 681607170, 2829585024, 134744064, 671129738, 34252962, 2324307976, 136874018, 2147492000, 42085000, 2181048488, 579381384, 570982570, 2852160170, 704676386, 2692778024, 2720041600, 671623178, 581083136, 2317388322, 2292844680, 2686583456, 673186304, 2290625152, 2284495016, 539011106, 2684889216, 715688488, 2324300290, 2192179202, 2827651114, 2191524520, 2819131914, 2854912672, 2324310570, 170527394, 2149615618, 2852815008, 178790944, 167903880, 35783336, 673196170, 539533442, 136325250, 2720137216, 2693440010, 570468992, 2729060362, 713687082, 2183834144, 8528010, 2862620834, 2181701770, 680034848, 2158101162, 2315782282, 2684356746, 2720170626, 581609992, 545784322, 2292746408, 2854388362, 2728430080, 534656, 2230400, 2183146154, 2317918208, 10625672, 2726471816, 2693440040, 2189435528, 2228386, 537397410, 2324340874, 2687150600, 536903682, 2726437504, 572695210, 2191567402, 134383754, 2726471848, 2324179488, 547883040, 2863178376, 2718599690, 2183823520, 2687016970, 671647880, 545917448, 2718442152, 2156011554, 136356488, 2156044808, 704686632, 2149752866, 2192089216, 2326276640, 2283806754, 580913192, 2326298664, 2290755586, 673193986, 2821227144, 2695397378, 2852782754, 2148171914, 2292219936, 178399754, 2156038794, 2147623584, 713064490, 2726854696, 679641256, 44171304, 2148149922, 536881794, 2729058954, 688296, 537526402, 2158141984, 688802, 8555048, 2158659712, 178397824, 2326274186, 673229322, 11012616, 673753634, 713173666, 2852162176, 2852300930, 2315919402, 2854365866, 44573216, 545792128, 2827126922, 2852825218, 134914058, 2325908136, 579480098, 557610, 35825706, 2132650, 2183268874, 2726332928, 2292320904, 2315290762, 571080738, 2860515872, 8552456, 2687010944, 2192091680, 144844968, 143297034, 671253034, 713196168, 570565122, 2728396962, 2829593090, 2156406816, 673185954, 42598538, 2728567306, 2720661642, 2282398216, 537395712, 2826969600, 136456864, 570460200, 2317396642, 176818186, 2150146216, 2284325376, 163872, 2157979648, 2317910562, 134752288, 2292328458, 35782792, 2694979586, 2326306816, 578977928, 2315297442, 134914184, 33695776, 2687148682, 571124256, 2728397322, 2292350984, 2317352970, 2324203530, 2720563370, 2158635554, 2720530946, 2695364770, 2729093258, 2290231336, 2183137920, 136323082, 145400330, 2326266370, 570949760, 2695012904, 2284462626, 2693441674, 2138658, 715817120, 2726472352, 2717943944, 2860656682, 2290256416, 11173928, 673357986, 713689736, 2692786216, 10242, 2189435008, 2752680, 11151498, 2854365312, 36317864, 2317525674, 2317887528, 2326266400, 2854791714, 715139072, 706873474, 2693270154, 2290092040, 2695408162, 680012424, 144844970, 11176608, 8527874, 2326429858, 536913954, 2829716130, 2820842114, 42511010, 707403778, 169878184, 2147647616, 2819268776, 2684389418, 537002122, 44566536, 145236128, 2156528264, 2323646978, 134252704, 2315420320, 2819104928, 2728951938, 11053064, 2821234690, 2726470154, 579504650, 681609256, 2183700618, 2183168136, 570460320, 2148049448, 44042794, 2693277832, 2687019018, 671779338, 680042666, 570951714, 2315288736, 2854881442, 2189959328, 178397352, 2761352, 671228066, 570599976, 2665002, 713171104, 2862784514, 713203714, 178948128, 170436776, 10520712, 136874152, 2181079714, 581569194, 2827487402, 2147527176, 2860681344, 545434272, 2726306474, 2158135976, 2155913386, 2827616386, 35791520, 706912802, 2854257160, 2290229890, 2147519010, 2190084098, 170401826, 2685043360, 178268194, 2183702688, 2181595296, 2718050954, 2323654664, 2189593226, 581569058, 2284496906, 34113704, 2150138376, 2290125314, 570589696, 2158529192, 2181212810, 2315814912, 178290848, 671648258, 2726462112, 537012354, 143133218, 2150236192, 10649642, 2854789632, 715270792, 715139722, 2292884138, 682231842, 2863179818, 168339592, 705309314, 36340384, 2181038080, 2183692448, 2684355202, 570982922, 682240522, 671623690, 2324334592, 2157969448, 2315296896, 2315913768, 2860689952, 547889674, 169869856, 547531274, 581445640, 2860656800, 2692745728, 2728953992, 673351680, 2283972770, 8953898, 144713738, 2317877922, 2325742210, 8913440, 713042432, 176816808, 10488488, 713564320, 2148043426, 44083872, 713031680, 673327106, 673325696, 2718042120, 2148018184, 2282356904, 679641216, 176850978, 2158625448, 673227266, 671744648, 2323644936, 8953898, 2820841634, 578857608, 2718048906, 2861040138, 167813280, 2290124834, 145270824, 2271872, 581478914, 581566464, 2818744866, 42502666, 2852299296, 2326439936, 2686487042, 2156044424, 2157977730, 2717950088, 2318010378, 145393824, 713173664, 33587210, 2726832170, 2323679362, 680036480, 537534474, 136454816, 570984482, 2181038760, 2726469666, 34119682, 2326309384, 2827517952, 682132106, 2687142400, 2827487242, 539011240, 572555816, 570951722, 2854759082, 178954408, 570434082, 2181693954, 539003008, 715262592, 547891208, 715661440, 2686624290, 11174024, 673229312, 168297090, 168428202, 2325872810, 42500650, 178825378, 707274762, 2820704298, 2686625952, 2292877440, 2147649706, 33718280, 2315256352, 2684887594, 35815552, 2156399232, 11182760, 2325872642, 144842760, 573178026, 2720696992, 2720137864, 2183793312, 2190090272, 547497986, 42606626, 2860556296, 715128842, 142608906, 680165890, 547496576, 706871330, 42117642, 134752298, 680165418, 145262634, 2692917888, 706912768, 2158004362, 2818714122, 2821228706, 142770818, 2852661250, 2181595658, 547498146, 169912448, 176693248, 581075498, 2852814882, 2854355112, 2189557762, 2827495456, 2150146560, 2720016936, 2854922760, 2819236002, 2862751906, 713173034, 2826963114, 42631722, 579346434, 715825322, 570556552, 539001480, 2158110880, 2692885024, 707395592, 673720322, 2283962378, 44597922, 2191566882, 539140642, 2728568864, 134908034, 2826963488, 2315780640, 170035338, 2720146090, 2829582858, 538976778, 2684920352, 134359074, 41945128, 144877570, 673882666, 170008706, 2796200, 178291210, 570952362, 164514, 2720694272, 705167392, 2155915816, 2192089640, 2281701418, 2181562378, 706912416, 2156431528, 545260200, 2156560936, 8555048, 2147647658, 44042760, 713031682, 578814506, 2181597184, 572566016, 681715880, 2283841672, 136317448, 36306952, 2820679808, 2156003840, 133768, 680010378, 681584680, 2155882626, 8946176, 2686495400, 42467874, 706750976, 2290778274, 679510666, 713590952, 673841192, 2292328618, 2138144, 2728561320, 547365514, 2693308576, 573188258, 681617952, 673325602, 136978432, 2827526178, 2763274, 2189460104, 545401384, 33727018, 2720147968, 2292220544, 2718083074, 142770720, 2326268418, 2684922528, 44565154, 178268288, 545817096, 2323646474, 2753154, 2150107170, 698536, 2317888010, 2827518496, 706904584, 2290655264, 33718920, 537045672, 35815464, 2183307776, 2829623968, 533160, 145361570, 2189593256, 581567144, 2854881792, 2150105224, 2317920810, 10485896, 2860689962, 34220578, 2829066792, 547916288, 176851112, 2158141954, 681576610, 2290786858, 657410, 547523240, 572653576, 705341474, 2150105218, 2829223946, 2315946626, 2686984320, 573047426, 2315288706, 578854952, 579477664, 2181694088, 2854881794, 538970122, 2819131914, 681617922, 137011840, 2189468320, 537526410, 673317514, 2183137952, 42115720, 547521162, 706748930, 143173792, 2729093280, 547891872, 680003592, 2315291178, 2693278336, 169902088, 570566784, 8554624, 705298568, 2820811274, 681746570, 706912392, 2323677344, 41975944, 2189959682, 581470250, 2281744552, 2283965056, 2183791114, 41951778, 2718566400, 2695538824, 2284497024, 142748200, 41945224, 2854789162, 2818744482, 2191687714, 545817096, 696352, 2282357376, 2181605896, 33726498, 715129472, 10521122, 2281832450, 715163816, 2693408938, 2852817032, 134783144, 2150279690, 2149583520, 178399266, 10529410, 537526408, 671785130, 539656842, 2819098632, 580954754, 682107434, 570425898, 2694884000, 2282365608, 680011778, 2148049576, 2192181288, 2852825770, 176327202, 2290130976, 44171808, 2820803232, 704808962, 176826530, 176720522, 44212386, 2861204008, 573178498, 2718048394, 44567170, 2283800610, 547365034, 134914082, 2686451840, 2191696512, 705298570, 707436576, 539626016, 144870058, 2148139018, 2190090240, 44564640, 2292744232, 144867368, 579347080, 36340394, 2283808938, 9077282, 134883872, 2283932160, 545390602, 2852694656, 2862745634, 536881322, 2860556962, 44705792, 2148141578, 178823680, 178291242, 2852817410, 2326399498, 2192187552, 2718599818, 2728558752, 673743010, 673221130, 2684486146, 178432554, 9087522, 671648418, 2852790312, 537395200, 539000832, 2852291240, 573219336, 170427008, 2181572616, 134359690, 2317885568, 2720571402, 2826971144, 2863278624, 559264, 2728558624, 565410, 545425922, 2318041760, 8914986, 178915490, 134359082, 2181212842, 2663080, 136323106, 133282, 10526720, 2854912034, 44739112, 2281832480, 2860646410, 2726955050, 2685045376, 2854267394, 2148141088, 2728428034, 178792610, 2718050336, 682099240, 679651458, 704651784, 2684887690, 539500672, 134357032, 2292361226, 2326267906, 2183667874, 167815808, 696322, 705333410, 715295240, 2728427520, 2829092904, 10494600, 10650242, 2687011336, 34113538, 547523210, 571116042, 144875650, 2820669450, 2157977728, 134752906, 2192181282, 537395336, 578953352, 2720532514, 35826306, 2290231970, 2692909736, 2818744330, 2726431234, 2693310984, 2106016, 2863172104, 2860687520, 167946376, 572566184, 176325122, 682263082, 43170, 545956002, 178268202, 2827520042, 2854758410, 2726438952, 170404360, 2862746282, 580945920, 34220170, 715302922, 2728436226, 34113696, 2192181890, 2726996640, 34244608, 2292326922, 2819130024, 545259688, 2325784616, 713564704, 2149722122, 2191687682, 673319562, 2684494336, 2829713952, 2290745384, 176687112, 2862645418, 707430408, 2284357632, 9052194, 545434248, 2821325322, 2760864, 539656704, 2726988424, 167938088, 2726830728, 176685736, 136347810, 144713770, 2826993824, 35792936, 2189469824, 2852258314, 2315823234, 578945058, 35695240, 33565194, 2326440608, 2862744096, 671220258, 2283937952, 536903688, 168296458, 2097320, 176824866, 545794050, 2854397962, 2228778, 2183801512, 2728528552, 673851906, 2281873538, 573055520, 42641578, 2852301448, 2860548128, 2326431882, 170033322, 2693408898, 579340322, 673196042, 168469130, 2183301642, 2829189770, 578986144, 2191696424, 713566248, 2192048264, 715164328, 2854912032, 2158496264, 2150238338, 673751178, 2282269314, 2862615208, 2283831842, 2829625474, 579348608, 2687142410, 704686626, 2147491970, 2863269896, 35823616, 44599304, 10408, 134908578, 142639650, 539631752, 2183793288, 2818736288, 673317544, 2829623808, 681615522, 2685045256, 2132512, 580954154, 545956002, 2717950594, 538968192, 2726961152, 539132586, 707429024, 2150148256, 2827627170, 9054728, 170402464, 143302690, 671261184, 136978442, 579379744, 2718474752, 170010762, 2694840840, 2191654954, 2728558634, 2284462250, 2726955530, 547397666, 2236584, 2863179818, 2717944480, 2854750368, 2315258506, 682230314, 713591464, 174760, 35793058, 33554560, 2290229384, 707275432, 539527338, 2819236490, 143295114, 2760714, 2695014952, 536913920, 2239136, 2324201600, 581477002, 680134824, 2192081418, 176728072, 2292755112, 2192083496, 2720006146, 2156046504, 145399970, 578822816, 2290229418, 178268170, 2852161570, 2189953192, 680165898, 715653768, 681617410, 570992808, 545956352, 2323810818, 539107496, 2686976512, 548055586, 707308074, 2718566562, 2155883018, 2324310666, 2718073376, 10658314, 2191523880, 673318914, 547889290, 141472, 715817634, 2181603498, 2692876832, 2324204200, 2283931680, 2860648968, 2861074954, 673360040, 715817512, 673194496, 547487906, 2718435466, 2325784706, 33587240, 547520672, 671787170, 137005602, 673753600, 134883328, 713031690, 2290131592, 2281876002, 143139330, 178792616, 2155907208, 145392162, 2818711562, 713204258, 2852135456, 713558530, 2694973602, 539500672, 167813760, 34242690, 673194658, 2156046984, 136847528, 8360, 572688546, 2156036234, 2720704640, 673325088, 2323817130, 2687140362, 2684357122, 44182048, 44566658, 44599976, 35687082, 145227944, 2692884992, 170044066, 570436138, 578855050, 537405952, 2147494024, 176857258, 2720006272, 2150115466, 704776328, 2826963106, 2324201514, 2325875360, 537438882, 2726863520, 704806946, 2684920362, 2852782088, 673196042, 2284364296, 2149583400, 570458122, 545302688, 2284322944, 537403554, 2181694080, 2292195848, 2664970, 570436104, 570597920, 581052418, 176171018, 2155872298, 2292712074, 2190117506, 679610410, 567306, 2819268618, 681748490, 673884168, 2292326434, 570589706, 143272610, 44566538, 2821227010, 538976258, 581478946, 35783168, 537567362, 144869920, 144745090, 2726439424, 2686623872, 2192091658, 144867978, 704774690, 706783874, 539623586, 33687592, 2189427360, 2695365128, 2819238442, 2820677760, 673751050, 41943200, 2852291240, 34245282, 2821368354, 137003050, 8421896, 704684704, 35785250, 2829724288, 2317877416, 657960, 671647744, 705202730, 2284323336, 581042696, 35661856, 2189428864, 715786274, 2192050210, 2821235200, 2854881280, 143270442, 715825834, 2729091082, 2149747370, 8529922, 2684922402, 578857480, 2726308520, 2852659362, 170393608, 557066, 8529954, 136317440, 134351370, 2292187266, 570460714, 705167906, 2189961888, 679520896, 167782432, 715270688, 170429090, 2821335562, 2292328450, 11051042, 713720320, 2158110888, 41984680, 2718607872, 2684881578, 2829748866, 2827518600, 713066634, 2189437058, 2692751874, 707439266, 2325880866, 2183823498, 2326397064, 2292327050, 545917056, 707306018, 8429570, 2829585056, 545917096, 2852694176, 2156044800, 2694849024, 545786016, 707274784, 8560640, 2829068320, 545783944, 170436642, 172034, 2829068296, 537395840, 707307562, 2686623744, 2829068418, 545783936, 170565666, 2147655680, 2829593088, 537395752, 579381280, 2147656192, 2720017066, 548044840, 2718083202, 2317386400, 2156432040, 168460936, 2695012904, 178293410, 547359400, 33729160, 2686978176, 2150269090, 2158537344, 2692776584, 2147519136, 178290848, 11174568, 578849448, 2860646528, 2317912608, 2292853410, 137013376, 2693311016, 41943080, 44599434, 2852162176, 2720139296, 169902248, 2156013570, 673874082, 2820841480, 573219488, 673712296, 2325750312, 2192050338, 2829584906, 2149753346, 2862613152, 34081282, 707396098, 2292875938, 2717952002, 34112162, 33564808, 581077512, 136356354, 2191698088, 715827360, 176171176, 2726955552, 2852299306, 2189591210, 706742312, 170008584, 34089504, 2826961410, 8431778, 137011202, 170434592, 2821325448, 170011146, 2290098848, 2854879776, 539535496, 33729162, 2728919168, 9044642, 2315788936, 2283808770, 539527336, 547488298, 2192179746, 136882208, 2158632992, 178421794, 2283962880, 2692786312, 2315297410, 2726439082, 2189568642, 680043168, 41943560, 2325784704, 8923176, 2292845226, 715172352, 144837256, 545783938, 2726307840, 2317527042, 2829584928, 2156398760, 2282258464, 136480768, 2325774346, 570958496, 2155907080, 537397792, 2728436392, 539142274, 2292359722, 168329354, 2290123400, 42608776, 136314914, 176325248, 673753632, 707431048, 42478112, 2191556618, 2861049888, 2189469864, 2147658400, 2317877288, 2854914602, 2852169864, 537528450, 2325875200, 176162944, 2156399104, 570466306, 681713696, 144706210, 2685020682, 145236522, 545398912, 2863308968, 143140904, 539623456, 144867490, 2863278114, 2686486664, 578854920, 2720672394, 10650250, 42082306, 2150113440, 134349352, 572565544, 2863180458, 167944840, 680132744, 578849290, 2819230346, 11143296, 2686583330, 2819106976, 44574848, 2149580938, 167774752, 170008608, 572661920, 2720532482, 2148182018, 2150238344, 178823336, 2720139786, 2315782784, 704653346, 2190092456, 2158537248, 578848928, 2183831690, 2158102696, 11149346, 35793408, 2290092034, 42476192, 2323785768, 671787552, 2181178018, 2854389760, 2686484520, 2684887712, 176726026, 545390754, 2290780840, 166530, 34253320, 11045536, 2728438282, 2720663722, 11010688, 547915912, 145391648, 681708192, 2692784672, 682262528, 537405576, 42633738, 539527338, 2315821224, 44214434, 2290133160, 167913504, 170043906, 2192212514, 34086912, 2692876938, 2860687394, 2827494024, 2158528546, 134260746, 2150277672, 705208458, 2694850562, 2692745216, 169904160, 2155913248, 548047016, 705333792, 2156404744, 36317866, 2318016672, 8391336, 707405832, 167807498, 2720573448, 2183701034, 10617354, 2818713768, 2829224490, 671131648, 2149747240, 713033858, 547357320, 2183178882, 2726955520, 2852692098, 2147492010, 2852168352, 145227914, 704684162, 2829197346, 136841888, 2685020682, 33563266, 2695012520, 545794698, 2829091336, 144736810, 134744618, 2191524512, 2720147626, 2821367816, 2718605314, 2284324874, 134873600, 2190117024, 2315258024, 178424352, 176717866, 2728929450, 2718435330, 35653632, 33720960, 136348200, 572686376, 2860526218, 143130792, 2827495976, 2183824000, 2818574504, 2282397826, 2325873290, 2325752490, 2283970570, 547889826, 2189994112, 2819099178, 2860558880, 2326276778, 2787872, 168305154, 715162112, 2317518856, 2281744928, 539624104, 680143488, 680034336, 2323776034, 671130154, 572688930, 673718954, 2290092714, 8421536, 2155915944, 2686593024, 43688, 136839682, 705298570, 136317096, 2150148616, 2181179944, 2684919818, 2147519106, 136970912, 2821226496, 2323677346, 44574880, 545260040, 44706434, 2829191720, 2861204010, 581077666, 2292195978, 713597058, 2820669482, 2325785248, 2290092162, 8430248, 673742888, 2684396072, 35651616, 2150246912, 2189568522, 2687115810, 2158133792, 2317885568, 2149711880, 2181704322, 2183301130, 36309506, 2290098176, 536879266, 2156571146, 681607296, 713556520, 579471368, 706906794, 2158010882, 136481410, 143270442, 2324168736, 2687109128, 2156006018, 2728534026, 681617930, 715819176, 573049480, 2292885538, 2726830624, 143138850, 2787490, 570597922, 2829189280, 673186464, 2687115786, 2718048418, 2326266400, 2290745384, 2150271624, 2692907690, 706904234, 2854889506, 2269698, 176171050, 142639234, 2720006784, 537403562, 2155880962, 537438250, 2325784746, 545401384, 2821204618, 2726953600, 167780362, 2862776866, 11182250, 8921090, 2150244480, 178790922, 2157978122, 581435936, 2192222242, 2283972608, 137003562, 2854388226, 134742024, 579371528, 2718564992, 2854781480, 2720038920, 2099722, 176160770, 2181736488, 2318049314, 145402408, 2292228098, 545947648, 2326440610, 2281744898, 2729060520, 2315945992, 570599432, 178299040, 2829593256, 2315291144, 537436704, 682139808, 2292845224, 2181597834, 571121672, 178290848, 170011168, 2861042306, 174120, 178421896, 682140296, 2281702026, 134742186, 2821201920, 145361064, 2181597826, 570589352, 178290816, 9046016, 2181169794, 671261352, 145268904, 2854888096, 144875650, 2290131106, 2183670304, 673720330, 2654240, 2324171306, 579504642, 2158635048, 707308072, 2852790432, 2726993922, 545294346, 705300522, 581567146, 144834592, 2821366410, 2292842530, 2156538504, 34122282, 2326397610, 715792514, 671089184, 2820710954, 2158143624, 715653122, 2325785130, 2861203458, 9085450, 42076200, 545925290, 539132458, 2181038122, 545294976, 539500544, 2728526376, 2292350976, 2862615200, 671091370, 2694851208, 539140256, 42477578, 2863145642, 704817282, 545948194, 42084872, 706904194, 2190084770, 2317361832, 2820669450, 548044968, 2827649192, 682240520, 537430690, 2148139688, 2717919754, 178815528, 681617578, 2317888040, 2284333088, 2854887552, 134742024, 545260034, 2290253856, 170566272, 2863267872, 2694842882, 142737952, 2685051048, 2726961322, 2720662024, 10616874, 2281867306, 545792136, 2324342824, 2158503944, 2863269898, 580921994, 537561216, 713730600, 11143842, 136847400, 10619050, 2692909088, 143294464, 2693441666, 704643752, 2284454026, 2692786856, 134258850, 545433642, 572663816, 10527232, 2261512, 545819306, 671754282, 713033864, 2149745320, 2718565026, 681706112, 572695208, 2147647656, 2695014570, 2854879402, 2284456576, 713566208, 2818572808, 143173664, 9086978, 2686493322, 2787362, 142650026, 2155907072, 36210690, 2726464040, 2292877354, 2720047786, 2826963488, 139938, 673720866, 170394248, 176324642, 2862785058, 2827092512, 713719850, 2686492840, 2728929922, 2717942282, 2826971272, 2158012552, 578985992, 2829617154, 706906122, 704784906, 42502816, 44736552, 573180074, 673352224, 2284454402, 707395592, 2695012906, 2283841704, 2860523554, 145367592, 2149753384, 2147492394, 2693398562, 681746594, 2326399656, 2290655912, 537438760, 2290256000, 2818607754, 2290780714, 2684881026, 2728921218, 8520360, 2863179938, 9078792, 537569322, 2317918752, 706873472, 673194666, 2829093416, 2720533154, 581444130, 2150236842, 2821227016, 33720490, 2292353578, 2147623552, 673221290, 2829756968, 169902730, 707264546, 2158526624, 2863179944, 42508448, 2695365280, 11174058, 2283973288, 713556640, 2718474914, 704651264, 2820678282, 537403554, 2718474792, 2325872674, 2326309002, 2324171266, 168306818, 578855432, 2720672296, 2317361824, 705298976, 2324201504, 2099242, 2728405152, 707398312, 2148008064, 2323810434, 2191689762, 2190082186, 2324302466, 545433602, 681713696, 2290616994, 537536522, 2292195336, 681574536, 2854748328, 2317912608, 2156396552, 2862751778, 2156563106, 679520898, 706748544, 167911968, 2695400064, 2685018634, 178301090, 581470752, 539665066, 2726961698, 581478536, 2694840490, 671615018, 2157977760, 2283800610, 2282261152, 2827657888, 707403818, 2718574624, 144713762, 547498018, 136880256, 10616834, 570458634, 2326438528, 673884682, 2861173248, 2147622952, 145260682, 536881152, 176816682, 2718564906, 2147650210, 535082, 2181737098, 2284365960, 2860679848, 705169546, 9087490, 2317486090, 2819269160, 2821333024, 2325883528, 2686485000, 715137194, 539142280, 707274792, 2324212354, 547529258, 169902624, 2728953986, 572662400, 2191656992, 164384, 2284323496, 570993184, 44083362, 36317706, 537042986, 145391626, 2684880906, 2860687874, 2324209832, 2684520576, 2753192, 2148018858, 706914440, 169878184, 2623522, 2687107082, 2156530176, 2158493698, 134391818, 2852168224, 2821335586, 136978946, 33589416, 680002048, 2827518626, 2684913832, 2192179848, 2323687946, 548012032, 2315788298, 680173576, 579338754, 36342400, 42074282, 539109898, 44075050, 9085602, 2720049186, 2852259850, 2684364834, 2728397448, 44738722, 547365000, 11143328, 2181726344, 11176618, 2282268672, 2821365888, 2181071362, 679518240, 2292320416, 2827626626, 2687010816, 2315812904, 167782410, 2728438272, 2181701632, 178266274, 34121736, 2860524194, 681607850, 571083266, 547521058, 704817160, 2695506434, 2292228738, 2718572680, 2686591114, 539503264, 33557162, 572689066, 2105888, 2181703818, 2158495746, 2192048136, 2192189576, 2819260960, 706783912, 534528, 2684355234, 2854780936, 581074946, 2156404738, 671746210, 2718597674, 34114216, 142740010, 2861042338, 547530920, 2852653186, 570990722, 2158010498, 176859176, 2317912586, 134225920, 44696202, 2860687400, 2149747242, 2269704, 2290657922, 715303426, 2854390410, 176824456, 33728522, 2323679232, 2192220672, 578985986, 579510432, 2156530216, 2684528682, 2694873762, 2191566978, 713172994, 44180128, 539134466, 176827042, 2150148264, 167813664, 167774346, 547889696, 704676490, 581601280, 2863276672, 581042816, 2852816938, 170526722, 2860646536, 2695372928, 545432232, 2156046496, 2318043690, 2324335146, 134392488, 2183669928, 2236970, 2324169386, 2183170208, 2156044834, 705200778, 33726986, 671752234, 536881290, 134357634, 176726018, 547891882, 706775720, 44040864, 134750370, 2191564936, 2684395552, 2695367202, 176687138, 2827626530, 2290231850, 2686460040, 2829582338, 2720145544, 11182762, 713075336, 2183662080, 166016, 545431584, 2155883136, 671621154, 671219744, 715169930, 36217512, 170011296, 33718432, 2324203528, 2290745984, 537036938, 2826963586, 572656160, 2854267402, 2861048448, 2317387816, 539535402, 545915040, 570599560, 673194498, 2158529026, 713074856, 2282236034, 2191665824, 2852159648, 2150269602, 11010720, 2862743712, 673188490, 2684496512, 2829223936, 2685051050, 2315395112, 2158624778, 581601418, 167780994, 715688458, 680134658, 572565642, 2819106986, 673843744, 573188736, 167780512, 2726961672, 2818744872, 539492872, 570433696, 2854232096, 170402306, 2829066368, 2726985770, 134777354, 2662440, 537428520, 8391168, 2726464032, 548053026, 176695938, 176851082, 2720170536, 136882184, 572688520, 170404490, 713042432, 2718466048, 547365378, 2829623818, 2148147330, 673360544, 2318049450, 571113504, 2157972136, 2728527882, 2158135432, 2181564936, 2829058720, 2317492738, 2827616298, 2326397474, 2181736448, 2693441704, 167807488, 673327240, 2189959690, 2819129512, 2292744712, 2183301634, 42606600, 2290649762, 715171970, 671262728, 537567906, 2684355074, 2728534568, 682101250, 706751136, 578953858, 136841248, 11045544, 2718474280, 537569416, 2148043394, 673327240, 2292746754, 578824352, 715786370, 2728395400, 2720574088, 2829093512, 2861181474, 170527242, 713073194, 2693276194, 2318010536, 2315782658, 136479266, 2290622600, 44181666, 2157978250, 2861048320, 2150137890, 176204322, 143271976, 581609482, 570565248, 2292875400, 2829068448, 2818582688, 2290649634, 704686602, 671779490, 2694881826, 579338912, 2854789664, 2148147360, 178257930, 145271296, 8923264, 2292189314, 2694875176, 537427968, 2821234816, 144713888, 2315911818, 545925152, 2282227746, 2728437898, 2829615754, 573057192, 2281842730, 11174530, 2315397248, 704645256, 671645826, 578855554, 134351400, 2284497408, 681617570, 178432128, 2820843552, 2684921896, 2829617696, 2183670400, 2720539298, 671645866, 168469128, 2315922058, 2693440032, 2323647018, 35823626, 2189462184, 42641578, 2686582922, 2324308130, 2325784704, 681746594, 547924512, 2157972104, 2852266664, 2820704288, 42115584, 2861049888, 2181562922, 704645770, 2684520584, 2860518050, 539132552, 2829592578, 2684880896, 2852825128, 2271232, 2829623848, 170426528, 682231808, 2325774336, 2863169576, 539525288, 2863136936, 144875554, 2284323336, 44575400, 580944416, 2158010368, 2820800512, 2684889224, 2860681762, 136486944, 2292721794, 673712128, 707266722, 2158010368, 682099200, 2282225792, 679641248, 2829623296, 2761256, 2827495584, 168428064, 2158624768, 680135296, 11176066, 2181728904, 2284325514, 537436682, 539666570, 145359522, 673220746, 134875144, 2631808, 2726461474, 144836648, 11143840, 548053152, 174728, 167938570, 2686453920, 35826184, 2695539328, 2315815466, 145238178, 9086976, 548053666, 2863276072, 2718468608, 2820811400, 573049352, 572557832, 2829197450, 707437224, 2282358922, 2818615304, 2860548266, 2854750890, 144869514, 671260712, 2684528682, 176685090, 2292228770, 682133506, 570597538, 2692885122, 704643746, 548047394, 2326396936, 673221282, 2829754408, 2281865730, 2290262536, 571124266, 537569920, 2292195328, 2183146122, 547358850, 2685043328, 2156431880, 2149722146, 2827494018, 2728402984, 44599464, 44695586, 2326268546, 539632136, 11051690, 34250914, 2695397514, 2852782218, 2283801130, 581607432, 2692786690, 713689258, 2192190122, 671091330, 573218976, 573186720, 671253122, 2729091626, 2290748064, 682141706, 11020808, 673720352, 166024, 2726341258, 176194210, 2695004170, 2852659746, 2283800608, 2829723778, 2325774378, 2685018794, 573221410, 2290100392, 579338888, 176332834, 2829189792, 2150245000, 36317696, 680133290, 713163400, 35693224, 539631744, 2183178280, 11053728, 139808, 2695004162, 2819238530, 2155907112, 581044362, 178823722, 545423872, 8519712, 2819132042, 2292197898, 673221128, 570591234, 539625640, 10619018, 36217474, 2720573952, 673743016, 136849962, 688136, 11043362, 572555402, 2728567432, 178792960, 2819131946, 34220578, 2687008928, 2718048938, 2292328456, 2694883842, 176327176, 178260002, 176685088, 134349472, 2720573482, 2290780682, 570558594, 539656864, 144868002, 570558594, 2292753056, 2863276168, 713695360, 2821367938, 2290123432, 581075082, 699050, 572531208, 170435080, 2189437066, 2826994338, 2156438048, 570960522, 690848, 715295232, 2695004704, 2720704680, 679610536, 581075618, 2238592, 2158002850, 2829593256, 2852301482, 2820710432, 2686617762, 2728394752, 570984490, 2317885440, 2156396680, 2324310570, 578846888, 2189468160, 2854756482, 2181573160, 572655618, 2852684320, 2323783720, 715661322, 2158004256, 136315528, 2183661576, 713196040, 673718816, 581476480, 715825794, 2155872386, 2324209666, 2717911080, 2326267936, 34252928, 673884834, 567968, 2181169698, 2728395264, 2191690376, 178782218, 537397408, 136981024, 579371136, 2687150210, 579469442, 657960, 2820841512, 673325226, 707300008, 579504170, 2326274592, 178948770, 573186568, 2317385736, 2325881386, 2281742890, 2292754602, 2854789666, 41943560, 44171432, 2821228712, 2282367658, 2189566464, 713067042, 539623938, 580952738, 2694979618, 169904642, 9044490, 35652224, 2720139944, 134916610, 2181081256, 176326818, 134349472, 35824298, 707396232, 2315395752, 2728569002, 2863180320, 2183790632, 547389474, 715162240, 2718441602, 2290133642, 2325743624, 2854758920, 176193568, 539009056, 545294506, 2684390026, 2156437512, 2827649066, 2155872898, 44565154, 2323810850, 170010664, 545401482, 167938210, 713556136, 713173642, 578849408, 2860656674, 2147518634, 134389888, 715819050, 2183798920, 2326299136, 2140680, 536873642, 559784, 44075690, 2720041602, 2263080, 2290131106, 42600994, 2684914346, 2852790954, 2826995882, 145260712, 547530882, 42639874, 8529954, 573080234, 2149613704, 2854365224, 2752672, 2317879818, 713556610, 539634178, 2717952000, 41978506, 2728405120, 2826960938, 2317879970, 2290221098, 545391242, 579502082, 2192188066, 578822306, 2317887496, 8552616, 2317385896, 2325752360, 2860556968, 682273290, 2315290754, 571081256, 42469512, 2819269290, 2183659530, 2148018306, 547529258, 133120, 2149622314, 178399914, 673325704, 680036354, 547889704, 2158635136, 2720145922, 2181204648, 2317388448, 2281832962, 2189951144, 2318049952, 545391106, 36340392, 2692882464, 2692784170, 2863136808, 545794178, 539107882, 2155874432, 2686461962, 42500648, 2827485704, 2684520992, 2147494402, 2318041250, 570556546, 168460298, 2290616352, 2181726858, 2718466056, 178299016, 2155907232, 557058, 671230090, 680176298, 705169576, 2192189984, 2860515968, 2854912160, 715260586, 715139208, 2150146560, 2283970568, 2726300290, 2181204520, 2156440232, 578816042, 572523040, 537534474, 2149744810, 134220290, 545917440, 2326432288, 673720864, 581478432, 2694840866, 142617128, 680143400, 2662944, 143294472, 581468192, 2326299138, 2854397954, 2654888, 2191532162, 34250794, 2284363784, 2852784130, 2282225696, 2315257984, 578846752, 2189436936, 2325905954, 136847872, 579346464, 34088968, 170437130, 136481448, 673873960, 2292353032, 673196674, 2656386, 167946754, 565408, 671228458, 2156438178, 2687115306, 2181073570, 2156528162, 2718435872, 2290622600, 176824322, 671754376, 665602, 170035842, 673751722, 2158635144, 2862785032, 2726824616, 537526440, 2283831424, 539011106, 2827100842, 581446304, 673720970, 35783168, 176334984, 2818738690, 2281832584, 2862647458, 570950274, 706871810, 2860679328, 2284454432, 570591880, 2147647498, 2728560810, 2290124938, 2183792770, 2192187938, 2863276170, 168304650, 547365544, 2726986250, 2684879362, 671752866, 2862754474, 2687115306, 2181202048, 2687150112, 547367594, 2323644418, 2854224418, 176859146, 2692917378, 10520738, 2149624456, 2695366818, 537395232, 10518568, 2663074, 681617410, 2694875682, 539011072, 2829623976, 706881544, 2183266848, 715664002, 2325750402, 715130888, 2728528394, 2156429352, 537534504, 2190123170, 671754760, 2860657282, 35815426, 136480778, 2147518600, 2820702856, 2324171434, 671088808, 706871336, 2726963336, 2687148546, 2720670218, 2148173858, 2150277250, 682100736, 2686978698, 2281867298, 2726308008, 44736512, 579502592, 548020778, 536871562, 170394152, 2852692480, 2315911202, 2317877410, 2269354, 2189986466, 705169930, 2192058408, 2147656202, 2685020674, 2156437506, 2156005544, 42468000, 2326265866, 2818615808, 2854782978, 2821202442, 2728403464, 168339586, 2147494434, 2854750376, 2695004842, 2863278218, 2829232258, 570960384, 178792960, 2854748712, 539101224, 673712130, 547399712, 2852817056, 2323644578, 2852167848, 2282389666, 10627592, 545399432, 2630274, 573221418, 682131458, 2315911336, 2315257864, 2693398560, 2827618434, 2149622274, 673358376, 671255048, 2157977768, 178399746, 681585312, 581044898, 2107528, 2695373450, 547881474, 169912488, 2793640, 2852694176, 144712360, 539625504, 2860548610, 2323785760, 42085032, 2323645066, 2325743650, 681615874, 681706146, 2854257162, 706751144, 145236618, 35826216, 679608992, 679641130, 2147647496, 41130, 2861072424, 2284357792, 2829058218, 680176162, 707438600, 2190117026, 2820678152, 713075370, 2818703874, 174594, 142606346, 2686585506, 2148182178, 2189991970, 2863303328, 176332800, 178298922, 2829591176, 34113570, 2854914730, 2150115464, 578854946, 570556426, 178825866, 35824296, 2686460586, 2829625984, 537002146, 2827487370, 145393826, 2290754088, 36209186, 2726824106, 2685020800, 2829093544, 680142888, 2726856872, 715819680, 581576744, 2728960000, 2852169762, 2818747016, 168296448, 2156429352, 2862752264, 2852659330, 547367464, 2720170530, 715663488, 170567848, 134359690, 2827651594, 2693267616, 44073610, 167805576, 2852784256, 42633344, 578813952, 715129504, 2315389602, 34252936, 170426400, 139786, 2283831944, 8519848, 176693386, 536914592, 671123584, 134392354, 167815298, 713689258, 36184610, 2854258696, 2829748768, 178790400, 2852290600, 35654154, 34251432, 2150146208, 2181693962, 545784330, 2192222722, 2829200010, 713598984, 2818615328, 144706082, 679619074, 570992640, 2324168832, 547400234, 35823650, 2695375368, 2317361280, 537397280, 2718072874, 2686976130, 713591306, 2863303336, 539001352, 545261578, 545434250, 2284331528, 707300008, 2726341248, 2819262504, 44567080, 34113568, 2156568706, 170043912, 2819229856, 2718575104, 2726428802, 2181702154, 2290625064, 2282399912, 144876064, 2695539210, 545950210, 2726330496, 2684881408, 42074784, 178423842, 2820842144, 573079560, 2317885994, 2325783082, 136980512, 682240042, 2283972610, 581566504, 136478728, 168329858, 578816520, 2181180032, 2863179906, 2728534058, 42107040, 679477800, 134218250, 2281704096, 2821196290, 2183833602, 2695405570, 134260864, 2149711906, 2183702570, 8522250, 2324302336, 145271466, 2315780098, 2157978154, 2283962376, 2819228320, 2181081600, 2315946658, 2692745258, 44574880, 715686440, 167780864, 642, 2718566922, 2684495872, 2183309960, 134392330, 2315289098, 2191665832, 673327232, 2292328970, 715794474, 8432296, 164488, 2854354976, 176196258, 2318051850, 707307650, 2693277832, 35790850, 2829232640, 2281841154, 168462506, 713721984, 172160, 2189590562, 2149613736, 2827625000, 2863136808, 2147622922, 2862614530, 2728427520, 570558978, 679520898, 42500746, 2695014946, 705210410, 2190090378, 715786784, 2148049408, 2149712522, 2156396546, 11051552, 2720704648, 545292834, 178921632, 8520360, 168460968, 2326276736, 2315395720, 142641696, 580913802, 545925162, 537526914, 2315395106, 2726429352, 579479722, 10625064, 715261984, 2720574120, 2147615394, 2692751360, 581468810, 2189558432, 579379202, 2829099144, 713195690, 170535434, 2861048458, 144837280, 547913898, 2315919490, 2191524354, 42082850, 2695365128, 2720669858, 570435584, 2820835466, 578947584, 707308194, 545432200, 545923232, 2317393922, 2155905160, 715819648, 2292222602, 9046528, 680004096, 2290098218, 573055656, 136872482, 2829101192, 2192220808, 2156044938, 2292885640, 2718442026, 682, 2694979754, 44705922, 2693268010, 2282389640, 2323818496, 2324201610, 36307592, 2852683938, 137011242, 671230464, 2317877282, 572686466, 2290778146, 170009096, 2860679722, 2720694402, 2827004554, 2323816578, 2192189994, 2238634, 2820842144, 571089408, 545270408, 2156429826, 679641256, 2148018336, 143303306, 2282235944, 2829068834, 168331786, 539631746, 682141738, 2821235338, 2819104896, 2148149770, 136839202, 680173738, 2726299688, 143270048, 2819106850, 2183670272, 178430466, 2183168160, 2728526464, 545917578, 704678528, 680132608, 168339970, 705202698, 2284333602, 44173856, 2863169544, 136347810, 545390752, 2819129866, 2156529704, 176717954, 2852298912, 2821365792, 579512330, 42115072, 704817800, 2720571912, 142615072, 2821327368, 570468488, 10487938, 136841768, 539134594, 573080202, 2148049536, 581052416, 2692743810, 545398824, 2820702890, 2315430434, 539536040, 9046144, 143294592, 2191665162, 8560776, 2317888138, 42076840, 537526922, 2181212298, 164520, 2148051488, 539107840, 579469474, 2854363272, 2693269642, 673196704, 2315422344, 2860548642, 707438624, 2192080938, 707398282, 578979840, 565922, 2323808296, 8398882, 2820833960, 2147516424, 539142304, 2684922018, 2156569090, 144869416, 11184160, 715663488, 581443752, 2726305954, 2315952130, 545783968, 581599362, 2728960162, 2156568576, 136872450, 35817640, 2282267296, 673196072, 2282359330, 2315395592, 2829748770, 44173858, 2148040712, 548014728, 673360514, 2158010880, 715137192, 2854758528, 2190090880, 2315420168, 142748160, 2290786826, 2686582824, 134217866, 2693302944, 178791050, 11044896, 539134600, 8529930, 2315790368, 36208800, 671655978, 2694842890, 2317486600, 136314882, 547357320, 2315290624, 41945642, 41953280, 2820811298, 136880800, 2695529098, 2692915714, 178299016, 715131552, 137011746, 2860679848, 35652266, 707273218, 707265026, 2726961154, 547391658, 2290780322, 2192220296, 166442, 2315395714, 2282356866, 2148180648, 565762, 2147517096, 2718466210, 2315421728, 44075560, 707272842, 2183137834, 2695504416, 2819235968, 36339872, 681574440, 134220330, 2325777034, 2158143616, 2324335264, 11184138, 545399466, 8921768, 2684364832, 2718075530, 2148049544, 2827618818, 671088800, 578857480, 2192214144, 545950378, 2821333504, 35654144, 705175690, 547498656, 2149591074, 578816648, 2290756256, 168338056, 10616994, 2718474888, 2158635690, 581077034, 2726963368, 178292770, 570425858, 2325881512, 2820710408, 2684879520, 2695013002, 2686623746, 2149753480, 2324177546, 2720661544, 673720456, 142641186, 537012776, 2290788480, 2181702186, 2729085448, 33729160, 42502312, 2720541184, 2728953890, 2685053602, 178258080, 2158133378, 578988704, 2292752522, 547881130, 2108034, 145367176, 145392290, 2271370, 2818736290, 681746594, 679618594, 2290788482, 2726470304, 2820678184, 539109544, 176302250, 713074688, 2852651690, 572694696, 145268744, 707307554, 2325776938, 713695784, 671230498, 680175658, 545269888, 557698, 2720147624, 2282261002, 33687562, 2315389600, 706751146, 143294624, 2820710944, 2827135018, 681609344, 579479562, 142780960, 536903680, 2156036618, 2283841568, 2728405514, 2821333024, 2192056834, 178429952, 178913410, 579348490, 8555048, 2148008610, 547489930, 2158010506, 9084970, 2318018688, 2148139178, 580945920, 2820835328, 545393162, 2852135434, 539623968, 2183178920, 8561192, 2860548136, 2315791010, 547487872, 41977866, 176169634, 578816000, 2323810978, 671648296, 538976904, 2852169728, 705200160, 2158142088, 536873600, 707398176, 679487522, 715131040, 707398274, 2695496234, 571122208, 572557480, 705331840, 681716352, 11174530, 176685736, 704774792, 537436808, 142740010, 2149583402, 2728394784, 42600482, 2854232608, 705306656, 136849578, 2686494848, 168471202, 2181081736, 2854396546, 2718444042, 2720145410, 2720532992, 579469866, 11051144, 143165960, 673327136, 2292189698, 2720571400, 2290623146, 673327136, 713566762, 143294626, 2793640, 706873386, 170436768, 2718050856, 2149581480, 165930, 2149621760, 673229320, 570958472, 2181571082, 2324299944, 178258474, 143133192, 713730730, 8921090, 2181704202, 2829724160, 2290754178, 705175560, 142746280, 2315782792, 2325873184, 704815264, 2292326434, 144714402, 2718608008, 2693308458, 2150146090, 163842, 142746120, 681705514, 715137546, 44738722, 2192188066, 2718597800, 671746696, 2728405536, 570991240, 169880202, 715294752, 134883496, 2728954378, 671261312, 145399816, 2324310178, 2155881130, 2317516834, 2852651528, 573080226, 34244736, 2720704642, 35652226, 537403906, 2148048928, 176818856, 2158103082, 2290125312, 2729061000, 2290231840, 41984162, 33565352, 715655304, 2138280, 536906408, 2793482, 2283798666, 2183692330, 573057064, 2684519074, 168462466, 680167586, 2728567298, 143304866, 2693278218, 573048970, 176161288, 2728960522, 136849922, 2189599240, 2158010528, 537561728, 2728536234, 2292853386, 2324310690, 136872616, 2191665280, 673712802, 578824234, 10625066, 2693431296, 2686453920, 573178376, 2854232074, 680165928, 2189599242, 2148050944, 34089632, 682264746, 2189953192, 2325744162, 704817162, 2284462720, 2818705448, 2819238560, 2158666400, 2852162058, 2693408808, 2317355146, 2318051978, 169880200, 2854920738, 673849352, 547523232, 578847274, 2191567488, 682142250, 680141322, 2158635656, 2261024, 136478882, 36208674, 2820808834, 2829189128, 2692915872, 2695504512, 2189434880, 8563368, 2692876418, 33563266, 2282398240, 2150246922, 2854756864, 170043400, 2282233888, 2315782818, 2315255842, 2315911720, 170035362, 2694851112, 2183266346, 2729058824, 547881514, 176695818, 537430176, 2854355106, 2156561026, 2326307488, 581468680, 8946344, 2854234120, 42598530, 2818607746, 673194026, 2718607392, 2129930, 713074824, 144704128, 715139754, 715795082, 2284331530, 2720172200, 579479720, 2686593568, 707438720, 526368, 680174208, 2189565992, 11176610, 2292883466, 2315389576, 573057674, 2726428682, 2718048936, 142778538, 579502754, 2149589120, 715827842, 573055138, 713566882, 2150236200, 673841802, 579504802, 2315389098, 673360002, 136446498, 578846880, 2863138978, 545260072, 2147485864, 170000512, 545302536, 2829197960, 169880098, 2684493984, 2281865376, 2189565994, 2693434016, 2138112, 537004200, 2281865736, 2158666272, 2687109800, 2862656002, 2192181762, 681714186, 8552482, 8430080, 673751210, 176695298, 2720672426, 2861171362, 2862784544, 2728569384, 170568200, 539000840, 42469384, 2290098826, 2692743714, 33595520, 570564776, 2181212200, 2290622474, 2147624970, 139936, 168429600, 2695408136, 715128960, 2191557256, 2183662216, 2281876000, 10652170, 679518728, 2829230112, 2821333538, 2284355714, 2181048352, 178397322, 2325774338, 34252936, 42074656, 572686378, 547398304, 2684389928, 713205768, 2181702144, 2820704930, 35793034, 545392648, 42107392, 2283964416, 573180074, 136841760, 2292230664, 178784416, 679641736, 578947208, 2183661696, 570458144, 2292719648, 9087488, 671647874, 136872096, 176720520, 176169096, 578945698, 545300992, 2324170922, 44696072, 715295240, 2718605960, 679518760, 2820679712, 2158635170, 2325916290, 2325774370, 2820843530, 2158527018, 42074792, 2317519496, 2819107498, 2283831968, 136317090, 2829617152, 2852792960, 2315782658, 137003688, 33554474, 10627072, 581608064, 2183146112, 681607690, 2818703488, 2158635690, 2325881002, 2693433474, 44075050, 176334850, 713556002, 2694873760, 2827487874, 682099370, 10786, 2785960, 2150140554, 571121666, 144703648, 671229954, 2686484618, 11184288, 2282226312, 704815784, 2318043266, 2854748320, 2852134922, 2192222370, 134356992, 36348426, 573212834, 134777354, 2317877418, 570591392, 2292189224, 2189953578, 545400866, 580921856, 176202250, 2325873280, 2326266506, 2854789122, 2284455976, 142739592, 2183274666, 673849378, 2290231336, 2854396456, 168329346, 168299178, 2157969408, 2819140224, 2821326978, 572523016, 2290100768, 673742986, 2818711554, 2282390152, 573080098, 679651872, 2317910536, 2695528488, 715655712, 2150271624, 11010088, 680167978, 679608840, 2728437760, 572694666, 144837128, 715270314, 2861171336, 35661984, 2183791112, 2693400746, 671787136, 537010850, 713075370, 2820677634, 2158004904, 664066, 2318041120, 2829756424, 42475690, 715164168, 2818607242, 559784, 715817632, 2290133160, 2189468192, 2694881442, 2854396584, 170044066, 2290231456, 2820802568, 142606338, 2827493928, 2827092650, 2324308650, 2326276226, 2181736584, 8396840, 2147517098, 167938216, 545303208, 573218824, 11149954, 2283963048, 2183276674, 2325875234, 2820702856, 2149755392, 35793408, 2729060512, 36176032, 176695296, 2827485186, 131202, 2189992618, 2852684424, 2149614240, 2720137386, 168331944, 2726330880, 2695506562, 2318017192, 536912002, 2326399528, 559146, 539664392, 8948352, 571116170, 536881834, 538978344, 2728395432, 36217378, 570950186, 2718607528, 2315815432, 2156398760, 2324333096, 2728397344, 2157978112, 681738274, 2720180224, 136478730, 2315954344, 144843274, 2684921898, 572697120, 2269218, 2183824000, 2854226432, 2290262018, 2290657802, 2181040290, 2860649120, 2324201602, 35695104, 707431072, 168305312, 2324211848, 2684397570, 545958538, 2684528802, 2290254344, 2718566922, 167813250, 706775042, 573048834, 2325744168, 2726830114, 2862614664, 671785090, 143140874, 2863138818, 2283798530, 2829068320, 168427552, 2191696546, 2829099138, 547497986, 2290253986, 9046048, 2852685994, 2729091082, 178290850, 706912426, 705167394, 579379240, 176294410, 2156044448, 143174282, 681748522, 8390824, 707299842, 2192083490, 2315911304, 2854887426, 2192190080, 2819229706, 715303464, 2156036648, 536881282, 679651968, 2862787082, 2693268000, 2726330506, 2795658, 136970882, 2325916162, 2656288, 2686978056, 2148049024, 2189593216, 2317353472, 2729058312, 33556482, 137013386, 559104, 2140800, 167946242, 538970280, 2290655786, 41943202, 10494464, 2150246920, 2189568650, 2156398722, 2292720288, 2192091138, 2728403466, 8563336, 2281875496, 706783232, 2728960544, 2155907232, 33565320, 2148139040, 41976448, 2236960, 144845474, 578945186, 170035202, 2695399594, 2862778410, 2826993664, 539003426, 2189560490, 2852127360, 2852825602, 34218152, 2819238402, 11182242, 44081834, 11174528, 539632168, 537526792, 2290747560, 142738048, 707395746, 545432106, 715655714, 2687139880, 2158012938, 170524800, 2718081066, 2852816938, 2283930120, 2158625440, 2147519008, 2720573992, 539142184, 2183170210, 2156527624, 537004034, 9046144, 2181704200, 2284325418, 705306784, 2156438146, 2717944354, 167905288, 2183798954, 2158010410, 715128970, 2718474240, 2158103074, 713064960, 2827092106, 2693310594, 2726985896, 2726854824, 2686986400, 2147614762, 2326399624, 578847400, 2726856712, 176194208, 44180138, 578986504, 539632266, 2315429888, 2284365834, 2140288, 2317386408, 715794594, 169880064, 2318041122, 2664450, 2863170178, 2292219946, 673194504, 2852127242, 570433704, 2693441698, 682139810, 2323685512, 168340098, 545819144, 2726298248, 673318914, 2728402984, 547924642, 2292850690, 547487904, 570982536, 170000426, 34245128, 572566186, 2718040578, 2692743720, 715172000, 539525800, 8915498, 2863270016, 2684364938, 2323688064, 682101282, 170396200, 2728430216, 136448002, 536914080, 2860526112, 2692917920, 2284355714, 580946056, 671746186, 680034858, 2181180032, 2819229866, 168435714, 44181664, 682231970, 142780424, 2158011042, 2105986, 2692753954, 144714400, 705169408, 2148149384, 2827659816, 44698240, 2148174466, 2158625312, 2656384, 2155905570, 2860558376, 134914698, 715139586, 715784712, 671121440, 2326268034, 2317396008, 715694088, 44695688, 671222312, 715295234, 704784906, 33685506, 168438400, 145269418, 2728534568, 2183669890, 537042984, 142738048, 537045506, 2282356736, 44564482, 2863169538, 572663842, 673753728, 2317361832, 2726963752, 2686986240, 170395818, 679608872, 2829748736, 169878018, 2718575234, 2854396034, 2726332450, 2181081768, 2317353130, 11012130, 2132480, 2149712010, 2718048898, 581601794, 2292714016, 2183277066, 581577376, 2852299392, 2829191306, 2729082890, 539132424, 44599426, 681617922, 36186666, 680001664, 145359496, 2718574730, 2827004448, 134916648, 2729052194, 2854757002, 170000522, 2684363392, 2728395424, 2795690, 2819098666, 545431562, 2632202, 2326265866, 2147648010, 9079456, 2695506434, 2720178856, 35817472, 570565290, 167946274, 2863170048, 713173032, 2149591562, 2827520672, 2726955176, 178300960, 2189593120, 2818736160, 704785058, 143140866, 2326440072, 2632234, 2863137322, 2189557770, 2290133538, 2189558410, 2829756962, 2156407434, 2290617002, 539110024, 2317527688, 36186272, 2854922274, 170428578, 134744704, 2315921546, 2854357664, 704776712, 2826963584, 35816074, 2692874250, 581609610, 2282236064, 715794952, 169902248, 524320, 2694875176, 2290124970, 2684362786, 2191556650, 34220170, 2694979720, 2181734562, 143174312, 178432642, 2190123648, 2149581322, 2183660034, 673751680, 2829060770, 2156006056, 35825706, 2852683938, 2860656802, 673186338, 2728953984, 2324170794, 2323644552, 578848936, 2863147144, 547399810, 681740962, 2324310016, 2228736, 2147484296, 2695497888, 2317361162, 573046784, 168329762, 706881698, 539009064, 2190117544, 143139368, 537405952, 168337962, 2158103048, 2181726880, 545950210, 2323653154, 2726436992, 2861205634, 8953856, 2728403616, 2325774984, 2687008898, 42631178, 2140672, 44608000, 2829090856, 2181179554, 2827092008, 705308682, 2852301450, 2687107104, 176859274, 2282261026, 713034272, 2315944456, 2290229888, 2156527744, 2718466720, 143173632, 2720571552, 2722, 143272096, 580911626, 707429000, 178815144, 2192056448, 2829058056, 2292713514, 581085866, 2684889090, 2686616098, 2317877248, 2862645928, 178954282, 2290254376, 144711810, 136980992, 2282261032, 2147518466, 2687017632, 2282359424, 567336, 2191695880, 2694973994, 713073288, 2082, 2156405376, 44042754, 143264386, 2156013728, 11045512, 671129608, 2821367810, 144837250, 2818607616, 2852782208, 671645736, 2820836008, 2189469738, 537561642, 2760866, 142639616, 134908584, 11020842, 2181048872, 44728968, 176161442, 2728405664, 2829722112, 9076872, 34087048, 578980000, 2693278376, 170404010, 136446594, 2695365160, 136315018, 2728559144, 33693832, 2155874850, 168307210, 2728438442, 2147486376, 2140840, 2325874816, 2860523552, 579379360, 134253218, 11010592, 707396258, 2726830594, 2718573096, 33718442, 8563360, 2283962538, 2158633480, 2150107688, 33288, 2315821192, 36210698, 8563360, 2684485794, 673712802, 2720672298, 2860523554, 2692751392, 2191663138, 2183695016, 707306122, 671096874, 713566760, 176324642, 572697256, 2158666376, 2854264970, 2148010504, 170001032, 2728921122, 168438306, 715292714, 2156431914, 2818615968, 137005066, 2156006024, 2283970688, 2315911296, 134260776, 2236928, 2269312, 176335530, 537012266, 2820801066, 2863278632, 2852683808, 2183700992, 2323646466, 2687117442, 547921930, 136872456, 2726307968, 2290649608, 8192, 2157969920, 2192089770, 170401824, 2317353634, 706873864, 539656194, 682108938, 2315954186, 581085194, 2820833418, 2861171210, 168297000, 2150113832, 2726299648, 2852659234, 2826969728, 580945954, 143302826, 163842, 2863303208, 33595530, 548022400, 145402504, 681617922, 2156538376, 2183168000, 167905290, 2324203682, 547390082, 578947082, 176826378, 2726955522, 2315788832, 573088256, 2284363936, 673325096, 2147616930, 706750626, 2860646528, 41986690, 2728953986, 2854881794, 2155882666, 2854234784, 671656610, 2183275016, 2290624682, 682264618, 2147483680, 2852825216, 682108930, 2315291264, 10526760, 144875560, 2854922880, 713687562, 2181210632, 2695495848, 2718083624, 2190090402, 2292752906, 2726470186, 44042378, 673843336, 578955296, 547487752, 2181734954, 2854889634, 2820808736, 715137696, 557736, 545923210, 2820836002, 2292328576, 2720145416, 673220736, 571089056, 2818572424, 134356994, 707272834, 2323677698, 2820672034, 43560, 2318049930, 682240008, 2149589514, 2192091816, 2863268392, 167813792, 136880136, 704785066, 539633666, 2684488226, 2717909538, 2183694338, 2216, 8423944, 2181046786, 2156528138, 34122248, 679479968, 2862614698, 2183694504, 681575072, 2190114946, 2189470346, 2687115936, 578822784, 533162, 2829746216, 2155907112, 539633666, 671263400, 537404032, 2284462754, 2147484200, 2155915424, 570566698, 706740360, 2684493962, 2854879362, 715786368, 2183793322, 134225960, 2149712042, 581470338, 671121578, 2183667752, 2695398026, 142608552, 2720139818, 2315256458, 545425920, 2283834024, 34112170, 571123752, 713064448, 2290262656, 144738464, 44728994, 2290229408, 169879722, 41984130, 538978312, 2292852738, 2686454280, 581479072, 2315430402, 2720694920, 2183833610, 2156568586, 2692915848, 713566248, 172040, 170567720, 2729060482, 2829099050, 2829091466, 578947754, 142647336, 44567210, 136873984, 2181079586, 2189599234, 2717911202, 2318017186, 681576578, 2281840682, 573219456, 545399466, 44730376, 42608776, 143295016, 578816032, 2720137896, 2269312, 144867874, 2687140490, 176324770, 2290131624, 2183135784, 681609218, 671261186, 713073184, 2854748322, 136849922, 2326397610, 2687117952, 537043080, 2282228392, 35685034, 572557448, 713597088, 2827124906, 658080, 2156038664, 134218370, 145369218, 2728559272, 673229450, 2156406818, 2718073386, 706783232, 537395240, 706751112, 573046920, 9077416, 580913704, 581437472, 2726854786, 713196162, 681617416, 2854789632, 136980512, 2684922408, 35793058, 167938594, 2284325376, 680173578, 134251144, 2861206048, 2283932320, 2150138016, 2726961674, 134785066, 2687117480, 581052968, 680034472, 2720039456, 2189426690, 673710754, 2827657864, 2158504448, 134916104, 537405480, 35825826, 134383650, 10658434, 663554, 143174272, 2862621344, 539134504, 2189437568, 134881954, 2318052010, 573180544, 134351368, 2156561032, 2156528162, 2785802, 178954410, 579471912, 2684362912, 673849344, 2157971616, 2156568576, 134908040, 2315257856, 671746698, 144835106, 2862776840, 537036928, 657408, 2820835456, 136315554, 2189598754, 707307650, 2183791274, 2720039552, 539664522, 2158002176, 2140170, 35793066, 134750850, 2284456072, 2819105408, 2854396072, 2686493312, 715131400, 679512704, 548012162, 2318049440, 2281843240, 2282390058, 2156044458, 2157971466, 2852685986, 565760, 8391306, 2695006378, 2191696384, 144844802, 581443720, 2821359786, 581083816, 2862786698, 178399746, 704784904, 671227936, 673882112, 178946560, 2292714152, 2718468618, 571080712, 2192081568, 572525216, 706773674, 570564746, 545785898, 2158667914, 2149753480, 2183825922, 2191657128, 2325742082, 2158496290, 2290745896, 2283839616, 2155913256, 705333258, 704653474, 2829200042, 35791488, 2315911170, 2692753546, 35815426, 681715874, 2718083752, 167903392, 2156538536, 545818784, 538978824, 2156569256, 2326300802, 2283833864, 572566176, 713170976, 2827496072, 2290655754, 176719904, 2158660232, 2292228258, 537561128, 545424000, 170533408, 2150116008, 144711808, 8431754, 168435882, 2827659434, 671090698, 578814082, 705202178, 2684389416, 557696, 170043432, 134390440, 2284365986, 2155872904, 578988554, 35693216, 2281842848, 547923976, 2826996266, 713720320, 34209802, 44574856, 572653570, 713588906, 2728528418, 2854879784, 176726152, 2183276544, 2818613384, 134260744, 572523136, 142617130, 715294762, 2720145954, 42641960, 2183299722, 704815784, 42502698, 2654722, 11051682, 2158660258, 2181212160, 2183702538, 2685051522, 2728921250, 134392482, 2726298146, 143141506, 2189559976, 2150236842, 168338056, 673187970, 545270440, 2687008938, 681607842, 2726862890, 2821195914, 2181212288, 679610890, 536905866, 2147617410, 44573226, 2852266016, 581446154, 537569824, 2281744394, 2860679850, 705177738, 2315911722, 2323654698, 178430496, 2854887562, 2729093664, 2323654818, 2684362752, 178825258, 136448512, 2695504034, 2324211744, 2728962050, 2796074, 570458144, 2720571946, 2283940000, 34244616, 682131594, 680043042, 2283964554, 2155872768, 2852694018, 578824202, 143163554, 167805450, 545956000, 2150244512, 44736554, 2728536064, 2189467648, 680011778, 2156528290, 713064970, 539494944, 178391714, 2150271624, 2717909504, 2852653704, 690346, 536913928, 2148141098, 134349482, 136481288, 706871298, 2820712962, 8530592, 2149613728, 44050472, 581052450, 2315387040, 579504808, 2190117504, 715817474, 2189426848, 166048, 136487562, 2189435562, 178423976, 673351712, 706783264, 2148174472, 134916618, 2684887690, 2290780194, 178823722, 2325916328, 2854757026, 36341760, 680135306, 680001568, 44173344, 2829590664, 2829058080, 2183277194, 681705610, 170434600, 2315911306, 168460330, 8389154, 2821357698, 2821359778, 2720049800, 2183826056, 2183145608, 573090440, 572689034, 178301480, 2323647112, 2325881482, 547531424, 2323808776, 570433578, 2860516002, 2821359648, 545303178, 2621952, 2323687594, 538978824, 2181702314, 673743370, 2726961792, 142649352, 44697736, 2324308104, 547530920, 2315921410, 570984458, 170401792, 2718042762, 2325883018, 2284333736, 134226568, 8423938, 2290756264, 2718468106, 2718605448, 178290824, 2158002720, 707297282, 2726824074, 570958346, 2726832290, 2158635016, 570950282, 539133952, 671776808, 42633248, 11149354, 2863308970, 2315397258, 2820802600, 2854258688, 2156438184, 176201888, 682232450, 33718306, 2819098658, 2150238240, 2155882664, 170011272, 44605954, 579373224, 2292720264, 2568, 178301450, 663562, 2181072906, 2861179394, 35824128, 44206242, 704645258, 2183660066, 2852136960, 2820702336, 539133984, 2863302664, 2829582376, 2720530432, 2155880450, 538976936, 2728951808, 8553002, 2150271520, 2684881578, 547358728, 2720565930, 2692752002, 573082242, 11176106, 537010216, 2787370, 2318018728, 2726953122, 131714, 2862614696, 2852815488, 2183137954, 713042474, 2718075048, 143305346, 2155872904, 2183692456, 143303298, 2290655272, 2854397954, 145269282, 704645154, 2861050506, 673710720, 671777418, 713067008, 715696672, 36210690, 2326308864, 134357122, 2718605962, 2292195338, 2282235912, 36184106, 2686616074, 2315944490, 2192187434, 2191564930, 2147516578, 2827100680, 536906282, 134226088, 167944200, 34079274, 547489794, 539624106, 2860550658, 142608896, 545433728, 9087658, 36309160, 2283799048, 581599754, 134750728, 134252672, 715268776, 2728405504, 9043970, 2826996234, 545816746, 168462850, 2854783144, 8388648, 144738440, 42606730, 2820677768, 2687117354, 35684520, 673753736, 2315299458, 134776962, 537529002, 2692907682, 178913962, 176169504, 2852683808, 176685088, 2818615816, 2726464168, 144844938, 673327754, 134260906, 545792170, 2323783840, 10520744, 570957856, 33685512, 2692776608, 2718048906, 2726297634, 570960554, 2729052288, 176293920, 2284497546, 673351840, 2692909738, 2854396544, 178292874, 168305280, 704774826, 2685053066, 2158002730, 2693268002, 705298562, 2720563848, 2852694562, 2181702152, 2684878978, 134744610, 2854232096, 705341954, 2827520170, 41953290, 2695399464, 572694656, 573220872, 2685018762, 2317486728, 2292187808, 2192220834, 2852300802, 2686976040, 707307554, 547521064, 2324343456, 704684576, 2664618, 680042624, 2860548128, 545300482, 2861047816, 2818574344, 2820704800, 713721856, 2148139648, 2189953026, 2820678274, 136454816, 143133312, 2819238440, 2315823240, 2324203650, 2686492714, 44072970, 167946378, 44083874, 170402464, 2686495272, 579471368, 539502592, 2684527114, 9044008, 2829582978, 537010858, 2183266464, 2190092834, 580913312, 2158135842, 2821360162, 2829191202, 167782440, 2155907082, 572564136, 2183268354, 2281832578, 44597928, 2852814978, 2156563106, 2290098186, 178299394, 571116074, 2292198048, 2147524642, 145269384, 2156397194, 134392322, 2181694088, 2181073442, 10493984, 134873088, 2191687714, 136456866, 537537024, 2862647818, 715172520, 2726305928, 2325784714, 539011242, 2238496, 2292886186, 2861042344, 142748170, 8915114, 2694973482, 2158503946, 2852135082, 2292883594, 704686114, 145369600, 2686591624, 2283806762, 178913922, 170525226, 2283839616, 705202690, 707305480, 142639744, 11141762, 2315813544, 547365504, 671091234, 2284464266, 679488042, 2863308834, 2317492360, 682107048, 2687017512, 570556544, 2155915264, 2189437600, 9046048, 2821228578, 2108064, 713162794, 2694980106, 2854387840, 2685018114, 2155872776, 2283964962, 2819261064, 706880160, 178782248, 134783144, 713719944, 44605960, 705209000, 2695496194, 682107562, 681584672, 2156529832, 33729184, 2148018218, 2694849034, 136487458, 2686976514, 682099338, 578977954, 2829713928, 2852683944, 2150138496, 2282399786, 2720041122, 2821335584, 2183143434, 2292720266, 2693308930, 36347904, 2140840, 2156536490, 2862614690, 680010400, 573220874, 10616864, 2318008456, 2820808744, 2827092608, 707266560, 2693302922, 2158537354, 2685020714, 33320, 2292228736, 2325883402, 2292228098, 671228576, 682270888, 2183669760, 2852169738, 2726865568, 2192091690, 2819229864, 2156535936, 136347784, 580946056, 2693275784, 2290754184, 715661480, 679520770, 2323816618, 170426912, 142778912, 11141282, 178266112, 33729152, 11152032, 2692884520, 571089450, 2726439584, 579371554, 2158529024, 2284358144, 144744610, 2854226050, 9046696, 2685051522, 2156036610, 671088680, 2684397600, 178825376, 707272712, 2863278594, 2290647690, 2717909122, 168296960, 570591264, 572522656, 145229960, 170403882, 44737184, 2183791274, 139912, 2156399112, 2821325314, 578856968, 539133960, 2326440490, 170567850, 2818711592, 2854257152, 707265186, 2718575234, 2292714122, 581083144, 142606336, 2693406762, 2290657928, 538970786, 547521032, 2282258562, 2718564360, 573055650, 2150139938, 2192091176, 2156006016, 570557098, 671090850, 2861074474, 2315419776, 2694851072, 2818607786, 2290255912, 713728554, 2284494984, 42607104, 2854756490, 2147624970, 2718468264, 579371688, 131594, 680045218, 9076744, 2821235360, 713689226, 2852266626, 2720574114, 44181546, 2720670344, 2192082986, 2854363274, 2183268898, 145367080, 142772904, 2183145634, 167782408, 2148049442, 537567368, 713697442, 2282398370, 713566752, 2854389922, 570589856, 2684387978, 570557058, 2852651656, 2852301442, 44206122, 547913728, 2156396706, 2158100490, 581437482, 2317386370, 2726463648, 144836778, 578953376, 673751208, 2158135298, 2829223938, 2860558888, 2728960136, 142770336, 537043456, 2862778882, 2860556296, 178300962, 2718040712, 36178472, 2829746338, 2156570658, 2819137706, 176202378, 34122370, 671122056, 176827050, 2827649570, 682238632, 42641570, 2695539328, 2149623842, 2861040130, 2156014120, 706742824, 573047456, 557610, 34242600, 2292219906, 2854267424, 2148147242, 581044864, 2181570722, 167946408, 178432168, 134258730, 136448552, 545925666, 2695498378, 2687107618, 2726437000, 2326299178, 681582594, 136872106, 2862645290, 2183269032, 673218728, 573210786, 170429098, 2281712288, 2684520994, 34087592, 538968608, 2852692520, 704776744, 33597602, 2290614952, 706740256, 2290756232, 537536680, 144745122, 570427906, 579349154, 2694842496, 167903264, 680176162, 680034472, 33587722, 2684889096, 136355968, 2150107650, 2854922784, 715270824, 2854389930, 682272928, 545434282, 34113696, 2317527554, 2156011656, 2854750890, 167936554, 2717950504, 2693302786, 2728927784, 567978, 2317396512, 8552970, 2854750760, 2282397704, 2325916296, 2158657544, 2190084776, 176201888, 2325916168, 545260162, 707406506, 570589730, 2158144170, 8842, 2863303336, 571081218, 2720170530, 2281867906, 2854234792, 2150105088, 2829068970, 682133538, 2189961352, 680009760, 2326268066, 2862612642, 2684879368, 143165450, 2686976138, 2726436864, 178291328, 581074986, 2155907106, 671744642, 2632232, 2852661248, 2284323362, 547924096, 142778538, 706912776, 2829222434, 169879594, 2720704522, 136979082, 2687107114, 178922122, 2148139042, 705200650, 11141122, 35818122, 2687017090, 2325872808, 2861082792, 679618562, 713171112, 2720146056, 673841832, 2097794, 2290262176, 2684527138, 2684920480, 671623200, 168430210, 580921856, 2149747202, 2158659714, 142647464, 2148010634, 44697602, 131242, 539624074, 170010794, 41943074, 713564704, 2728528034, 679643170, 2720696840, 2191532682, 2852686370, 2191564840, 11042850, 2138626, 2192080930, 167911586, 715653128, 2192050304, 2718575146, 2854234794, 2695006336, 2318049920, 537569928, 176293920, 2292845088, 2693267584, 545955874, 2183692418, 713075210, 143272106, 2325874696, 2726470178, 2821226624, 2860646922, 33694378, 145236618, 2726994058, 539109928, 673753224, 2829721602, 2317516928, 715688098, 2158659744, 2292189194, 41951400, 2852825248, 2292746752, 2183276712, 547356832, 2862776994, 170532992, 681609224, 545923208, 2191564840, 2821365794, 2826960906, 11143170, 2189601450, 2684396034, 2292328448, 2323677344, 176201730, 176719906, 134744072, 2324179074, 41951904, 570556416, 715262602, 176326784, 8921600, 2827657386, 2149746698, 537536648, 8522250, 142641280, 2148043264, 145358976, 536914048, 169904674, 2192179208, 681708042, 545303074, 706783400, 2158635170, 167944872, 2684518434, 143164064, 2191689864, 167936680, 2686624296, 706912416, 679643274, 578846762, 2156044928, 680167552, 2852651560, 2183833736, 2284358154, 136839850, 547883560, 8947848, 2720669730, 2684494506, 170404354, 673851554, 169904138, 44608170, 2854791306, 2728927274, 176816800, 572654120, 2189994016, 2827493890, 545400994, 170404480, 2147615360, 2183694506, 2821204482, 573180042, 573213194, 2728954496, 2728526506, 539109416, 136970762, 705308712, 42609162, 2684881448, 579379840, 715137544, 696874, 136847392, 2728405634, 2318049962, 2290092674, 44704290, 2720663714, 2149714466, 41977992, 547490442, 679518240, 536912512, 2318010530, 2317385858, 2684396042, 2326265898, 33726472, 2281843210, 2138122, 44204160, 170557602, 2854234274, 704645762, 2829591050, 2820679712, 176816672, 2147494400, 2318008968, 2728954378, 2863139466, 2284356256, 679649312, 2860526088, 42500106, 143297032, 2718040706, 2284357640, 713599104, 137013410, 2181572744, 2290131082, 2718599336, 2863139330, 2156405384, 2687117346, 2156536330, 2148173856, 581607978, 42641960, 2819096704, 2183800864, 2819229832, 2149720098, 680175650, 707297952, 2189993992, 573057032, 2158537378, 2148040874, 2326396928, 44171784, 2150246528, 570597928, 2157970056, 134261418, 178913832, 2821234816, 41953824, 715169952, 2315821090, 547915906, 142781058, 2282236426, 545269898, 2693433986, 571116202, 570466954, 2228232, 10485802, 2829101088, 2230818, 2860556842, 547358752, 2181693992, 2726953000, 2820833824, 35662504, 2283970560, 2692874792, 570960392, 715688610, 2852784810, 2852299426, 2821359616, 2317885952, 2862613122, 547924648, 44575264, 572686882, 2692743720, 2687142434, 176728608, 2150105226, 2728427552, 2728960138, 2728427528, 2323808426, 2720704640, 2829584384, 2686976042, 2183135368, 2181169152, 2726822058, 2854234634, 2189994122, 673350282, 143163562, 707273346, 169910272, 706906122, 2861171328, 579371690, 673196074, 2191534600, 572664360, 2818746400, 2718564480, 2687109282, 2820710408, 2155915394, 2687107616, 8399016, 2323652746, 2684389416, 42510978, 707267242, 682265256, 44048392, 539142154, 707272874, 671255200, 2156013608, 143130792, 2728436224, 573080064, 2863147008, 2684519080, 2290256032, 537004202, 2148141730, 167913472, 2290264200, 2158534816, 2158133928, 9054856, 170395658, 8389256, 41951242, 2183793312, 2728528040, 2695364650, 2181565066, 2818583040, 545956394, 2726961696, 713042056, 2684911648, 679652002, 169902730, 2290092674, 2694979714, 8554632, 2315255816, 2728428160, 704815658, 2852685962, 11152042, 178924032, 34081408, 2155915818, 673220608, 134744226, 707297448, 707397794, 143139466, 2829093384, 2157979778, 2283840160, 2156012202, 176326666, 581568682, 2827494050, 572697120, 2717917216, 547922466, 11141672, 2861173248, 134348832, 44728992, 178782242, 2854914050, 2158535210, 44605448, 581444234, 2325883042, 573188608, 2181046946, 2156537896, 2718466088, 2149714474, 145391784, 681714208, 537035272, 2315386920, 2325875202, 570556928, 2827649024, 2158142082, 580919936, 35692674, 134381738, 2323685920, 2156440232, 570458762, 2718081024, 681609344, 581437482, 170533504, 2290755626, 706783360, 176163338, 44204576, 34220202, 2829189288, 2283971114, 2718599680, 2854259210, 690690, 2726854784, 570436258, 539009184, 572563592, 9078792, 2684496386, 2728921226, 565794, 706751106, 178922154, 573221410, 2863170048, 167938082, 2315430432, 2852161538, 706904106, 2686462634, 44048544, 2290786848, 2325744160, 581075464, 682270848, 2149591584, 169902634, 2315815586, 2852683946, 134350848, 2684912170, 168471202, 178258602, 580952584, 2326429706, 2158141576, 35815968, 2726330498, 178922120, 713197578, 2324179584, 580945920, 578849442, 42641962, 2827135656, 142772384, 2820702336, 713165346, 2324211880, 2192048808, 170525312, 547400354, 2862645386, 2818574976, 2155915424, 2148139016, 2238496, 2284495402, 707397634, 2292195498, 2693398698, 545786504, 2827124906, 44073130, 2718605834, 2183276552, 2158665858, 2818705920, 2854257152, 44607618, 2729061032, 2726996482, 2720664200, 579504648, 2183700608, 2821358080, 167911586, 145360930, 42478250, 2189461674, 2147647522, 2149623938, 2686617770, 2181572738, 2863276202, 2852651554, 2827004552, 2854355466, 2820712962, 2156560512, 2720006792, 2315911816, 2827493922, 671645834, 2827004578, 145361538, 681582728, 144706090, 142606976, 11152010, 2685044872, 2325907490, 143171712, 537436168, 42500744, 168305162, 539656232, 2284366336, 2686583432, 44042402, 2282365610, 2181736608, 2854365856, 2292884008, 578848800, 679477258, 2290788490, 537526922, 573221376, 2729052168, 2191698602, 535170, 134384290, 671784970, 704815136, 671252522, 2726855304, 545260170, 682270856, 136315424, 2189435552, 2315430560, 2105514, 2863311016, 10526888, 2158100618, 2156440232, 2684365312, 680140928, 579373698, 2684488226, 713728128, 2854750858, 2686624290, 705208322, 2693433354, 2726822568, 2315387018, 2326268416, 178432034, 2852127394, 2819270818, 2158493736, 2720147466, 2717917186, 2829091360, 573080202, 2318010498, 178790914, 36178432, 2861049984, 2827001984, 10487970, 2315954696, 537395210, 2685020328, 2761250, 536871050, 33720960, 2318041634, 2693302792, 2284364320, 2829593130, 580919818, 2852790312, 2686494760, 2665096, 2292187178, 34078850, 2323810976, 2323679274, 579349130, 9052320, 35693226, 136348330, 671227946, 2718433962, 2827102338, 2150246562, 578857472, 2318010530, 2854264864, 2324204066, 2852683938, 2281744552, 539133994, 42082976, 545262216, 2729085098, 36309664, 167804970, 2189437482, 696490, 2718048928, 44597280, 2854920864, 2827004034, 2190125192, 2189461664, 2315288706, 44573184, 2155907114, 35660320, 2692778626, 579381762, 715696802, 2282367146, 680175658, 134750850, 2860648458, 145229984, 2192083080, 143294498, 2323677226, 547528706, 2820677640, 2728569354, 134881962, 682139818, 2192190080, 715819010, 2150269440, 2317912234, 2827487744, 650, 2147625098, 545398920, 539142306, 2860648618, 2158534690, 136323112, 581077162, 578822272, 579381800, 35791490, 2149753506, 2854791296, 548020864, 2284488842, 2189559840, 2149714592, 167805608, 2685053098, 145401856, 680045192, 2189566122, 42082952, 673874082, 2829091498, 671130280, 170535072, 44081314, 136316962, 2282226208, 168337544, 673218722, 2147516448, 2318010920, 2324334730, 34250880, 144736896, 2183275138, 2315389096, 2818574346, 2818747048, 673194152, 2183695018, 178948642, 2720014890, 2726865034, 682262530, 2692882442, 537438210, 2191525920, 2156407296, 9085058, 2158494210, 2097186, 2852651018, 2861039616, 706914434, 2693278218, 2726341280, 2624136, 2826961024, 713588874, 2147494538, 2695506568, 2624160, 2827496064, 2183309440, 2283938434, 681716362, 11012610, 44698240, 11184290, 2692778112, 2826971274, 671615016, 2181081642, 11176616, 2718599168, 572697122, 2158101160, 2192050816, 2155915306, 713171466, 2315823104, 537534504, 134226560, 2726338696, 2863172256, 2692775978, 2325913610, 2684921864, 545949730, 2315422218, 2149745154, 2729084936, 2861206178, 2827487392, 2281703424, 2694979722, 2290616968, 2189560448, 44736682, 170003072, 35790882, 170565642, 715688064, 2854264874, 137005578, 34253346, 2189437480, 2181201952, 537526952, 579510410, 2820833824, 2325741698, 2189461664, 2283940514, 136841728, 2693270154, 2852815402, 2829099170, 2829756546, 2325749930, 715171842, 681609376, 33688194, 164514, 2718048298, 2685018280, 2191695904, 8945800, 2283808896, 2283931786, 539132450, 2854267520, 2290132994, 2281702050, 682264578, 681615912, 42108930, 679510048, 671222408, 42074280, 33555112, 142779050, 2292189738, 545401480, 2149745192, 2292721832, 2183833762, 2854365192, 2685020320, 2819138048, 136489600, 2148173952, 35686952, 2818744994, 579502090, 2827618978, 545783810, 44599296, 2155874336, 570991146, 2157978112, 44599466, 713689770, 2283798528, 44206600, 537430530, 2695406112, 581610018, 2827493410, 2326407168, 547891872, 537561258, 2292885536, 2183307272, 134381578, 578855072, 2728436386, 673360424, 164482, 548012032, 2854258818, 547389474, 2854389760, 2281710216, 2728428160, 2852653568, 2284322944, 176859810, 2819238048, 2326274056, 537010858, 671227906, 2181212288, 2292853256, 2718572712, 571083274, 2827092514, 2099200, 571122306, 2820810888, 33688226, 2718573098, 673710080, 2108064, 2156038146, 41943720, 2692876842, 11149864, 671260832, 2158010530, 539003426, 2315812898, 11018792, 2819263138, 134777376, 2190092928, 2852260522, 2686615552, 2324212232, 2149755530, 581470248, 2324340874, 144835106, 713197600, 2156405386, 2694875776, 579510818, 2720694784, 170401930, 35652266, 2693400578, 170401826, 673327626, 671615520, 2854781066, 2282364962, 671260672, 2323652738, 2140200, 2827496072, 2282391682, 2149613570, 2820802562, 713195560, 2290786824, 2728430248, 167936514, 713197578, 178399906, 707305602, 565920, 2684889250, 178956928, 2693276328, 134774818, 2181564554, 2821335712, 34218656, 2860689954, 682131970, 671754792, 2728954402, 2292353024, 144875650, 2827495592, 2324308482, 2317910152, 2183668264, 580944512, 2315389096, 570993162, 2862647944, 36307466, 44695554, 136325672, 2326306816, 706879490, 2318008840, 2852259970, 2852258304, 2728962600, 2150148650, 715817088, 573090442, 2156047018, 2326307330, 713556098, 545425570, 2189461672, 680134656, 547359274, 665738, 547487912, 2794024, 2158503970, 2621600, 168470536, 2854226464, 539133952, 2860679712, 2863145512, 2181597738, 168331304, 2852292618, 545292330, 2728953888, 2150148264, 136882848, 2156398720, 145367712, 2827004576, 2729085090, 2863145000, 673882250, 2148043298, 2189470210, 178291362, 707297832, 2230402, 2326398984, 34244608, 2684355114, 36307082, 671096840, 33720970, 176163328, 2819097224, 2191655048, 136980640, 42107522, 2099232, 2860648458, 679641608, 2827133096, 713591432, 2149580930, 2183145632, 707437226, 2692907050, 2282260514, 2827528704, 168462464, 2190092938, 671130274, 2191524002, 2326407850, 707395626, 713067048, 142778890, 2684881034, 547496104, 2720672386, 2720703016, 42085000, 2862786728, 2158143488, 713075234, 573055624, 167936138, 715688458, 8423464, 704675976, 2829199530, 2693276298, 2819106858, 2292722312, 2323655338, 42631338, 2852134922, 682131618, 44050592, 539625642, 143270056, 2685043330, 2624130, 2860558986, 2323817090, 9087626, 2829615656, 2284496928, 673743370, 547356712, 2819131400, 33562784, 572525224, 176171682, 2852784288, 178421930, 41945642, 170426410, 33563146, 167780384, 698504, 169878056, 705333386, 9077378, 571124256, 539623946, 2860687362, 2718075424, 573188106, 579504650, 671230592, 704817162, 2692874794, 2686487080, 2654890, 2292842634, 10485898, 2324307978, 2157980168, 2189953058, 2819139714, 2147525128, 2829222018, 8224, 2325913770, 2150138496, 8555050, 572525066, 2156429320, 680009738, 572697090, 681714208, 145230496, 2819236362, 2157978112, 2189599360, 35662464, 696994, 2692907552, 548045472, 573047306, 570434210, 537567882, 134381602, 2862746146, 2728527906, 2860525602, 2189437448, 2717943944, 2147623432, 134392352, 36317194, 2826960906, 2684519042, 2726339208, 536906242, 136850048, 715786400, 176851496, 2317363848, 2854226090, 2684387466, 2829582978, 2692776616, 657578, 142650016, 573218954, 2819131936, 536904320, 2158635656, 570567200, 2315266728, 134785194, 545784480, 2720672416, 2290098690, 143264266, 707266728, 142639146, 2183659522, 134916776, 547883048, 2292187274, 706781216, 2324209800, 2820844040, 178291200, 170404520, 2818574336, 2292328970, 2852825130, 2157971456, 713566336, 2157977600, 679520800, 579502088, 2854881418, 2692751914, 2315788970, 580952104, 673349642, 2181734914, 2854234280, 2282364960, 2863178400, 671623722, 573090338, 2720571914, 713162760, 2317388450, 41504, 2290092578, 2158012552, 578822794, 2315422210, 545260034, 41088, 2726338722, 572557314, 539011210, 2292713984, 2694875296, 2183831688, 2326301320, 2290124800, 2315815554, 11174538, 673325730, 671654538, 2284358306, 134259362, 2148174338, 2158012552, 570567178, 2156012072, 176693416, 2282226216, 2726993930, 705176106, 673185920, 682109096, 570985128, 2318019200, 2147492362, 570991112, 713064480, 681738920, 2183269026, 547914376, 673352320, 168470690, 35815424, 2829590664, 168429736, 2692775970, 2687148040, 170526722, 2150115882, 533002, 2189559810, 2862614690, 2290264200, 2718573184, 2829724194, 134227976, 547397768, 579510952, 715260072, 2282225802, 170000546, 35791016, 2726437506, 2720041634, 34209928, 136882218, 679512072, 42500768, 2726963882, 2852784776, 2292230184, 578980362, 2820702858, 136314914, 168296482, 44696224, 707404456, 2692751368, 2862777000, 673874562, 167807146, 143133218, 2317388322, 2854365186, 2315919530, 2149583018, 2821335074, 2149580802, 2315428392, 2718573216, 2861050496, 2190115466, 2695366698, 704817288, 136981002, 44737024, 539107370, 145236490, 715661314, 2290647714, 2189459586, 144869376, 136478762, 2686593544, 2315954816, 42600448, 2158668426, 2861041832, 2728536098, 570435744, 539101866, 2290786984, 2718048930, 2695537152, 2326405160, 578816000, 545819272, 2692776450, 680134818, 2192181800, 2829224610, 682133514, 178266120, 706873354, 176695944, 715792512, 2148141698, 2189459594, 35793032, 2315944106, 44083840, 2324335266, 2317886082, 2150277770, 2861080578, 682237986, 2695398026, 2181595274, 579504296, 42082346, 36315138, 713689640, 2290756130, 11043328, 671124096, 2695498408, 2181597834, 537569802, 169904800, 134383754, 10649608, 2693277824, 2183692426, 2854922922, 2654752, 2315387552, 671260672, 2150115872, 2720147490, 706904714, 2282234530, 581074946, 2693269640, 572565538, 2158635680, 2695498408, 176849570, 536912544, 545393312, 33587210, 2854365312, 178825226, 2181046410, 2726865056, 2281843242, 570597514, 2819099272, 167772296, 2692753578, 144845322, 2284355746, 2729093794, 44597256, 8521760, 2862746242, 2230824, 696832, 169869480, 539665058, 545824898, 2686495400, 42502184, 36176010, 2191697930, 571114016, 2132648, 673193984, 2862787210, 10488482, 679486120, 671777288, 2191663242, 704676392, 706748418, 2693401098, 573047432, 2181071360, 2317885578, 2826971144, 8554530, 704678050, 2150105098, 2726464002, 2326274048, 2829090856, 713033888, 2317527170, 537001994, 176857226, 2191696008, 537436704, 539142282, 2819269280, 565792, 2852685856, 537397280, 35692546, 2326399648, 2158493706, 9085056, 2190090408, 715793058, 537528872, 2326438400, 706781344, 2829068938, 9077258, 2290754208, 2191663266, 2829584552, 715827746, 169871498, 41977858, 2854758946, 2862753832, 2852685858, 2147648000, 571090944, 34078728, 2191656960, 573049002, 539101864, 2862655656, 2717911202, 704817314, 570597378, 176202282, 2827659936, 178424456, 134251016, 539492384, 42508840, 2863270536, 705307264, 707397760, 578988162, 2819107488, 2819104800, 671645864, 681582602, 8388650, 581077546, 2158143488, 2191665794, 170533418, 142647936, 2829748266, 9076778, 581478560, 2720530602, 2854397952, 538968234, 134357544, 2325750304, 2149583394, 2191526400, 2852659208, 2720047778, 2283964416, 704651266, 2148007970, 2290256384, 178915882, 680167584, 9046048, 2861081096, 705167904, 2191665674, 42115080, 581435392, 2281712162, 2854226048, 704782888, 142616576, 537395744, 679641088, 713075338, 136487456, 2662944, 11043490, 2323677320, 2158627338, 2192081064, 2693401128, 2317355688, 2155905184, 136349730, 2181169832, 2863147522, 36315304, 537404066, 573219466, 704686240, 2290131592, 11020416, 2189951496, 673852032, 671785506, 2820808736, 537012224, 688776, 581470368, 176302720, 170035882, 2290625026, 2181079170, 547356706, 8520192, 681746472, 2829191848, 2181728768, 2726863488, 2863309314, 679608832, 2862785186, 545786408, 35792904, 144869410, 2326440456, 2728437930, 2147617282, 578980354, 2326300706, 176824352, 2852162176, 34089130, 706740362, 34212360, 2852815400, 2283962888, 2761376, 176717952, 2290753538, 681749130, 2820678184, 2148049026, 2854257192, 2860655144, 713162920, 537428480, 713040394, 2718442114, 2726439554, 707437096, 572661930, 2317484578, 2692915744, 178421920, 706914824, 2684357288, 36341922, 142617218, 2292714146, 178823298, 136325666, 35694632, 34250880, 570949794, 705306762, 545915394, 136323104, 2284496906, 134883882, 168339616, 2852823050, 580911752, 2148041216, 671656480, 2326274090, 137003040, 2282390024, 178266152, 579471496, 545259680, 2728919042, 680133130, 2760712, 2149589034, 167911978, 573210626, 713066624, 2156562442, 673352226, 169878048, 2148048904, 581042312, 2181597696, 136446592, 2290262538, 2292351658, 706740360, 2318049440, 2827528192, 706740362, 578953248, 141344, 671099008, 2147650048, 579469856, 2315790986, 2852825258, 2686451850, 2695408288, 2726299656, 33729186, 2819228168, 679610368, 42631722, 145228322, 2181081632, 169872002, 578816520, 572523144, 44599946, 134774826, 168470560, 2315264160, 44572712, 2148182024, 2694842912, 11053576, 2282390178, 169869866, 143261864, 35652096, 41975848, 2150236168, 2827526280, 144870058, 2318041730, 2189986336, 10657832, 2852659370, 42600480, 572566176, 34209920, 572689064, 705341952, 2827100808, 2720533026, 2315922050, 2290256034, 706775042, 167804960, 570460706, 11149994, 2861074592, 2720137354, 573218818, 2821359618, 2181595818, 538970624, 168329730, 134908032, 548022954, 2183143552, 2156569122, 2720049312, 671255170, 539631626, 548053130, 32768, 10528896, 2827627048, 2324170890, 2326438570, 2729084936, 2826996258, 2281832992, 2326431754, 136314882, 2718441992, 681618090, 2861206050, 680037026, 34244738, 2183700488, 2149591048, 573048840, 705202720, 2284322818, 2156405250, 2685053576, 679649832, 8391176, 11051176, 2190123048, 2760738, 2863268002, 571114114, 2315290760, 42107394, 2315258402, 2717911680, 681617570, 2150271618, 705210368, 2183700488, 2720696842, 2693308586, 2693399202, 2190084232, 2284356138, 170035874, 2282399784, 2324170784, 2720006280, 2863276192, 705176194, 2192050858, 715792930, 2687017098, 573178400, 705200642, 136847360, 548014722, 572525098, 2862753960, 578947082, 176333314, 2183832224, 537526274, 44083882, 545292320, 545425922, 142641320, 2718605472, 34251306, 136841738, 2686495368, 545261730, 2158537352, 2728395266, 2861203594, 168305290, 2852299402, 580946570, 8391328, 578822826, 2854783656, 2787976, 545956480, 537043594, 2228866, 2324171266, 673851560, 2283931810, 172712, 2325750314, 539527810, 545923208, 2684919840, 2827493888, 2693399202, 2695399592, 2861206048, 2752674, 2292328994, 2818582538, 2827002498, 580913152, 143139370, 2726824610, 713589282, 41984042, 2821360266, 2156536330, 42076714, 680140810, 673849984, 2695498250, 570982440, 2323677192, 2854357162, 579373704, 538978338, 673360424, 2190092328, 2685044874, 2315788424, 2183168034, 2827526818, 176300032, 570589696, 706912808, 2190082056, 2317877800, 168329216, 11184258, 44179626, 707398154, 571081376, 2854388224, 2157971592, 2854791720, 707428352, 10658442, 142737928, 715688482, 581601792, 2317363752, 44171400, 2854789128, 537428128, 2317525034, 2158658184, 2326301226, 2315288706, 11175946, 44180138, 548014602, 169910920, 11020930, 143270410, 706912426, 704774664, 2148049576, 2793984, 2686625824, 2284325416, 34113674, 572686344, 2854791840, 2183670274, 673852034, 134351010, 142737920, 547922080, 2148018856, 2315255848, 2150238882, 2292318888, 178424354, 571121704, 144736384, 537430536, 2148018314, 168331810, 547392130, 2192058880, 572696578, 134881960, 713597600, 35783306, 2852291242, 539002914, 8562818, 547496584, 2183801472, 2292228258, 666280, 679619234, 2290262666, 2695366656, 2292712072, 35824256, 572566056, 2148180130, 547881122, 2829090818, 2284322946, 44073608, 2726832298, 167946250, 537526314, 2686452234, 42109056, 539503272, 178299434, 2281843200, 2852257832, 44171394, 9077248, 665632, 134228104, 2720041640, 8945800, 548053000, 2284486816, 680143370, 41975808, 133256, 2315954848, 2718048938, 2189437058, 2860648610, 547528874, 2292228130, 2718564482, 176726178, 2818706048, 2854922400, 537436712, 673720322, 11141666, 713697802, 42082826, 2315386920, 679479304, 2147524776, 2820843688, 581476874, 539140096, 673710090, 2283962370, 2148141600, 671219882, 142737440, 2687011458, 547891712, 579379882, 581053064, 42609288, 2323654664, 2284357632, 2729052330, 2181595690, 679512738, 41634, 2158526632, 2290253984, 579379872, 2183299080, 2326397570, 581445800, 2190125098, 174210, 142607018, 713697450, 2323777664, 2720703104, 2821367946, 2292877320, 545259528, 671252616, 2854756904, 2149614112, 581599776, 2325914146, 2147526794, 705306794, 2317494306, 715661312, 33687690, 176163338, 2718074920, 2147486248, 2862656128, 680175746, 145236106, 178948232, 2854759042, 707297282, 2819230336, 136358568, 2281867264, 2158627464, 170393610, 2189590658, 2323644584, 2283973120, 142779042, 133768, 532648, 2729091208, 2292230696, 682272896, 2829099146, 2852685954, 2861213698, 170401962, 673874570, 143272488, 547914242, 713042568, 2693442176, 2261152, 44695586, 547487874, 169878024, 673228842, 2183670440, 2183266464, 537405442, 570599584, 713064618, 33718306, 536903808, 2829713930, 2720565256, 2183145986, 707308032, 2183135746, 2158110890, 680140840, 134914218, 2693409322, 706880130, 706882178, 679619202, 2150138496, 673852064, 2158496392, 35684490, 715694082, 2726864904, 2820842018, 705298464, 2726428680, 579479690, 2281875978, 547399840, 2818615456, 681607712, 715661314, 715686432, 167912104, 10658440, 2852684290, 2292359712, 705208866, 2283808938, 581437984, 2818706048, 176816162, 579502082, 2718073376, 170532874, 2826962984, 2827094560, 143130664, 2686485160, 2282261152, 2695372840, 573081640, 2158625418, 2687107752, 537397408, 2819096618, 2726855168, 579502122, 704677920, 715816992, 2829091328, 705299074, 2820801154, 170041472, 2720178210, 2147486378, 41976330, 2147518594, 545792640, 169869832, 2854226056, 715784738, 170010794, 671230602, 2156568738, 33598082, 2147657898, 44083232, 535176, 2726428714, 134881960, 2192179714, 573088426, 537528840, 2189470208, 671261192, 2829230602, 715300898, 2726461472, 42106880, 2686460426, 2820809218, 2149746858, 2829593216, 2156005408, 2325905952, 679611016, 2326298658, 168470696, 2147486248, 705178144, 679486114, 9052832, 2156570634, 44042752, 2183176360, 42633736, 570984450, 2692874378, 2829058698, 2181040264, 2654344, 2693302786, 2156038272, 2861081226, 2726470176, 142772738, 581468330, 2726462090, 681607338, 178266752, 2827133450, 2852161570, 2728536234, 2191663648, 715786754, 2821193858, 681708168, 671615018, 2284358304, 547531296, 137013248, 2694848640, 704643106, 2149744768, 581468290, 11018792, 2282266752, 2695538856, 168468616, 2728430210, 2728397354, 2148049410, 2728397474, 713566376, 10627624, 705200650, 2692874368, 2281736202, 713039880, 136478722, 2183275144, 571089450, 2852792970, 35684514, 570960522, 2150107136, 2292220072, 2852784288, 134775456, 545392648, 2862754474, 2282267146, 2728921762, 33726472, 11184802, 145271328, 581042824, 136347680, 170535042, 2687017506, 2686462464, 570466306, 537534496, 2183178752, 9054762, 579373224, 134357034, 715260034, 42074656, 2827135522, 532616, 715663912, 2829232290, 2150236840, 547397674, 33720362, 537395338, 168437762, 2290649632, 2315419776, 2854920234, 2692743810, 2191524354, 178266120, 2829230634, 665768, 537567392, 2819263106, 537559560, 143132810, 579371042, 2827649546, 545914890, 2684363432, 2282398344, 2315814944, 34244640, 2852782594, 2694840968, 2829230112, 2861050018, 570958378, 579340802, 2183667872, 2317363714, 665770, 671787522, 2720172674, 168435720, 2726297608, 168468610, 2181210658, 2189462026, 681617922, 43138, 2324170754, 2317385864, 2324209698, 539099304, 2150138402, 664074, 715139234, 673882250, 537045536, 2629642, 136445954, 2290616834, 178432522, 2183801352, 2827125376, 2149615616, 2695506080, 2818575018, 2284358184, 545915434, 178257930, 8552458, 2687010824, 2685018664, 2686976162, 545401354, 2827004074, 44073098, 680045058, 2192082944, 2862751778, 2685012000, 143165952, 2324332544, 36315810, 2292353194, 2852792968, 2315256320, 2863267850, 2183692970, 713196032, 2181212714, 178301578, 713066496, 2820810914, 680001576, 2862645416, 2147615400, 679477896, 2192083464, 2728437922, 2148007976, 2147519136, 2183299208, 2318010880, 2155905192, 2720694946, 706914818, 2158626856, 2290649770, 2718074922, 2654336, 2829715456, 2685051560, 2158143490, 11053098, 713728000, 176194218, 2862745634, 2728403488, 2694881962, 2854789632, 134775432, 673876104, 2717949984, 8388610, 580954112, 2325883554, 715792424, 2827659432, 44706338, 2324343330, 2181597184, 35651586, 2323686056, 681576456, 2190125194, 671121954, 33718440, 713031680, 2718466720, 2148010496, 2819106952, 2192212480, 2686495394, 2324310562, 2819270818, 578986530, 673325090, 2283831816, 572687016, 8956578, 2818607274, 547391618, 578846728, 706750472, 42467490, 35653674, 2821360298, 2829755042, 2854888074, 539003040, 11051136, 2726961802, 2290753698, 170434722, 33554568, 545301034, 671777288, 2189591074, 537567906, 539626120, 2315782314, 539001344, 144835080, 134227978, 2149613728, 682107434, 2861214368, 2192091298, 2283964576, 2718042146, 36178602, 682232360, 2324302506, 2290098208, 579512970, 11010088, 547397664, 2720039562, 682099242, 2863308832, 2818713728, 2183667872, 2189599400, 2183176224, 35785224, 2695498282, 2718573224, 2148147720, 2156399144, 579478154, 2155915298, 8954402, 2281742346, 572694562, 2181073032, 537436706, 545431712, 2728953984, 167805482, 2284453922, 2326440450, 2183669794, 2860550690, 2687008770, 545816616, 545825440, 715170440, 2827126952, 2155882528, 142746280, 579373728, 2150279170, 178389634, 2147615232, 2183692970, 36219394, 2290123432, 36209288, 2863138946, 2158103082, 2181179912, 2158667912, 2290778114, 142606984, 673751210, 2854781474, 35784736, 2718048288, 2192082952, 2728960008, 178817064, 2150107266, 2826969762, 658050, 2695012992, 176335528, 2290098848, 142650024, 2158101160, 2726857352, 673843882, 2684520448, 671621642, 704782474, 573221032, 2191564842, 2315266600, 537528960, 2315954698, 2854365736, 2317910178, 176726176, 671097514, 673325698, 2692915362, 2826971816, 2854914562, 176324744, 176168994, 2684889632, 581566624, 2687150762, 2283801216, 2726436898, 143141416, 2183660074, 573186082, 44737152, 134228520, 9044008, 581083808, 2181212682, 2148149288, 671621664, 682100736, 2862653960, 2860556938, 2692876930, 2729083402, 36217346, 2795552, 2720016938, 704776224, 134742178, 2150148266, 2323786376, 2829068970, 537397928, 168430120, 2654344, 696320, 2183135370, 8354, 578953738, 2239104, 706775208, 713164936, 581437954, 2852814888, 2292359296, 2292329098, 2827094024, 2317494402, 539658370, 2726305832, 2718476288, 548045442, 713173672, 34089504, 136880256, 36348416, 572524674, 2183661730, 2852293128, 2862621344, 44566570, 572557994, 2829582496, 2720533024, 682106880, 2863180330, 2861039616, 2852137504, 2852126730, 2860517386, 2693269514, 581446152, 2283798698, 2155907074, 2692751912, 2728921632, 176302754, 36315810, 2821368362, 167936162, 715170312, 2315389610, 715694730, 2149753000, 2148147882, 2323818658, 42117130, 2290778144, 2315428354, 2624010, 134359584, 2854234624, 2854758408, 8391208, 572664458, 680140938, 573057570, 2729060488, 2854232736, 578816034, 579349034, 705307138, 679512104, 715137570, 167946786, 142616712, 44729000, 2687019688, 2692776448, 2862645768, 2829754496, 2818747008, 2861040258, 9046666, 713032328, 2818738216, 704785026, 176859680, 2820841600, 704643720, 679479936, 2854224416, 2687117832, 2819104776, 2728953994, 176818216, 2292713482, 2281835168, 2189994144, 145236098, 167903880, 36217376, 136839200, 9087144, 2726330496, 178424458, 134881834, 2686492842, 42109576, 545433634, 2854363170, 713164970, 579347104, 2281745058, 704784546, 2190117408, 2283840000, 681574400, 545398954, 176201866, 2192181378, 2685043210, 539525250, 2149624456, 11045378, 526472, 2728952480, 33688098, 2726986368, 2292752386, 537012392, 2726996096, 2684357154, 673327106, 681713802, 2684889098, 2829091330, 134906402, 573212810, 2315952290, 2692882560, 2315954314, 2290756106, 2282267144, 673325602, 42609154, 2695399944, 2317361154, 2158501922, 2729060354, 2147649698, 2693431298, 2728558594, 2726463648, 2147658242, 715302912, 2326396928, 715260074, 2150236802, 2854780928, 671752192, 176728714, 713566208, 2183176874, 573047306, 2852137096, 139786, 2728952480, 2728397346, 2693302954, 2720137224, 537004040, 2821234816, 142737408, 680043050, 2860649000, 176849448, 134914600, 2729060864, 8554504, 696322, 2686583464, 178922024, 2852300928, 2290133506, 682099370, 2827649066, 2686618146, 2325775008, 2107520, 2315289130, 2684493954, 706879618, 671228066, 679641634, 2323816450, 2720538634, 2720565792, 2158667778, 176824362, 707398186, 2150279296, 545818762, 2726339242, 671097378, 2861041826, 143305226, 671648266, 2685044864, 680010378, 2290788386, 679512736, 706881578, 2189426826, 2189598858, 2684362882, 176161314, 715819048, 706775680, 169904168, 2290789024, 2726856832, 2687115912, 2138786, 673188480, 704815624, 2325914154, 581566592, 2684887082, 2317877280, 545261568, 143270568, 673188354, 2819107360, 713564680, 704817154, 2726953474, 548022434, 134259328, 2158004386, 2693409320, 706912938, 2621962, 2315397642, 570466952, 2158527112, 168435746, 2692874408, 36216962, 136323106, 713033760, 581610120, 2156440066, 673841672, 2852266506, 579340928, 2292221994, 2818712224, 537010818, 2158110850, 2829748354, 2820669578, 2324299944, 2315419650, 537036802, 578955786, 2323784360, 2687150594, 2860525696, 2290100864, 178948778, 2326399016, 2323776034, 2654760, 539502624, 578986528, 707428906, 42510370, 706912256, 144738474, 8563234, 35456, 537403906, 2863269896, 2720694912, 705178144, 145391648, 2692786344, 2317918218, 2728397346, 11143690, 2099842, 2181695650, 715661866, 2315919906, 2818574882, 673349666, 9043976, 545917482, 42641450, 33597952, 143133216, 2852134920, 2720663560, 706749088, 705309216, 2326429728, 671124098, 2158626976, 2829232808, 136850088, 2156431498, 145394216, 2189592586, 2292187138, 2692778024, 713195552, 2829058720, 2315388936, 2192058504, 671130122, 2819138208, 2292754592, 2692882440, 713728640, 35815978, 680036490, 2718443658, 167782912, 2695406080, 2685018282, 2829090976, 170558120, 2183299624, 706740386, 176160808, 579477512, 2148182538, 2282258978, 679643264, 2694873216, 2726856712, 2718074914, 707265026, 579480224, 2718042634, 170428970, 2324179498, 170011266, 2325742240, 706742794, 679485578, 176204296, 2315823242, 2863308800, 655874, 2147616928, 548045312, 2862653994, 2155905152, 679608872, 2718607904, 2820679690, 570559138, 570425994, 42106888, 2189992074, 10528906, 2819227778, 547922466, 36216864, 2854887554, 2695529098, 145367050, 2147655840, 10652288, 2099330, 545261738, 144877578, 168337418, 2861179402, 2326399136, 2189568032, 2819230376, 2863278248, 2082, 44574882, 2326438402, 538970632, 2158493698, 36307072, 2325872810, 2720047242, 570950304, 707438720, 136850050, 170559520, 2263040, 2290098858, 2138792, 2829224488, 42109610, 142745730, 8956578, 579381280, 2283964416, 539492520, 2147614850, 698410, 578824714, 2821237410, 2720694280, 35785218, 2820711042, 2829189768, 713173666, 176162818, 715294760, 42074794, 2183694472, 2854365186, 178391042, 2292885514, 671754370, 2150244522, 176717866, 707406370, 671623170, 2694979584, 2158635562, 2189426824, 44173866, 176726536, 681583138, 2108064, 578945154, 33693856, 2148180522, 2315420202, 136358408, 715655680, 571082888, 2684913800, 178815008, 8552960, 10659882, 2323784192, 2292326410, 2148180106, 2325881384, 2192179336, 2854748832, 136841760, 547924610, 2694973578, 44182176, 36218912, 170557570, 143271936, 2148010664, 713558562, 537397248, 2283808928, 705340040, 2191566880, 36315656, 547891368, 571089450, 2717909642, 2189462026, 2684357250, 176851104, 10627744, 680034304, 2149746858, 134906016, 581566978, 2720563880, 2155907624, 170434594, 2292746882, 2150244480, 2720145448, 170435234, 2863309314, 2863309472, 713695786, 34245152, 2718466090, 2854879914, 571089064, 671779488, 2861181090, 2862784544, 2829713418, 2694979594, 35791400, 537012352, 2854226562, 2181737122, 2829592578, 2326276650, 2290655392, 134916138, 2284324874, 2860679688, 2861179010, 539634184, 167772810, 707274920, 581438122, 697000, 2726308010, 581053090, 176300674, 2821194400, 2860688032, 539502752, 2155907242, 8389130, 2664616, 2148180098, 2317492896, 2820800544, 2718073346, 139306, 673743018, 2631690, 2292711584, 581567144, 44204714, 2829224072, 2728919178, 2191567498, 11010058, 2694842922, 170436648, 2292875816, 2315790474, 2290256418, 571113994, 2693400712, 2861214336, 34250762, 679479968, 143138986, 715688456, 713597472, 2717941802, 2854748170, 2148010146, 2862614698, 572533408, 2694881922, 2281834504, 2283799048, 2290221064, 2720172170, 581577346, 715270186, 44171298, 2862779050, 2157972098, 176687242, 2861083264, 8429730, 142745760, 581468160, 2326431882, 2693431968, 2818713608, 2315289218, 172586, 136454272, 680034954, 536879266, 2687140392, 2324170880, 681582730, 2283962370, 2323777664, 2793482, 2192056968, 143264426, 2315815050, 2156406944, 2181048994, 33595938, 2820802698, 34079402, 2685044896, 2290655778, 2829722282, 572664360, 713556104, 680142848, 2284355754, 581052586, 572654082, 572655778, 2852659336, 2785280, 2192214058, 2729093792, 2325782528, 34078858, 713064578, 134383624, 2181737120, 2290231818, 2684365314, 11053186, 2157969922, 2863169696, 573055018, 42076672, 2181562538, 134228520, 713198114, 2717941930, 143294976, 2183266440, 2181734440, 176163498, 2158537248, 36307624, 704684712, 2821234696, 706912770, 682272770, 8912896, 548046848, 713697442, 33688232, 170527240, 178430504, 2818613760, 2860523522, 2325743650, 2818605218, 143304832, 570425482, 2150115882, 2854750850, 579479714, 2191690400, 2684387370, 2726823978, 2263208, 715794472, 682133546, 2189461664, 704782504, 2686487072, 178946208, 539132578, 681740840, 2854914602, 2692874914, 2693300874, 2852266506, 34089122, 704809514, 2315430024, 2148139680, 706781826, 176826504, 2821226632, 2726438954, 2156431392, 2821194274, 673325736, 545434146, 2718565032, 170525184, 42598400, 2284322824, 2292746274, 2684495914, 2829092898, 145236096, 2863270402, 2150246946, 8947850, 2192212098, 2158503970, 2292219938, 2318041098, 2191655082, 2720694282, 34086914, 8956064, 134357130, 682240682, 170436650, 2190084130, 134217864, 682263050, 581052962, 44736648, 2181204488, 2720041640, 2684911778, 2820833922, 34080778, 2315291170, 2854889632, 2861170856, 176687746, 2654376, 142772386, 673319560, 2852823170, 2862786688, 680003714, 2820802594, 704651392, 2818615976, 707430562, 579477512, 2158529192, 557578, 0, 136350240, 2717917858, 2284357792, 2827124906, 2290753666, 2827092010, 34220202, 2284462600, 579371016, 2271360, 2325905922, 2818574346, 44042250, 134750376, 2281841160, 707267106, 2687011360, 134260906, 715816992, 545393162, 2862622890, 2693401248, 2686593194, 2183702530, 44697728, 707395618, 2191559176, 539134466, 2192082984, 42117250, 2158004898, 2720049186, 44605448, 2760842, 2281712296, 44695720, 44736680, 2283833890, 679479968, 537034920, 537537186, 136970378, 2818615842, 715661440, 36178434, 2156046346, 2191559202, 2292877824, 2684912168, 170557992, 679510560, 2157977600, 2819238026, 570433698, 2793600, 570469034, 142606344, 2284366336, 2315814952, 2292722344, 2821335048, 178921984, 2718567050, 2283834018, 557730, 2818607146, 134389800, 573186690, 2829722152, 2695408288, 548020898, 2150115970, 34121896, 536914562, 2693406848, 578953384, 705340040, 2263208, 2720041634, 2290649736, 2686624256, 2183661578, 559746, 35684482, 2192048802, 2281736322, 134381576, 573186184, 2863147680, 44048416, 2281833088, 11010186, 2149712554, 2189557890, 671621634, 2157977608, 2684914304, 2821204514, 2181171208, 2720180258, 2156011520, 572566048, 705339552, 2854912010, 134359072, 581574656, 134752266, 2292721706, 44179626, 2181204106, 681607714, 2156432008, 704807072, 713033760, 2284497064, 539107978, 2325915648, 545301128, 44695688, 2317517474, 2820702890, 178266784, 2818714154, 581052576, 2827649064, 2158144136, 2720539306, 545424002, 2726832650, 2150115362, 2860523554, 682229888, 136882338, 537438858, 2317394440, 2181040264, 33728680, 2281736224, 176720000, 44081290, 713171624, 2183135778, 2818746890, 2862744224, 2325751842, 44040200, 2318016546, 2190123146, 145271328, 9054728, 713197738, 2726988330, 713073184, 2829099560, 2863177858, 2693278208, 581576834, 44042760, 580913674, 2315299498, 2796066, 681582594, 2852694024, 2852686506, 2852127272, 2821359784, 2191663266, 8397312, 167944714, 2318049442, 2317888002, 145261216, 2852137096, 572656138, 2228394, 2324334752, 573188130, 706775720, 2829058720, 537036960, 2720703112, 44695688, 145236106, 581599402, 41634, 2148016674, 705202856, 11018408, 681609250, 136317570, 2150107168, 2315954304, 2181603976, 715303466, 42639906, 2108034, 698912, 176195754, 2694848650, 2717944448, 2629666, 2315298848, 704815146, 2718597642, 2694973568, 41975808, 2692884512, 34112002, 2290625034, 673849472, 2852661888, 35652136, 2826969642, 680002186, 2148180488, 2818747018, 144713864, 44737154, 2829099658, 2854879272, 573211170, 2317387944, 539131914, 2827626496, 2315815072, 2692751522, 715169930, 2693277706, 2284487200, 2189469826, 167905282, 2720049704, 2820833834, 2695495810, 715260072, 136882336, 2318041760, 706781864, 2829060650, 2315395584, 579346568, 2315821096, 2863308808, 537535114, 2150238762, 2149624354, 2189459978, 2687008930, 2283841698, 10487848, 2284487178, 2861205666, 2829222016, 673720872, 715686048, 2315387008, 44051106, 570992778, 539658880, 170002570, 2854232618, 2325749890, 2150113290, 545956002, 2230442, 2728927360, 2726988290, 2283931808, 2827485696, 170566306, 33718952, 2854365216, 539624066, 2290092672, 178923520, 176685194, 35685032, 137005224, 713588768, 10618890, 539626018, 11020800, 704676008, 2149623816, 673882632, 545792544, 36184098, 2189985960, 2149753504, 167938178, 2693431464, 673841794, 10627208, 2818607112, 573221504, 2281734282, 579340426, 2720705032, 34242698, 545826978, 2695406080, 2623650, 2818712104, 704815786, 41951370, 2158141608, 143174154, 2155872416, 539140778, 2860517506, 2693311144, 2698, 2189560352, 143163394, 706881578, 715303426, 2862613154, 2183307432, 2728527880, 2693431970, 2292711968, 2852160002, 2854789258, 715694208, 2158133792, 2290098208, 2326274050, 2181696010, 144744450, 11053698, 2852782216, 2686462506, 673194506, 2720038922, 11053728, 137011840, 9046688, 2863180456, 134260904, 2826971146, 2147516456, 671121408, 2829756456, 2183801002, 2821327498, 671645832, 570589312, 679512736, 2292746786, 680132648, 2819270792, 2323685536, 707405832, 2755210, 2694843008, 2290123426, 2826960936, 136980512, 2686460586, 2318043778, 2315919488, 2315946024, 136347688, 9052810, 679512738, 2854914090, 2324201482, 539011232, 679479938, 142608906, 579381290, 2829223970, 2282225664, 134359690, 42599042, 134742024, 2829584392, 34113674, 573079688, 2323646592, 33729186, 170394250, 2147648160, 2189953568, 2821195808, 2292197410, 2663048, 2692915200, 545391240, 570992808, 679512104, 2183309986, 136456744, 545292456, 2183170602, 547916330, 2315823112, 2326299138, 682141834, 36349984, 144835232, 134359722, 42598944, 2156440106, 2192188040, 671746208, 2315397666, 579381258, 537004674, 44214792, 539107466, 2820669450, 2315788810, 2693399202, 2283841544, 681748490, 2684518562, 539527338, 170435082, 134218280, 547530882, 537536682, 42467488, 2684527234, 570565256, 134252682, 2281701928, 547521184, 2820802594, 2148149890, 679510186, 2189994666, 2718048288, 2694974080, 545294890, 134906504, 713728520, 579502600, 539667072, 2283963040, 134744192, 145361056, 707306152, 705331330, 2263680, 2717950634, 2191654920, 2829068298, 2189591080, 176162848, 572655752, 44704384, 704653960, 581601792, 2150138528, 537403938, 2156560522, 2281840682, 42082826, 167938184, 545401474, 2183301162, 2860679338, 170568224, 539527680, 44042792, 704784418, 713064490, 715653664, 2192081416, 2720694408, 573219370, 545792000, 707428864, 673753128, 2156529672, 2147657866, 134883848, 36350594, 2158133256, 34243210, 144738850, 715303050, 706740264, 581044232, 8914952, 2694980256, 2290614920, 168306818, 2692876320, 2326407714, 2692745728, 134775434, 137005226, 2852159658, 2158133762, 2292853250, 2693267490, 36306978, 2852135458, 2728960546, 673753602, 680133128, 579479712, 2315427976, 581476488, 2720170536, 706749064, 547891234, 2726437408, 545794218, 547356800, 167938570, 2181073034, 2317517312, 2315952776, 142641666, 2323677344, 33727138, 2192048256, 2852293248, 170557578, 170560008, 565920, 2157969544, 713695904, 2728962592, 44181544, 2157977608, 10527272, 2695004322, 2317519362, 176718338, 168299048, 2728435722, 2148018728, 2192214698, 2189429250, 142739490, 176825002, 11182760, 134744706, 136325256, 176720386, 136872104, 2315264650, 2718042624, 572555904, 2148049032, 33440, 36307490, 167774848, 2282364928, 2183799434, 2147486248, 2854783528, 2325742216, 706775592, 2796162, 35791498, 2686584994, 2326268066, 704643106, 2149624320, 573049344, 545398912, 680001704, 2282398376, 2292220042, 2852659872, 2315298824, 178782368, 2829191722, 571089576, 2183135912, 170436650, 2829066250, 2318008362, 2149711904, 44564610, 36317704, 2290264224, 2315813504, 2326396960, 2827627168, 581085192, 178924034, 2692751874, 144736930, 2720039584, 2281736194, 706881576, 2861048320, 143140874, 571081216, 545432232, 545916960, 707406344, 168299050, 2852266144, 581601448, 2281833098, 537012232, 170000512, 572557952, 178916008, 2685020330, 142639242, 176171554, 2189426696, 2720694946, 143262210, 2854912010, 41608, 2189600928, 2720180392, 8563338, 170035338, 2158496266, 706773640, 136317440, 580944416, 2326407688, 2863177760, 2827616264, 2827627144, 679618722, 2149614080, 2317353610, 545792130, 572696586, 2326298656, 2827657890, 2818574378, 2292711584, 10250, 2665088, 2686492706, 581608074, 2819105322, 2854357024, 713687560, 2149589514, 42475560, 143270056, 2827627018, 2692874368, 2818615304, 34089600, 2827003936, 2726431272, 2315296904, 2693276330, 547883688, 2181201952, 545261738, 2132514, 539667072, 2156003872, 2820669576, 570983048, 2729052674, 8946336, 144738984, 2687109632, 2694841000, 33686176, 2323783810, 136480896, 535176, 581053066, 705178114, 2695531010, 2324340778, 2686583328, 35783336, 41986600, 571122216, 2183694466, 2686495394, 2693431426, 2863137282, 2827495978, 545267848, 2290614402, 2728560674, 2284331042, 2728567296, 713689226, 682133642, 715301410, 178948264, 178948736, 2183309952, 2720137216, 2192189474, 35793442, 680140970, 2158528648, 537536514, 2149753378, 2326298754, 2860523560, 2694971528, 2318041730, 2686451850, 673720490, 2181079560, 36350498, 2323816450, 2324334592, 170402440, 707305474, 673194026, 715163808, 2150146090, 2821202442, 2819260424, 167936162, 2728438402, 715792930, 707265058, 2317396130, 144704034, 2686486664, 2728438440, 2158494248, 168298528, 178956322, 2183799298, 707403946, 141450, 2292195458, 2827626656, 136847914, 2726470272, 2863301282, 36348552, 671220258, 11176450, 581053098, 2317363848, 707299370, 137013896, 2282226344, 713556608, 679643272, 2269314, 548022952, 2718050466, 2317910698, 572696712, 2860526210, 545785864, 44738722, 176169098, 2829223944, 44179624, 706873378, 545262242, 2854783490, 2097794, 715827330, 170002474, 2695496234, 2192220200, 537436672, 2281841154, 537428490, 539658408, 2862753922, 2150107778, 567938, 2315823232, 2181179554, 145228328, 2158494336, 2181572618, 2852790306, 2686452226, 539536034, 673351848, 2827485192, 2292877440, 2720008866, 2282233994, 2726439562, 2720565920, 2693278208, 2726464010, 143305256, 579348994, 580911274, 581601442, 2860550152, 2326398986, 671263240, 713597056, 2726832680, 715696642, 2292329098, 170041504, 170041474, 2827659808, 136454186, 2686453928, 2718466592, 2191534632, 2183170560, 706914314, 143304840, 134258690, 715169952, 578953888, 2692775976, 707265064, 9046666, 673220618, 42117664, 671655970, 578816032, 2283809410, 2156431488, 673220736, 133664, 2157980200, 168299040, 539634178, 2854881800, 2819269120, 545819178, 2282226178, 690312, 673352360, 2829093032, 679510186, 545947786, 2718599336, 2694881290, 715817640, 2292220544, 44607656, 35793448, 696354, 2315954312, 145393826, 2147625640, 2318051370, 10520610, 2717917320, 715653122, 42502666, 2326308872, 713687040, 2292711466, 2827625000, 11149858, 2693311146, 715817482, 2284462112, 715686560, 715295402, 2852159488, 707299362, 176720554, 2860525696, 2317888040, 536903712, 547358720, 176160768, 2826960904, 681583112, 2282358784, 2315421834, 2292714024, 538968066, 145262720, 537012392, 2181079688, 2861205536, 539011208, 144836768, 136446506, 2290256424, 2718040714, 2192220200, 2191556768, 35685000, 176693896, 44567048, 715294762, 2325741602, 2829748736, 2819238530, 559650, 2685045408, 136325280, 145394346, 2150246530, 10625058, 2292187176, 178948256, 704785032, 178430504, 715819138, 2827004426, 539492904, 2147516418, 2852159528, 2150269608, 679651848, 2150107176, 2156571272, 2191532554, 2158135328, 2693276170, 2292318890, 178268840, 2283930250, 176857090, 537397768, 2190092968, 2863308960, 2819227680, 176294530, 570556458, 581468832, 2183176194, 2284356226, 167774346, 2728960162, 688298, 2315788832, 176302218, 545819298, 570589698, 178391688, 35662474, 2684390018, 144836608, 579472032, 2728960648, 2181204008, 2718476930, 134875304, 537395200, 2228874, 2290262186, 2829090978, 174600, 706882048, 547883016, 44173992, 9054248, 178258560, 134357674, 2181728290, 2317484040, 688650, 547498624, 42477736, 713730730, 715137026, 2317388448, 44042920, 170426882, 134218376, 2718468768, 2283807400, 570598050, 2323679394, 35791018, 2720170504, 2695496232, 144878088, 2323786410, 679608362, 2181210152, 2325875210, 134752906, 42469536, 671787146, 2863300776, 2324171426, 2693406730, 178792586, 673710600, 2290649120, 36348040, 545426090, 2684519072, 2281840776, 145369224, 573047434, 2183659552, 136978464, 2317353120, 44171912, 42074122, 707404448, 42467976, 679641632, 2692882432, 581052418, 2281867778, 2315266186, 169904770, 2826995720, 2693311104, 715825704, 2181562536, 168306856, 2156571274, 2181171842, 682131592, 2156431906, 2147526816, 2281742376, 2183145506, 34087458, 2149589544, 2718433952, 2694850562, 2150271490, 705331202, 681746434, 170002466, 2150236168, 142606850, 715292834, 681716266, 2323653122, 35652226, 2156563104, 2181603976, 2728921610, 2819235882, 2693431338, 2694981632, 713597576, 545302688, 2694875810, 680133250, 2819131394, 170568192, 2820670122, 713173672, 11042944, 144736264, 2695528456, 2861181450, 681738400, 2290253986, 167815338, 168338090, 2282400258, 136847392, 2281734786, 2854387842, 9087146, 2158528650, 8529930, 10496008, 2852129280, 679617032, 2852651008, 2854912170, 673873954, 2829221898, 673874048, 682265216, 142606976, 2292884136, 2684362792, 168307360, 2821360298, 2829623968, 167813154, 176693408, 2821228674, 36186272, 178399752, 2181046314, 2720670376, 2728438410, 2684528768, 2694979594, 2155913384, 2315952136, 2326276744, 547523202, 2662560, 36176554, 681576490, 2818714274, 2720694440, 570558592, 44599968, 2148007938, 2726461570, 2156046472, 2826961538, 142639114, 681609248, 2150140584, 2852299402, 570597416, 715301536, 707266696, 2718042120, 42076674, 2292228106, 579338912, 35695112, 134873224, 2156431906, 36350634, 538978978, 713204392, 671228586, 2818574498, 143269898, 2150113928, 547365512, 44171808, 2726832256, 134916776, 2686591016, 2687010946, 673712680, 2862613032, 8915466, 2863147554, 2820802730, 2854881832, 2149714442, 2664584, 44739106, 2158102530, 143295010, 9077280, 581435528, 2693308448, 136454176, 168436394, 2315780650, 2760738, 2860689960, 2687142050, 136978562, 176816808, 579340810, 2150107136, 2192083112, 176171690, 170401802, 166536, 42476162, 2684528800, 9052842, 671088672, 570559018, 168337928, 547359402, 545794058, 2292230824, 2181704200, 548012554, 2819230370, 2720145450, 2686494888, 144738944, 2726985856, 134916736, 715295272, 2717943848, 2854396554, 680165504, 547913762, 2190090242, 2720669698, 2692745898, 36219432, 2685044778, 2829716136, 2315952128, 2726961282, 570564608, 136972418, 707396256, 682100746, 581610026, 547389448, 145361408, 134382250, 170401792, 2862786602, 713075370, 35684906, 2852784650, 8953858, 11151370, 168469120, 2684881408, 144706216, 690218, 2156014216, 2138112, 581575298, 2150107178, 572557440, 136479264, 2862778880, 2818607744, 2158657538, 2717911680, 545916970, 2181048480, 2684486282, 41951904, 2325744266, 2728394888, 2686623912, 578977952, 578955818, 178823840, 2156562952, 2695364608, 2317887528, 715794954, 2315288616, 136479362, 545925256, 673351842, 2181701792, 580921514, 671222314, 36219008, 2720039594, 2863137288, 2687017128, 2156429826, 145369760, 2158668320, 142641824, 34111520, 2863145088, 2261538, 2189959330, 2860647080, 2290229256, 2148179968, 2317492234, 572655658, 136323114, 170033186, 43522, 136323722, 2147518498, 2189953064, 2827004544, 2156011658, 176687234, 2326308906, 142647816, 2726472194, 2315289096, 2155880586, 2324300298, 35823784, 2686976648, 2821333154, 713205888, 2325905952, 44565154, 537010186, 2324211848, 2325915778, 2861205672, 141312, 2861206048, 2324301832, 539535872, 705341568, 2149615752, 2821202442, 2189460002, 176169602, 681714346, 545816736, 681574912, 2861072424, 8956074, 176816648, 35826344, 2325784714, 2818704032, 2827004576, 2290647042, 545399456, 2147491978, 136323754, 581468298, 537034888, 715784872, 2687016992, 681708162, 537559688, 2156431906, 2183309474, 10658314, 8424104, 2854881800, 547520522, 2283831304, 581435522, 2854388256, 2325777058, 2827518082, 2718565024, 536904322, 145399970, 537012362, 547521192, 2189592610, 715688488, 2863145602, 547530786, 2718607912, 2147485738, 2317918218, 2148172416, 176717856, 2181071392, 2189434882, 9052808, 2852784170, 673351688, 2183143594, 2183700514, 2695405696, 2156404866, 671255080, 2852291200, 713032202, 2854355464, 44081162, 42469386, 2820678152, 2829058218, 134359552, 2181695528, 2290123424, 671779330, 2695006376, 681582594, 2863170216, 2282260616, 2183274632, 713031714, 42639528, 8913450, 2292877994, 35695144, 537012736, 538978440, 707437056, 2819228200, 2317879330, 578953352, 2324170786, 2852661258, 704807586, 2718599170, 2158144162, 2829623426, 681705634, 2852137128, 178790530, 2183692938, 42074784, 570436264, 136315426, 713597088, 2862612480, 176818720, 44608136, 2827657378, 2827520032, 2284497032, 2819140234, 2150279298, 145238688, 671099432, 2863311498, 168296962, 2728429578, 2191696394, 578816032, 2854365736, 2317492362, 2148010656, 2324307968, 2819104802, 547530922, 705331370, 2718474274, 537428010, 2852129288, 2283930112, 579480232, 44050944, 42475658, 2292189824, 176693280, 167772320, 2718441984, 2192222754, 178391552, 2863303178, 169902210, 33557122, 671621672, 579379848, 2292351488, 2820677762, 139432, 2149714570, 134785544, 2283807234, 169877672, 44573320, 2726330888, 572565674, 35661864, 581468810, 679512202, 169910816, 2156429954, 178389130, 2325774856, 704653858, 537010698, 2147492394, 2852159648, 537436202, 579512994, 35660328, 713721890, 2854789152, 578986536, 2694842914, 2292851338, 2281834626, 2854750720, 2324342920, 2684486186, 44728874, 2183266472, 680010272, 715163816, 2720145952, 176720552, 2156528128, 2147491840, 2325776394, 35815434, 2317912074, 2854396032, 2323810336, 671129762, 2192081416, 9052194, 8923274, 2695506432, 706775080, 166058, 169869858, 671744170, 547916290, 671654024, 145271466, 2325751848, 134259232, 2852825762, 2290647050, 572555274, 136882730, 176687648, 2183268896, 2726305928, 143173770, 2686591648, 170000512, 2686582914, 2317910690, 2820800554, 2630274, 537436296, 681617578, 8530602, 41953418, 136358432, 581476864, 10625698, 2183266850, 2183793192, 681609386, 134783528, 176728744, 9046656, 2753192, 2183825922, 2685050880, 2860556320, 2323646498, 134349322, 557088, 44182178, 2695531146, 2854890112, 573057032, 134219906, 42508448, 2863268522, 681609866, 2829191210, 2183800992, 2192091680, 2158111234, 2821366304, 36184202, 581435432, 673349666, 2821333672, 2156568704, 10652170, 2282236456, 2158135938, 2695530624, 33564704, 2720172546, 168437762, 44171424, 2862647842, 2728534056, 2149755018, 570952320, 8530056, 679649288, 167774216, 545261568, 572563490, 2829197320, 2292222506, 2819107466, 2695537194, 2156406946, 2818744352, 2148174378, 142615178, 679643168, 2854879232, 2827496066, 707297794, 2283841544, 178792618, 44181666, 167780904, 2685009954, 2686584834, 2821194272, 2156046466, 2149712522, 2720669834, 142639234, 136970402, 2827495464, 134384130, 34218506, 145227808, 143173768, 2684486304, 2181210762, 2821196328, 178421792, 8947744, 2158635682, 2694849056, 537010816, 2686984746, 681713792, 2860681346, 2863278594, 671654058, 2717944488, 36350122, 2818581152, 169904640, 570565290, 167807522, 2854388234, 572522506, 2726832288, 178290730, 178825216, 2720563200, 2729058952, 170559656, 2181079554, 573087880, 178266240, 2692874272, 578988074, 2149614248, 2192212514, 2290657282, 539134088, 578955298, 2726830626, 170403970, 2284331680, 2693401248, 567458, 2190117410, 580911272, 176169482, 2282234368, 2192222754, 36350624, 44597384, 682131498, 2827518090, 8519720, 2829756962, 2325743618, 671746602, 2181171754, 2852817408, 2317486216, 679608352, 681609218, 2191657504, 2157971976, 2854783530, 2820677792, 2190123018, 176728586, 2854389802, 137011370, 2317396096, 2760736, 2156438184, 2717911080, 539634178, 134253056, 2183799328, 2315954344, 36178474, 167946760, 134785058, 34113666, 715268768, 578947240, 2863270568, 570960042, 33726496, 706773152, 2762760, 715301546, 537559208, 2317492746, 673352200, 572662272, 680143522, 2863147688, 2863170056, 2292853256, 2284322826, 2281744512, 2728534690, 526472, 545432106, 2189427210, 2183824032, 170041856, 2292351522, 704643752, 671262890, 2818582696, 673186474, 570567306, 537567370, 679479456, 2149711882, 2693300904, 2819229736, 2820710434, 11151498, 578988714, 178298922, 2323644960, 579338368, 673186432, 2718476962, 9077410, 2156011650, 2282392194, 167946378, 2726996130, 178430634, 570559106, 2860556320, 42085034, 2860681386, 8921258, 42639528, 2326301312, 178948746, 2726994592, 2325743658, 2693310594, 2728435720, 176325248, 2191565344, 2717917698, 2820811274, 2190123552, 44081290, 2315256488, 2861172874, 176818690, 671229954, 2150115370, 134783138, 2686986378, 580952618, 715161762, 2326398978, 2315387400, 2726330530, 2728962560, 2292746888, 143305378, 2284331648, 2818744840, 570589216, 2183170056, 2189959690, 2692745856, 2283938312, 2326276256, 137005058, 705298594, 176849058, 2726428682, 2852159528, 578978434, 2191698050, 679477760, 2818703904, 2181179912, 34122240, 42467370, 2284464680, 2283799048, 8560650, 2148049576, 2693308970, 2192187434, 2183694984, 2315815434, 2827004586, 2854912520, 2284333088, 2324342824, 137005226, 715170304, 539536034, 2720704680, 2693442088, 143172104, 2694840872, 2726963848, 2283840136, 35653664, 2158627458, 2181703688, 42500610, 2317484162, 2717950506, 145369250, 663720, 2860525578, 176687232, 2854256642, 2860548642, 2692786336, 2150115336, 671220264, 2821366440, 36208770, 673843874, 2158012416, 178823202, 35684392, 11012770, 2292746280, 134916744, 2863145640, 2726332552, 2726330914, 2191657482, 2860524200, 176728224, 2863311362, 2189426818, 2183662090, 2631810, 2854750248, 2728526464, 2192089248, 679510690, 2829617152, 2150115880, 2290231946, 713722528, 2150238242, 713728552, 2189590560, 44728962, 2284464672, 143171754, 2656392, 2863276032, 2149714432, 33595912, 539493000, 2818711714, 2684889640, 715694216, 679486120, 671230498, 2283932170, 704782466, 176324650, 715663498, 2687150210, 572565664, 680167424, 2827624618, 2854390314, 134390400, 2191698050, 178792578, 2827624578, 2726299690, 537567786, 2729083432, 2181081760, 2181570570, 11182760, 2852301480, 42467488, 539656744, 33314, 2720178690, 33589416, 2158633128, 547391488, 2720704514, 176816256, 581478536, 170035232, 178290856, 2283831938, 537528354, 671752714, 2292351136, 2149755008, 2726431360, 2829584514, 44073602, 145262632, 2729052808, 167944320, 2695012994, 2687142434, 2183170698, 2324308008, 2687148072, 164008, 570951680, 539133962, 2282267138, 2325742082, 673349642, 680042538, 570566658, 2290657928, 33565346, 2317888032, 33597608, 570458146, 673742984, 707267112, 176851456, 681583242, 134384288, 2181212808, 2292326562, 679649952, 2695506602, 2826969634, 2147516938, 2158504578, 2854389930, 8422050, 707428480, 2158624904, 579469322, 2854912042, 578955306, 2720039040, 2148051104, 2283841546, 2281835178, 144843424, 178954752, 44050986, 11149322, 2728437920, 2157978282, 2829591168, 41482, 33564808, 2684519074, 2290778760, 2818738186, 11141634, 131242, 2181081760, 715268776, 2158627456, 539003528, 680135328, 2183168042, 35654312, 2318011010, 11184170, 2292711562, 2821357602, 673360032, 2720014336, 2326440490, 33556490, 2860655138, 2662538, 705309320, 2827132930, 572523016, 134776832, 2862776322, 2862743688, 2684395560, 2862653568, 2826969226, 2829200010, 707406346, 665610, 170533376, 2290614920, 2283932320, 581609482, 2728536226, 2694875784, 145400450, 2282359336, 34210440, 176720032, 2862647850, 2317912200, 2284355754, 539633794, 33685536, 581436034, 2829066760, 142778536, 707403912, 578953346, 176824834, 2692743330, 2148050952, 176859688, 2728403464, 2228898, 2854265354, 2181737120, 8432136, 8912896, 2326407850, 2181073418, 2852659328, 2317355008, 715270314, 2323646466, 2181728808, 2156044298, 2693408938, 2190123688, 2317361194, 2861213864, 178915370, 679477248, 579510922, 545269794, 2148180640, 673229322, 2829591200, 2854387848, 715301506, 8399362, 570950272, 539003010, 2183144074, 2158526472, 2326438440, 144706178, 44575394, 2290123304, 2283807232, 2181204130, 2315782178, 2854879394, 2290223658, 2829722280, 539099176, 2820678306, 2315815072, 2718564488, 2695399978, 2324211746, 580913704, 706904192, 2854226472, 2147485866, 581599274, 41945760, 2787874, 33720872, 673194154, 707305600, 134774816, 2284323370, 570466472, 2819104936, 2158103210, 2181073034, 2181734528, 2323687584, 2829092904, 2796042, 671088810, 168307202, 33688224, 705169962, 2829623808, 547531432, 2284456098, 143163562, 2189558282, 548020264, 713042434, 706912384, 571115658, 2317355138, 134260904, 2148180096, 170567682, 142781090, 2854789122, 2860648968, 2694881418, 2183659690, 2860689538, 41951744, 2695528616, 33595906, 2729050280, 136349738, 545303208, 2820833792, 2099370, 707265152, 705202720, 705299080, 2108034, 2854750242, 2315913736, 2183702658, 578945184, 2315257984, 2695497898, 2282227754, 8562722, 705333930, 681714184, 715170304, 570458794, 2728953984, 176849032, 2147648170, 2181204522, 2148008448, 2684878848, 2820710560, 679616552, 2861040162, 705341570, 2693440034, 2821359626, 681575040, 2861073034, 145269290, 2324177568, 134392482, 2290125344, 706742914, 547530794, 2695366786, 2686452264, 143130656, 580952072, 682263202, 2852653194, 2292318370, 2148141730, 176201736, 8527872, 570458656, 2189599360, 2155872384, 2323653128, 673742984, 673229482, 2183176234, 2236928, 579472010, 178954376, 2694875138, 537428138, 34250920, 2726430754, 571124354, 35651752, 2283833986, 2189558434, 41951752, 2826993672, 570950306, 2282367016, 2686615552, 671254658, 2720145410, 2148043306, 134225920, 2317525506, 2827618850, 2155915304, 681738880, 673718410, 537569794, 713031818, 2827126922, 680174216, 2863145480, 145399808, 2717952002, 2821194242, 136872482, 570565154, 42601120, 41945248, 2720170632, 136841890, 10618920, 704653866, 2189953568, 2325906088, 2315954858, 2284355584, 578955808, 2684487714, 578814498, 713066634, 2826995848, 2315395626, 2290655234, 2158010368, 713599650, 537397250, 2191688328, 44574888, 2717941898, 34944, 44083842, 2192050178, 143270560, 713687048, 2720672288, 580921898, 713173122, 2684881570, 167944834, 671123586, 2829582472, 2693439528, 2686615552, 2787458, 2693407368, 144844832, 2687008810, 2290223658, 2290657416, 35692578, 545914922, 2862614530, 2156529666, 44736544, 170566176, 11184770, 705341442, 2854914592, 2861073034, 548047018, 2726824488, 681582762, 2323785760, 2819235872, 42115720, 2190115328, 547916330, 2854748168, 2819129352, 539631648, 2326266536, 671621664, 2284456072, 176294538, 682240162, 2158135938, 2718073506, 2282261002, 682272906, 178299562, 2149613698, 142639658, 679649290, 2695006378, 169912482, 2863145480, 2181048872, 705178152, 2183275144, 537567232, 145358978, 579502208, 673751714, 145393802, 681584674, 2695004298, 2852692490, 170525320, 539500552, 2686618248, 2862754306, 713728168, 2183661738, 537438754, 2150271648, 581044872, 571124362, 10520712, 178424490, 178423978, 33728682, 144876200, 9054368, 142615200, 547523210, 2181048968, 2191532552, 2132480, 673228832, 2726461440, 713195690, 2726961322, 42076808, 168304768, 572523138, 2189599368, 2192212522, 663680, 44695690, 35826178, 2686460072, 2818713610, 2820711072, 2720146082, 2820710538, 2695496200, 571091074, 170535458, 679518730, 680004232, 2852170408, 2686583432, 2181595136, 2829099168, 2726955658, 537528488, 2315782696, 35687072, 2862620810, 547397632, 547399808, 2281867274, 2818581160, 2854398082, 134384168, 2290098210, 581476490, 537430024, 2181603368, 2692907560, 2827526664, 2861047978, 570599456, 2181171330, 2686616066, 2292359682, 2862776330, 2323677224, 671776898, 168337960, 704651904, 715137672, 2820710408, 2862746240, 10627586, 170404002, 679488162, 2693275778, 705167522, 2695538824, 2718599336, 2692745896, 2684493824, 2149581442, 169904296, 178299530, 178817664, 679641768, 2158100994, 2315288704, 715694080, 681740928, 2827657738, 572695074, 673228968, 42600586, 2632234, 2829748896, 2290256034, 2284464680, 178421762, 2821195786, 2718433962, 2324212234, 707428992, 178430626, 9077384, 713195560, 144845442, 2726308480, 573049512, 547881480, 142772904, 2694843016, 545792160, 134873760, 2860550280, 2148147842, 143304864, 2147484322, 671752714, 2687008936, 2155915298, 2290755592, 2191534626, 2317885480, 705331242, 2686584970, 2156004008, 545434250, 168337952, 2728403456, 2821359658, 2290231840, 2323777672, 2687140362, 2290748034, 707274784, 2695405610, 578955904, 2726824618, 548045450, 33728672, 2686984840, 2158537384, 578979850, 704784544, 2283841544, 573082122, 537004706, 2318019200, 136871978, 170533000, 713596970, 2686591490, 2317363338, 681705986, 2147625600, 580946472, 2695367330, 2820800650, 143270442, 42074114, 2854267530, 2692882592, 2863171712, 2862653442, 581443744, 2717952162, 539527210, 2854789640, 2693408808, 2819139584, 713075210, 548012032, 2283931650, 2728952488, 2192056448, 136448170, 2147658400, 2290780296, 2726993922, 2149589538, 2726995978, 41506, 167938560, 2726461960, 673841826, 706751138, 2158502056, 705177642, 2191524352, 2281834624, 579510818, 673327136, 2189951490, 2149622440, 2183309960, 8391202, 2695012512, 143262338, 136479394, 2284489354, 2861082794, 42478216, 2317385896, 142608426, 44081672, 2862743722, 170002976, 2292755080, 537397898, 572565642, 2819138218, 581476352, 537559712, 178782376, 10528936, 42502154, 538978472, 2693399168, 2323819018, 713067016, 2181702186, 681716256, 2147518472, 2189566498, 2819238018, 2183791242, 2292187170, 2726854816, 673751168, 2726333066, 2819270688, 537438370, 2181073024, 2818581002, 2726332458, 2852823072, 143163394, 2694840456, 169869960, 578980520, 539501224, 671787522, 145269290, 144713736, 170394242, 2862743592, 2281734144, 2292220066, 2292875944, 2726953098, 2729093802, 707275296, 545785858, 671787560, 2718442154, 2158537258, 2283799050, 547497994, 170566314, 536881800, 2684398082, 536879626, 2281701504, 2292189698, 673851562, 547356840, 178298912, 144736296, 136323200, 2147494050, 2718575144, 2720006656, 134873098, 2861206056, 545270408, 671227906, 2685051528, 2686593184, 2829058178, 570458666, 2820713128, 578953730, 33562754, 2862751776, 2292222594, 2181704202, 2629674, 2695506592, 2854264970, 2862785194, 2326306850, 136849408, 2860681866, 547496482, 142746152, 11175970, 2728919074, 2695367176, 713687682, 142614666, 2156527778, 2315299330, 545425928, 170396170, 567424, 2829590570, 713066626, 2684887048, 2829091328, 2686978568, 671645738, 2854390312, 547488264, 2181081600, 2290098210, 2156046368, 2694971912, 2181073440, 2827526306, 2290264608, 2819099306, 2181736488, 42084864, 713032194, 2317920384, 572686368, 2149615746, 578846730, 2854267010, 2795520, 2861212162, 2728929416, 2325881376, 673884296, 2181570696, 2290131496, 136456232, 2189427208, 134908552, 2726463498, 2726830082, 2191526440, 34120226, 713204386, 673196034, 142649512, 168304770, 571081250, 136980648, 2323646634, 547531264, 2863171592, 2192081448, 2150277634, 176685226, 2290100770, 536871072, 704676488, 570468898, 547531274, 176332970, 10519050, 2829755008, 706773026, 680143360, 2315922080, 572697088, 2325905448, 2181736992, 2692751392, 2318041216, 2693399170, 2821235328, 537526432, 8423594, 2684395648, 573221544, 2728438408, 671262760, 2818615850, 2150236682, 2282358946, 2829746336, 2854223874, 2156538376, 2189994632, 2861213730, 2156562474, 11176608, 2827526154, 715270666, 42606634, 2317877800, 36348042, 2726865410, 579371048, 706748426, 2693408778, 581435522, 2829625352, 2290100362, 2326407842, 2718075560, 2729093122, 538970146, 2692874920, 11051042, 143270568, 2852823720, 2860524066, 2315782826, 578945536, 8921600, 2147617288, 2290262058, 2827487274, 42631328, 2315421736, 539493032, 2760736, 715170304, 547366912, 2684486304, 2720540810, 176193672, 573049480, 2729052288, 573219458, 2685020160, 539501056, 2829746210, 679641640, 673196200, 2292228104, 168460802, 2324301856, 579512842, 2861203496, 573048840, 2157977602, 142608930, 143173632, 2827094154, 2827485218, 44599842, 2155883008, 2818581162, 2284494882, 2728929280, 715792426, 2686978690, 2158110722, 2282357376, 2718042794, 680043136, 715128874, 2852161538, 2149614218, 572689056, 2684397602, 682263210, 581435424, 706912298, 2158635648, 42607264, 2854357672, 671090696, 2282359330, 167805576, 2156038794, 2315790880, 2191532162, 537403392, 690858, 167903368, 143271944, 2318043784, 580952616, 2148139176, 2726307848, 34245152, 713721888, 580919434, 539658920, 2728526378, 2694840842, 2158496416, 2158142114, 705341600, 40994, 178954248, 2687008778, 143172098, 2282227842, 2183823530, 2827627040, 2290649770, 2717909546, 2292713986, 2720047744, 2860648960, 2820810786, 10658442, 2155915904, 8397344, 176334858, 2281834656, 706775714, 579510408, 178290848, 142778408, 2818705544, 134219914, 2686986274, 8913034, 679608482, 573186688, 537569416, 706742306, 35793442, 2728437802, 2325873314, 2192190114, 713687562, 42467490, 8921600, 44212226, 2826969728, 547531304, 679479808, 715653802, 42608682, 2318010504, 145401888, 2829230722, 537012394, 580946048, 547914250, 2282367488, 2819137568, 2860548618, 2854396424, 2692751874, 2860654592, 2290788386, 2181696032, 2754696, 33685672, 713591338, 2149621792, 2694881450, 581609608, 2315913378, 178913290, 680010402, 2315952290, 2181048840, 682099202, 715655810, 2821333666, 2826961440, 33718282, 2686486536, 579340298, 142606464, 2189598760, 2317519368, 570983048, 8915618, 2282357416, 34251434, 2290256394, 2189591202, 2720696362, 2290753666, 136487592, 2149747240, 136315520, 579472040, 8399488, 547490432, 178922018, 2717950120, 178956330, 2155882664, 2326407810, 136448546, 2684529280, 2281742336, 35692704, 547498666, 42633218, 2315821090, 44073610, 547498498, 2323646498, 2821333536, 671744170, 539533858, 2684527104, 2717941928, 570949794, 145269410, 580911746, 42115616, 2728405632, 144870026, 2694875266, 33595530, 2158110858, 136980610, 2292328480, 44696074, 2720039584, 713589248, 578846754, 134261376, 2726461480, 178421930, 2827100704, 679618722, 706781192, 35815562, 705333258, 2292714122, 176302720, 2183176714, 704784928, 715661834, 2315821064, 2827618336, 144867978, 2158133794, 539493026, 679619082, 2147625632, 705208354, 2852170280, 2158529024, 2281867946, 2827657730, 2717917824, 2827624618, 2728435722, 136972418, 145262754, 545792032, 2183702666, 715294890, 690184, 168436394, 573186050, 35652266, 176851112, 671124008, 35695136, 2623618, 2147649706, 2819236392, 2315813504, 573082240, 2624136, 2728402978, 572566016, 170428578, 178817154, 142739490, 2684363264, 539634306, 2158143626, 42107400, 2820835488, 44704288, 2157969922, 570597930, 548022434, 134226434, 2148182026, 33557128, 2686626432, 136489472, 545816610, 176851592, 2860690048, 35662336, 2155872770, 2686593058, 136839178, 2827616426, 707438760, 713596928, 704817704, 707308032, 2149720586, 2717919874, 2181563016, 2726470274, 2317484160, 178432128, 681713826, 136874152, 545794730, 44705832, 547488298, 704686082, 680142986, 2284456488, 178399370, 2763296, 680002210, 2149621890, 41951752, 2726857250, 2292845184, 134219914, 2148041218, 2158624928, 706781352, 178430634, 545302570, 178815112, 681618090, 2189950984, 2726963370, 145263232, 2282391584, 2325751842, 570597930, 2821202466, 2158657544, 176726056, 2717909512, 2861082786, 581444106, 573178026, 2821327522, 578988162, 2818714240, 2183274626, 2323679746, 169902112, 2684389536, 2718466600, 178946216, 168437896, 134750210, 681746954, 2192179208, 2728525826, 715139746, 136486912, 2315299490, 2315296770, 2325743754, 2155874850, 581607560, 547359392, 2692915840, 2326276744, 143302688, 44075018, 2728436392, 2686986282, 2852258440, 9079456, 2718040746, 673882144, 2150236704, 178916010, 44566698, 2854389928, 539002912, 170394122, 2854879874, 2155872930, 579502210, 2684529184, 673849984, 680174248, 2819137570, 2854922792, 547356808, 178292738, 2818736650, 537010824, 167936642, 579381250, 2694848554, 2829068962, 536873610, 168463016, 2695365162, 176720514, 2717917834, 176726026, 2318009002, 680010272, 2147658368, 539107362, 10529282, 35651586, 145391648, 2315430568, 2315913256, 2156431914, 2694980130, 2852653096, 2157971626, 2156538410, 2685045418, 136487040, 2852290728, 170000522, 144744576, 178946088, 2183309834, 2726297770, 2148171944, 2686493216, 2107912, 705202176, 2323652744, 2854355496, 2315911842, 713075210, 2189599360, 2290746018, 715793056, 538970760, 539109536, 547357320, 698536, 35825832, 2820712576, 2158135296, 163976, 44574882, 178290856, 2156013576, 2861048352, 571115530, 572694530, 2718441986, 2818711592, 2292318890, 143296648, 168329386, 2189459618, 143264384, 573220994, 715696648, 680043042, 571091490, 707274786, 2684494368, 2263048, 2181079040, 2155907712, 143163552, 2326276770, 2692784778, 572662442, 2852265986, 2323677314, 2829722248, 2720694314, 137005056, 2821333664, 570435744, 671219712, 136841256, 713064578, 136454304, 2323816458, 2692915752, 2099752, 2189591074, 10625576, 2317361792, 2687150122, 144736776, 2315823656, 2325741578, 9087112, 2290133546, 2315291168, 35825704, 679518344, 2189961248, 537002018, 36178080, 2147516928, 2318019240, 176161290, 134252704, 2324204064, 2150138018, 545300512, 2149714082, 2325875208, 2148139018, 142606368, 2158142120, 2854224546, 2290092554, 2191698464, 557098, 707299848, 2820800544, 547528704, 713558152, 545432074, 170042024, 705178248, 2317519392, 707274890, 2726987914, 572694536, 134785162, 2189435400, 164512, 134742026, 2726428834, 671787178, 2718605354, 2692917282, 2290253986, 2324168746, 578985984, 2148041216, 713205920, 539134594, 2720533130, 2720049824, 2826971264, 713206306, 2324177576, 713162762, 2694840842, 572523178, 681576584, 168430112, 2325749930, 2318016682, 573188130, 2189565994, 2827001994, 2147519008, 137003530, 706740898, 2147516450, 2821327528, 580919304, 170403840, 2720573570, 143269888, 2826961066, 2819238442, 2829230088, 2729085090, 2150238336, 545270274, 2829191170, 143261736, 2148049448, 545432226, 2181603874, 2726338688, 178815616, 570993312, 707398280, 2181704226, 176720546, 2290778664, 134914562, 42599072, 176334890, 2684389898, 2290657450, 170041346, 2325752360, 167804930, 2827626538, 671260682, 2183170186, 2693407264, 681705640, 169878058, 2820833800, 2728569376, 580919424, 42608672, 2861170690, 34121728, 9046530, 2852161696, 547365032, 2326309410, 681609258, 2829590570, 2324202112, 2315813408, 548014624, 8423456, 2684365344, 178260096, 2684389514, 2315946528, 2189428768, 673218560, 8560776, 2820809384, 673721000, 41975946, 706906154, 136847520, 144875520, 178948770, 11174048, 8528384, 2694842536, 2323679370, 136489608, 715817640, 581077034, 539533448, 2292843018, 706906122, 143141386, 2315420192, 178432128, 2854223874, 136317576, 2158657664, 573049474, 581478570, 2684529322, 671230088, 2181701770, 2692753960, 673187848, 537012904, 570960416, 705210498, 713204386, 673319082, 168329376, 2281734666, 2282391680, 2292883618, 2821367978, 2192081442, 2192179210, 578848938, 2148174344, 2189986344, 2718607530, 2181040810, 2818613410, 144843274, 545957898, 2192188074, 2292752418, 581437602, 2292353578, 2148139682, 136874018, 572557448, 2323778050, 2720664098, 681574954, 2760744, 715172482, 579340936, 2854912010, 176685730, 2317525130, 2281742858, 2317494434, 2292883970, 2829723816, 176859136, 545792128, 2826994338, 168297090, 2860558346, 2821333672, 2150269576, 570466856, 580913290, 178266282, 545259554, 145229834, 2852160136, 673841322, 145261224, 715655722, 704678538, 2325749792, 2827626656, 2863278082, 2693440160, 581576866, 682141832, 580954656, 136325762, 2718474378, 2181737098, 2718466562, 545925290, 713556138, 679488034, 8390824, 2315821736, 2192179370, 34209824, 2826969768, 42500746, 715161762, 536905858, 2156036266, 2189470208, 680175776, 168299010, 2317877922, 2183144064, 2695364744, 2158624776, 2189461640, 2315913346, 547487872, 2827651202, 2684529320, 44737056, 2315954730, 33563178, 547364872, 536905866, 2317387810, 2695537154, 170394248, 2317361152, 715792386, 144711680, 2324308106, 2149747242, 2281833128, 2819227818, 2686487080, 673718272, 2860648448, 570458114, 682238120, 2284322824, 526504, 2728921762, 2860550816, 2861081120, 2818572936, 2191532554, 145367552, 170002466, 2326300674, 176857760, 2326431744, 2181728776, 2290221696, 2687140514, 35818024, 715268096, 2684354720, 572697248, 170041856, 178389504, 42084904, 136880648, 143303298, 2862752384, 2158626858, 2150115842, 2692909576, 704684200, 2818705536, 168427530, 2827520128, 2818738730, 2183178760, 2863179906, 2656928, 44728866, 2687016962, 545433768, 2720146050, 538976386, 41945736, 34242688, 134252586, 2317912714, 2687148706, 2621576, 2820833922, 2290755752, 10649640, 2728438282, 2324176938, 545292426, 581476490, 2821228712, 2282269314, 713031818, 2315821600, 2323819010, 143271944, 581468834, 2183661608, 547365384, 707265066, 715301032, 2720017024, 2283839520, 2728566946, 681584776, 2147649544, 2821333032, 42478248, 2695012994, 671252490, 2861040266, 2728536064, 11012650, 2192048642, 536871050, 2821227136, 2155874978, 706749096, 570992778, 168435848, 573180424, 715694600, 2149720578, 2150279208, 581601800, 2728427682, 2694848672, 2819106824, 715163688, 2317527690, 2852685864, 581042338, 2282365440, 545268384, 680175752, 682271272, 2181048362, 33597472, 2860681386, 713072672, 2820702760, 2861179522, 2763298, 2148008586, 33728520, 2860524194, 2694973962, 2695408258, 2156568576, 2315913768, 682264578, 136448010, 548012074, 681575072, 2156399240, 2284357664, 2192179338, 11175938, 2852683778, 10660488, 8399392, 42082856, 2761344, 2158627338, 2156538018, 704651914, 170566146, 547915904, 2728428194, 680011816, 2148141056, 44730920, 2155874946, 679477802, 573079552, 2190090914, 2720540682, 143173666, 578978306, 2863170216, 2292353064, 2290092586, 2695372930, 2326299170, 538968578, 2854388352, 2317395970, 2147491842, 2860655240, 2726297602, 688296, 2729060488, 2318051362, 2150236320, 2852293120, 673219232, 2317910016, 2718083586, 2829723680, 2863270018, 578988042, 2191565346, 2284494978, 176849034, 2147494018, 42469890, 145269386, 2829617162, 2862754474, 715817514, 44173442, 2728397472, 2684911658, 2324178946, 2852792328, 2150148640, 545819136, 2827003906, 665610, 176168962, 2694851080, 2150238880, 570958466, 2854390272, 2326276130, 178422400, 2150146690, 2148182050, 10627746, 11012738, 2282225834, 36347912, 136347808, 145392136, 35792930, 578947240, 178389152, 2726823938, 136315048, 2290655272, 578955904, 36219426, 2693442056, 168299010, 673751080, 671778984, 8522272, 143174312, 2191526536, 581085314, 673327786, 2762754, 705331232, 2282392064, 2190114818, 2818736680, 178389512, 2282365440, 2290747936, 673219240, 11184168, 673194656, 2181570592, 2694875144, 2862615072, 41975842, 673753218, 2183670314, 2181040170, 2191526442, 679512738, 571089024, 137011234, 2283840168, 2189599234, 679510024, 44698120, 2158133416, 545916968, 134351360, 136970378, 2282268704, 2323784202, 2821368458, 671228448, 2852137090, 2827094048, 170394272, 537569322, 178946082, 537395874, 10617344, 144738344, 35694730, 539142784, 2158659720, 34114178, 2729061000, 35692544, 142745760, 2862785192, 176324618, 2820843560, 2718476970, 8560810, 2854888096, 2863145482, 547528866, 539634344, 2191558666, 2656928, 2315780618, 167946282, 2292195368, 547399680, 41984130, 682098848, 2158667816, 2684520618, 2755080, 33721002, 2818613250, 2183176234, 2158103040, 537534592, 679518882, 178299394, 2290788354, 2325776544, 10651818, 2315946664, 2282228394, 176326794, 136325792, 547496576, 176859170, 2183668360, 539664898, 545292458, 706882058, 2794016, 2290754058, 2156431360, 2726961154, 44179970, 2728396802, 2189429386, 44728834, 2183801346, 2863268386, 2729083008, 142739592, 537002498, 671132170, 170010666, 2820842112, 2315911208, 2686976128, 2695366656, 2854789258, 2862623370, 671228450, 713198210, 2156003488, 2236544, 2189994624, 2150236714, 2717917314, 2181595818, 2317388450, 2717942432, 2325751936, 2150247074, 2718597258, 2695375008, 581601794, 715655338, 2192048258, 704776704, 2156439586, 34251400, 2692743200, 134750218, 682265226, 167780864, 2189961346, 145361034, 539000832, 2726856842, 44566696, 713073184, 2325782562, 2290256042, 36217504, 2692915208, 2150238336, 696448, 537043616, 131616, 2829200002, 2148149770, 536873640, 705210496, 2315913218, 176859298, 573088298, 136972808, 2692915850, 176302216, 178913282, 2155913858, 176693762, 2283962882, 2827526152, 2852126760, 136356512, 713031720, 145391776, 2290122882, 2717943946, 2686495266, 2684357248, 704815144, 682238114, 545948170, 142639744, 2284365954, 671129602, 2695375370, 2192050696, 539626154, 44704288, 178915842, 170008616, 42470016, 2854889984, 2695495848, 2157977770, 2191698434, 2281736842, 2854265378, 704651904, 2315919392, 547891330, 671777322, 2820712608, 2323808906, 142778496, 2150148104, 2862614538, 671253120, 2326397610, 2191534082, 2323677186, 2829713576, 2325777026, 2148182538, 8563240, 10519170, 2728568994, 572661800, 2717942442, 2692876936, 2157977600, 713205760, 143264386, 2728960552, 537395338, 2819097128, 2317353504, 167914018, 2819230368, 2729091714, 2695406248, 2283964458, 2720532482, 2183176714, 2326429698, 713589288, 679610538, 176685056, 176300168, 42076170, 713597088, 2156536328, 707430410, 2829222560, 178954792, 2827626530, 2292851208, 537438208, 2326396930, 2686623778, 2686462506, 2818605226, 2656898, 2283833354, 2317877890, 570949760, 671221890, 170428928, 2820843650, 2720040992, 2324211754, 2718468224, 573180458, 2693442082, 2720148136, 2292883464, 673185792, 2181046792, 2158626984, 2829189282, 178823304, 11020968, 2854748322, 539527818, 2283964456, 2862622890, 679617152, 2183307264, 539503266, 688258, 2290649130, 715129000, 168428066, 671654400, 572654208, 2323810466, 547358730, 682230272, 178293376, 2317877384, 33589888, 34114184, 537010218, 545958560, 536871552, 545269898, 2862622890, 8561280, 36216960, 41986088, 2155907618, 2717950634, 539631650, 2684529290, 2317387818, 2685012618, 2819270794, 2317877920, 178924168, 2854750344, 34120224, 2189992488, 545925154, 176849024, 713591296, 2826993666, 2181603464, 2820670088, 2158143616, 178299400, 581044264, 679512744, 168296488, 2726339240, 178924074, 547913760, 8560642, 2686454272, 2315430400, 36216832, 2315422378, 178815114, 682229920, 2687142432, 573047336, 2290788896, 2157980162, 134250538, 673319584, 705339554, 2190117410, 2863139458, 547356810, 2318019114, 539099306, 2827094018, 2315790880, 10660354, 2317910154, 2192187906, 2181048352, 2189568000, 2181563010, 579381768, 42609282, 2324201984, 9086976, 707297952, 145228418, 2686486696, 2753154, 2290786344, 2728566914, 2283973122, 705202690, 572532738, 134359584, 547359368, 2189983872, 2323685920, 2155880578, 713196034, 178825864, 170008610, 2692786338, 2281865728, 2827100192, 145262600, 2191655426, 2283939842, 673851562, 2692753544, 2315430024, 2183277226, 2149613736, 2687017600, 35785346, 537034922, 2230400, 2726333066, 681615360, 578822306, 2862615210, 170401922, 176851466, 136316936, 2323775522, 571083306, 2820835330, 2720148096, 2852137128, 2292220544, 34079272, 2281867432, 2787490, 671097482, 2728919554, 168427688, 42467330, 2147494018, 178291336, 682262562, 681738242, 2720016522, 680175618, 2695504002, 682142338, 178299560, 9046146, 539494536, 2324341416, 9087104, 170525216, 545260074, 2158135808, 34218626, 2317910024, 2292361250, 2290622496, 2324341418, 44728872, 2292711552, 2325882890, 143171744, 2158659618, 2282400392, 698914, 145260712, 537405568, 2687142538, 178266146, 35815946, 35660290, 2863311016, 2290786850, 2318049954, 170557600, 143163904, 545393192, 2692745376, 571091586, 2281865376, 2718476832, 715794944, 671252480, 2729091594, 178298882, 2852823552, 581435560, 2324310698, 2148149928, 2157979690, 145271424, 2281712264, 35693066, 33720360, 2292721800, 136315552, 2819229696, 680176288, 571114018, 572555400, 142778530, 682141834, 2191690274, 2820801034, 142746282, 537004170, 2695496360, 665770, 2282359464, 2728394794, 572522666, 545818786, 136841856, 580913152, 680132650, 2290786850, 579371050, 2281744394, 2717909026, 2829590560, 673188002, 2685012490, 2695373442, 537559560, 707299466, 704645640, 44728360, 2827526176, 573087744, 680036392, 2281744898, 581044266, 2290624680, 2189599394, 2728534058, 2181079178, 2284454400, 2829724298, 143262208, 682237984, 2283963042, 713555976, 2183823394, 35817610, 2829590530, 2827526152, 2189950984, 658056, 572555272, 2854234656, 167807522, 537528864, 34220040, 2271234, 715686440, 2149714594, 671132202, 42608650, 2283937922, 673843232, 2728534026, 137003520, 2686451874, 2854264970, 2323785728, 2158528552, 539533954, 2720565802, 10652170, 33589410, 2829066882, 673742848, 2148042792, 673185832, 2315946664, 2687017634, 559272, 33587360, 170559626, 545267842, 2315911712, 2693311146, 2147625600, 34081410, 145400450, 2860649098, 545916960, 2283940362, 167905288, 10649728, 573046954, 2156568738, 545260072, 170396298, 2183790720, 2829746698, 2860517378, 2720170666, 144869506, 176300032, 2827135018, 2317885994, 664074, 2726821896, 570435586, 705208458, 680034818, 35793058, 2292230784, 2290090112, 2315255848, 673712258, 2827616288, 579472034, 9046176, 570468488, 2862655624, 2315921928, 136349738, 35784704, 2862656002, 707274792, 2290786304, 2156536322, 2292318210, 178791082, 2156561024, 2685010474, 10520706, 2728561152, 36309666, 145369096, 2726431264, 2281835144, 715819050, 176816128, 2317494816, 169871498, 705210496, 2854365352, 143139328, 145270824, 134217762, 134357666, 539656866, 2290623008, 2695012354, 2726299786, 2695503874, 168427522, 2720696352, 136314890, 2684914208, 174218, 8915594, 581599392, 2325913602, 2829593216, 581601954, 713196066, 2317492224, 2726429224, 2283806850, 2718075554, 170533034, 170426922, 2862656010, 2692778496, 2829060234, 539140098, 2718081666, 2317888032, 581468328, 2315788288, 2826969768, 578822274, 136978442, 2147494528, 673325602, 2282235906, 2318049930, 545818760, 680176296, 539001384, 136315434, 42607274, 143172096, 41986560, 2687019008, 178823306, 2684520608, 2852792842, 170008616, 2861203490, 134775466, 682232488, 2318043680, 713066506, 2720016384, 2189468290, 545259648, 673357992, 2281865866, 11051042, 2819271304, 2317879946, 570993194, 2181694082, 2726821898, 2317912104, 41090, 2155874304, 143165568, 2860523650, 168460426, 537035272, 2281701896, 2717941922, 578813962, 2695408170, 2150140064, 2191526018, 2189590664, 2863170184, 2315821696, 2819261090, 571083400, 2852266530, 2854389802, 136448674, 34112162, 2818736640, 2155915402, 2695015050, 545398824, 2861212200, 536905760, 2156569216, 169877536, 2829058690, 2852784266, 571116202, 145227944, 2181597194, 579510786, 715128840, 704807592, 2692876322, 681716362, 2686986250, 170567722, 10520608, 680012296, 2315397288, 2315388928, 2192056872, 44214922, 671623690, 170435114, 580919808, 142606338, 704784384, 2292329002, 545261696, 2852694570, 172064, 570957992, 2654850, 680001666, 2158002178, 2827001992, 539525160, 573046946, 545398816, 2282236552, 2292197416, 705211048, 572565506, 2820811274, 579346466, 705306786, 713205794, 2158502538, 671615616, 536912416, 2684387330, 2687017632, 2290647178, 713564834, 2692907010, 2148018208, 2192220328, 2854789792, 2148147202, 2189566504, 2863170208, 2192089736, 2290789000, 2281744392, 572557352, 2862613154, 2290231808, 2325749768, 573080226, 2818711720, 679512616, 178268328, 136448162, 2826963112, 706882048, 2326268066, 671254664, 2861179016, 42641960, 178268192, 142641826, 2684395650, 176324650, 713033888, 2292845184, 2192220704, 538968066, 2315428354, 44212232, 2852292736, 2149722632, 170426378, 2318049960, 2292221954, 2183170056, 671784962, 545816610, 573186570, 143297064, 2189470376, 705301024, 170526890, 2692751872, 2282267144, 178782210, 2290622504, 143163938, 2283971234, 42475650, 2852161546, 682142216, 2281876098, 2860690056, 580945920, 2718050312, 2315422346, 679512608, 2861204098, 2684526760, 34252800, 2282390154, 680174114, 178268330, 170559658, 2852790410, 573049000, 2826960938, 2695405704, 143295008, 578988544, 34081290, 2191665312, 2860526250, 705168000, 2323816992, 42631818, 44599306, 2290223146, 2317877378, 673742984, 2818746506, 2317396520, 2315258400, 8555050, 570960000, 176294400, 2192083592, 2325880960, 142649856, 44704288, 2150140578, 2687148680, 44565024, 682098818, 539107370, 673218698, 2324302472, 2147524738, 2729050754, 36342272, 2692753410, 682100744, 578855050, 2189568682, 581435904, 2292883456, 42601096, 2664994, 167938594, 2728435848, 2718572586, 572696618, 704651786, 2292353034, 545786368, 2189559808, 2315427970, 2692778536, 2290755712, 2686986890, 2827094538, 2829060232, 578854952, 2158503968, 2821367938, 571091498, 537436834, 2315397762, 2323644584, 2284331520, 2318043690, 2854781608, 2695004834, 2181595682, 2281711744, 715139624, 537534600, 36348416, 682265130, 571123840, 2820669954, 2854363170, 539101730, 2318041224, 2292189698, 2826960896, 2323816968, 2819228320, 2292353698, 2819228330, 2720014880, 2718466600, 2324335138, 671776776, 2183176232, 176327168, 2157972002, 570985098, 2692751368, 142748194, 2290092032, 2158635656, 134785570, 671254688, 44173450, 2852168354, 539656226, 578947712, 2695406082, 2158526466, 2326407338, 2862746250, 705331714, 2693431464, 2829746218, 2290231978, 2829068802, 2728952456, 178422272, 2861171328, 2147655690, 2156563082, 136849544, 536905762, 34078888, 134258722, 578848810, 2326274218, 2720146082, 2292327080, 539108008, 2282225698, 178260490, 169904800, 570959914, 706912936, 2685018784, 2687117834, 33554946, 578953896, 715661474, 2326309538, 134225930, 547392008, 2684493984, 547889194, 2863309346, 2157979786, 706871306, 2189437066, 42500648, 2148149280, 143303168, 2827094056, 145369634, 170566312, 537559688, 570566688, 36306976, 679477760, 704776200, 41472, 2695400072, 2821237258, 134357002, 2281865856, 2324204168, 572653578, 679520264, 2158135848, 2695408290, 537395208, 2860516010, 2150271616, 2720049280, 44206242, 2821359650, 134389792, 34251272, 2854226560, 2189437448, 547891336, 673710114, 44728970, 2785922, 2325743650, 144878248, 707266688, 2854257154, 571113632, 2686591650, 2147492480, 10486410, 2622090, 2325774978, 2821195904, 704817672, 2695538720, 2860524032, 176300072, 2726988448, 545270306, 136841896, 170426880, 2818706080, 178913920, 655394, 2827003944, 9085098, 2290264226, 2687117824, 2155915914, 2149580968, 136479370, 2323810440, 42631722, 2819099138, 690312, 2148141738, 539003552, 2317484672, 2854887938, 682141706, 2720148104, 8945834, 671229952, 573081640, 581437576, 2694981642, 34111648, 682139690, 681740840, 2821195816, 2854879872, 2820803104, 2148040704, 2854395904, 2183692840, 2315397258, 137011746, 42639914, 2281736834, 8396800, 713730570, 2183790752, 2325875368, 537395200, 2292187296, 2686494720, 2148048938, 2318043178, 2189461640, 2315429890, 548053664, 2863310858, 2317363842, 705202186, 537403522, 2150277634, 2829748744, 36339714, 2827649672, 2852266536, 10527274, 2827624586, 42598400, 537397248, 2728919200, 2686454432, 134250530, 170568224, 178397858, 713196168, 36350594, 41943552, 2821204096, 2156011528, 167815712, 2720047104, 2181563018, 2158536872, 539140778, 673220640, 2284462080, 2687017128, 2686494848, 2621570, 2854395904, 42641544, 545950248, 145401858, 134217898, 673843874, 2852257962, 9087648, 581599914, 35466, 10488362, 539101866, 570466986, 2282392074, 2861172770, 2684911648, 2324301832, 681609218, 572555778, 2829232778, 2282391722, 2729052194, 10651656, 2827135530, 2183137280, 673718408, 2140200, 2181573130, 145367594, 2290624680, 2292844578, 2148141570, 539527680, 2284462122, 2317517482, 176719912, 145360938, 2292230146, 2861047976, 545434282, 547364994, 2183309314, 2818583080, 673745056, 713197696, 2290262018, 2190092834, 679485480, 536873122, 2718605312, 174632, 539000872, 2317518890, 2189983872, 136356384, 545294984, 2269354, 2686452386, 9046528, 673228970, 545923624, 707406504, 2717952162, 2318041762, 2693270018, 537043456, 2284366472, 2290624640, 33729024, 136481320, 2862656138, 539142272, 2854748330, 2695503874, 2685012000, 2861181450, 705175562, 2149752832, 2829582346, 9087520, 707297954, 2852790400, 2138152, 2192212138, 10649728, 10521128, 580954632, 44204682, 2156439720, 705301002, 2854920866, 2718573224, 2693275818, 579477514, 673351714, 168471176, 2190116992, 707265192, 2720180778, 581568552, 2718074920, 570556938, 142740104, 178301098, 144870024, 34243202, 682238632, 2854232618, 170000386, 2852816936, 2829199370, 547523114, 681749154, 715688106, 713689096, 2192058890, 2281710250, 136323586, 2150146690, 2819096704, 176728066, 715661442, 2284356256, 41984642, 537430570, 2827004064, 2728437762, 2181597866, 2315395200, 144835234, 2156044840, 539634314, 41986048, 133128, 713163298, 136315554, 136979104, 2315420298, 2693300768, 10494088, 2693434024, 2281875586, 2281874090, 2290125440, 2852170242, 42115584, 536914562, 2191657634, 2290229928, 2158100490, 136325256, 2829232776, 2292329098, 706906784, 134218282, 671656618, 715786240, 681574562, 2818703498, 2829757056, 681583232, 704651778, 715663496, 704817312, 33696288, 35791490, 2325742216, 2097826, 681618080, 571080872, 2130090, 168297096, 2190082178, 2189986314, 2729085474, 2827493386, 681738762, 537567776, 682139776, 2694982176, 2158503936, 2862784650, 2191556618, 680132736, 2718040232, 2190092800, 43650, 2728954530, 2726823938, 2190125056, 680045224, 573090434, 581083818, 134752896, 2624128, 2155915426, 2852167850, 2686978690, 2718040738, 143263882, 33587842, 580944522, 2189469832, 570960522, 2726986408, 143297152, 671645856, 2728929960, 176335402, 2818713602, 2283970568, 2150246944, 570982954, 2693275650, 36184064, 2720663554, 536903714, 178922112, 2694850690, 545925674, 2290262530, 2854224386, 572531362, 2852653576, 2158635010, 2684387368, 2189593130, 34218496, 706781224, 11176106, 2863145602, 134774818, 33554560, 2726963712, 2718608010, 2158012928, 36209162, 2148010536, 2686494760, 2181736586, 2821324968, 44212256, 2318008962, 539495040, 579381418, 2695407784, 539632256, 2818703528, 679619234, 2317363330, 2181595808, 2862785194, 2183137928, 2852653570, 704686210, 134261386, 688680, 681706112, 176169472, 36309666, 2729083528, 42639874, 2148141186, 2726824096, 34120202, 545302562, 2726470280, 545956522, 2325908128, 2192056842, 2156011656, 2315397130, 136487456, 2695012480, 2695405738, 2861181442, 2720670208, 2150146176, 707297954, 547367050, 2155872416, 41986594, 2820841506, 2829099018, 570564746, 2854759082, 578945672, 688776, 713721896, 715819010, 2861041826, 2718476448, 2315821568, 671778856, 2318016640, 704643712, 144738466, 2686462632, 581468704, 2684487842, 2693278370, 2854750250, 8430250, 2818605192, 539134120, 2181571232, 537037314, 2695012522, 11141666, 548044970, 547531400, 539665056, 2317920776, 136970408, 42598410, 8913024, 2829615234, 547490432, 538970154, 2283834026, 2818703522, 571083392, 2323810440, 2323679752, 2863302792, 679488136, 2818574504, 2728561280, 2317386402, 2150138538, 2183266824, 2687150600, 572533282, 2854783138, 548012544, 565792, 42106888, 545825320, 2729060872, 2726987912, 2819229866, 571082752, 134382250, 2283801226, 136315552, 8388776, 2189959330, 681740802, 539535368, 2854259336, 36342402, 572688520, 2156570754, 11018274, 680001704, 2156404866, 44737154, 2695405706, 2720669864, 680001666, 2283932162, 2863278090, 176202250, 178924192, 34826, 2183800864, 673196714, 2183301160, 537569824, 10619530, 2138634, 2686487210, 2191523978, 2156439688, 2818574504, 2829623426, 2284487330, 11149480, 2863180450, 2190123016, 570427944, 573180034, 10660512, 134359680, 2685053600, 2189984266, 573218824, 2281833120, 44574880, 168436232, 41951874, 2290100744, 581052552, 2820801024, 2281875490, 706914816, 2821235232, 2190090280, 2728927242, 2686585384, 9085442, 2693309056, 2158624808, 2863300650, 143272610, 2728559242, 2290745504, 715163690, 2720047626, 2192083498, 539142784, 2150271530, 537428002, 2728953858, 2183178914, 2192214176, 2692784802, 2315264648, 2720047658, 2718441634, 537397378, 2147622946, 2323679274, 2155881096, 715137192, 539109376, 176294024, 2726986410, 2718468106, 2189953578, 2820678272, 2192181794, 705202850, 136980994, 578980352, 2147492512, 2854914698, 2818738184, 2818580640, 680143392, 2728568962, 713197728, 44739080, 2190084616, 169912994, 2156012040, 2326429826, 2685053448, 2292845186, 136489506, 2863301248, 8921088, 2692784136, 2720571400, 41953834, 2720662178, 36317346, 680167584, 547490440, 2292197922, 572686472, 178432672, 2147648128, 706740898, 2156437672, 176324650, 2728438402, 2324332712, 136970410, 682238634, 2692751496, 2317910698, 34244770, 2315420298, 2726439434, 168428200, 33589258, 8555042, 2686582920, 2325744296, 2656928, 178430464, 2292318720, 2854357640, 2158504610, 167813162, 579348490, 33721002, 2147658280, 715817632, 570434218, 671263232, 35815434, 2147615240, 134357032, 42082338, 2726469666, 572531232, 2155907210, 2685051560, 2728568832, 2860548264, 2155872264, 2726865578, 671654056, 2726430728, 2720663712, 2827627040, 178791050, 2284333706, 671744544, 44048392, 2686616194, 2190090242, 2829716106, 2290092170, 578988682, 2292195488, 2854748320, 136841248, 2107400, 2684920330, 8397314, 42109066, 2820844034, 178268298, 2694840842, 2191526536, 2826960928, 571123722, 42117128, 2692882984, 2788010, 2695399552, 2718476450, 2852825122, 2317877410, 2323777674, 2326429866, 2192048640, 2148009992, 705339946, 134883330, 176195586, 178257952, 2148179970, 547881000, 2284462250, 2181597738, 2718474250, 715137570, 11176482, 570466432, 2292326920, 178792994, 2183791114, 681705512, 539664544, 42598440, 2685044776, 2323677184, 2861039626, 176169120, 134359074, 682142338, 141826, 2149614088, 168305288, 2854232744, 2694971528, 2695497856, 2189959202, 581435904, 34122376, 2684356642, 2686593664, 33720490, 2829197866, 35693194, 2317353482, 2718048770, 547389954, 570982946, 142770816, 176335522, 2818738338, 137005728, 44605474, 2323677834, 33595530, 2191663746, 2284333698, 2148051464, 36309154, 704653474, 2852258440, 136448138, 2854232618, 178430624, 2317484586, 178423850, 2189950986, 715302946, 2150115848, 2860647040, 2819096712, 715292834, 2189591200, 42115074, 36186146, 581468298, 2718444042, 2189568672, 142641666, 2284331136, 2317492232, 178424482, 2717909024, 2726854688, 713730730, 2687148674, 2862786698, 706882050, 44073472, 707264552, 2282233888, 2726963752, 2692745378, 2326396938, 547487914, 713697834, 172032, 2829593248, 526504, 2854750250, 2281742336, 2829592706, 134742184, 715794986, 2183168034, 2290124936, 176685568, 2183700522, 671130112, 715139208, 537526912, 2863178410, 2150279208, 2829091330, 11010210, 706748586, 2269184, 715661856, 145262632, 2827094562, 705339392, 2695374888, 2720180872, 579371648, 2149720744, 44697602, 2720664202, 2155905696, 178266752, 539109378, 2148141216, 2189428768, 573211274, 144837256, 2624136, 2726428800, 44075178, 2685012000, 35793058, 2726464128, 2325914282, 2686978690, 2282399744, 2863268008, 178817056, 178923648, 535042, 2819228330, 2325741738, 539107850, 573088424, 10485928, 680173728, 168429600, 679479298, 2318043650, 2191534210, 570425384, 545925290, 2728394784, 2183178912, 2189985826, 2150238208, 2819099274, 545925672, 2694849162, 2718597160, 2325784610, 680141448, 34112136, 176194080, 572531232, 2854920328, 2324212226, 570949634, 2150279682, 178301066, 713689642, 2821327008, 2692876322, 44698242, 35782666, 2150115978, 2292195362, 2718050850, 2685053064, 537526314, 2315815434, 2829066368, 2686984832, 2854224394, 2292883978, 2157979680, 537010306, 2181048330, 2325881378, 2158526602, 2191557154, 2292361344, 2183274664, 2181728810, 713075360, 168428072, 545958536, 671098912, 34087434, 2829058730, 142616738, 2149755522, 2686618280, 9054880, 578822656, 705340074, 705307304, 170565760, 581610024, 2326274082, 2290264200, 2684521002, 713170954, 143133320, 11018792, 2317516840, 2862614562, 2181171330, 145359400, 34119808, 136323242, 2191689888, 547489952, 136981152, 2281736224, 2827100840, 2720014856, 681740456, 539631744, 715172482, 547531306, 705202312, 2852291240, 2863144968, 2829224104, 2315946632, 2718574720, 178292866, 578947592, 545825442, 671262722, 524322, 545950336, 2693439626, 136347810, 581042176, 2317877290, 2283932330, 2728436392, 2827528224, 545816704, 2720006176, 2158504456, 2191696008, 136358440, 2325751840, 2819129376, 2192050216, 2729050658, 579512842, 42082978, 671623298, 2326405256, 545957930, 2156528258, 2189961256, 537559720, 705331874, 42510976, 172546, 545956520, 706904232, 176161312, 2821193738, 2181048456, 2317525634, 2729093290, 706773026, 2861179042, 537438730, 44171786, 137011714, 176685194, 44695712, 10487976, 136882826, 167913514, 581599240, 704807074, 136454274, 2692915368, 2854259362, 2687017128, 707275296, 2852691976, 142778882, 2726461448, 2692786850, 713040520, 715688106, 2684519080, 9079330, 2686585378, 512, 673229352, 2720538664, 2192187520, 2863302826, 2323786378, 176851624, 2284494890, 539132064, 2282365448, 715300866, 2726339232, 2326407818, 579373184, 2785824, 2826961440, 2695537280, 707267074, 2854789664, 167905416, 2325741578, 715172384, 2181177898, 2183801506, 579504168, 580922024, 2156535808, 679619208, 2183266338, 167946408, 2157972000, 713032320, 2284325386, 2189983914, 136972840, 2860679682, 547391624, 2190123688, 2852815528, 2819228288, 8390824, 572664450, 2827102346, 134905992, 706783778, 2729083528, 572662402, 2829200042, 681746946, 2821202440, 545269802, 44730506, 2181040288, 2720170666, 2693278210, 167782440, 715825322, 671123496, 2283937832, 2191524386, 2189459456, 2861083272, 11174528, 2317494442, 2290125442, 2181204640, 679512712, 545783848, 2821327392, 680044714, 178792482, 143262208, 2693270016, 2315289096, 136874496, 671777282, 673884808, 715685890, 2720145920, 2852694186, 2290122880, 2827127456, 44728328, 573047426, 571113640, 2150244354, 572696706, 581438090, 2720702504, 2284333218, 136841770, 537037450, 2686486528, 539535530, 704686088, 2686618250, 2860656650, 2695531136, 2663074, 581077664, 681706024, 2829058594, 572664360, 2728561162, 2317527168, 581478442, 136850050, 536914602, 539632162, 2720137224, 2729058944, 170565632, 2189462016, 2292851202, 2189591208, 673718784, 539533992, 679479850, 136874024, 539664416, 2181571080, 2854748328, 136489600, 2189470378, 8390816, 2148182530, 2726822570, 679520808, 2728536098, 2323808418, 44573354, 2860648458, 144713770, 539665026, 2323646634, 707397632, 2318051968, 681715842, 572654218, 2785440, 2687011328, 2818711586, 2191687840, 2728397448, 2150140066, 2290262528, 537395848, 2147623082, 2283937824, 2684355080, 2325872770, 143294632, 2189591080, 41976488, 2692917920, 2317879816, 2189460010, 2684919818, 178292896, 2192050818, 2729083048, 2826969098, 2148018312, 2324169224, 2862653480, 545259530, 2862787208, 2726996128, 2315815458, 2687150240, 673841794, 136323082, 581085226, 44606090, 713588776, 2147648138, 2726864898, 142647304, 34113672, 671746560, 2829099176, 2720663680, 2290754178, 2315258400, 176325152, 36216970, 2728405154, 580919336, 2827094056, 2183832224, 673325706, 2720008872, 715696642, 559146, 42109096, 545949698, 573212704, 704645674, 573057192, 2861211808, 2854357632, 2718050432, 2861181056, 35791016, 167772674, 2189599362, 2726996608, 33554952, 2692876416, 2326439944, 2854226464, 2189599394, 2148147202, 579479690, 2183791106, 10649642, 2155913890, 2863278080, 2149589634, 136325154, 2796192, 572557832, 2821324970, 2720565384, 572555266, 545399458, 713206280, 176726530, 136874656, 2290124960, 2693398536, 2149614210, 2191657120, 2829584386, 581607560, 176203810, 2665000, 11018786, 169872032, 2860558890, 538968738, 572664482, 679651488, 713558058, 2821235242, 169879722, 2827493538, 2684889602, 715664042, 2684496546, 2325782696, 2318049930, 2852161536, 2854363650, 2281703594, 2317912074, 2282266762, 137003168, 547400322, 142770826, 680167426, 136487080, 2323677706, 2664586, 2684887176, 2729085600, 2183277096, 573088266, 2684878848, 579502754, 2148041378, 715260544, 2718597154, 2863178370, 2860688034, 673841706, 2281734144, 44073504, 134383744, 2181605504, 178956936, 704784384, 573046922, 2687140522, 2181040290, 2282228266, 538978856, 2827094146, 10660352, 170526730, 704643744, 2662410, 545262250, 2861073032, 545826952, 44083840, 2156571138, 2726863392, 36178560, 36348456, 2863270440, 2292189826, 9087136, 2323646634, 2693300896, 705202722, 2829090944, 2819261098, 44737160, 2149720608, 2323784330, 705208874, 2826962976, 2687115784, 571124386, 2147483648, 2292842624, 682272898, 2726824064, 170010794, 2695497760, 143302696, 2191698568, 41975810, 145401888, 715262474, 142778536, 2820801034, 170565770, 2323679394, 2183790626, 44597386, 176324650, 2863278210, 2684914208, 2860657312, 2325751936, 2720038954, 134390408, 34119850, 2684912160, 666112, 2860655138, 2158493730, 2726341128, 2183137794, 2728396938, 704684586, 579348522, 2292752426, 2315821186, 2181040802, 2852135424, 681577088, 2726331010, 706914984, 143294498, 537043106, 680141480, 673194506, 681748610, 167913994, 705309320, 8530570, 44706464, 2718605450, 682232480, 176201898, 570564642, 134389794, 145399970, 144704128, 2183277056, 2852651008, 2149589672, 2827102218, 2861181602, 713042464, 36178432, 178921506, 715792546, 8520352, 136978568, 2852825224, 2829722122, 176857600, 2718597258, 2132008, 170001026, 44698144, 2158012962, 2861179562, 547389480, 2854267522, 671230120, 2183266306, 536905770, 2155872776, 36209186, 2795656, 680141322, 2821368482, 2860515330, 2852127362, 2720533152, 713564328, 169904130, 680012450, 715293194, 134776960, 2726986274, 2323652610, 2317879424, 2718048264, 137011746, 2829617162, 671088778, 44040704, 2181736992, 2158109312, 547891722, 2818738210, 2821335042, 2861047944, 2852129320, 2282225672, 170426408, 671779370, 36309544, 2692876962, 176849058, 705202722, 170426408, 2149616266, 134783010, 547880962, 2821196424, 2155883168, 671222312, 548012202, 2852268544, 2726832128, 2283937930, 34080898, 42469922, 2695529120, 2290655906, 2728405128, 2686978722, 2820702250, 573082152, 143297024, 706906760, 42074152, 142778504, 2318017024, 572664482, 2684919976, 143138858, 673751592, 169910824, 2191524352, 2147657736, 679641760, 10625698, 573048960, 2720178184, 2726340608, 8913408, 176302730, 2720170498, 167815848, 172194, 2693406890, 2718040232, 2820810794, 2325744266, 671752712, 2852823554, 2794026, 8560642, 41953826, 2155907072, 2315288738, 36348426, 581476384, 2854365704, 673327138, 673194152, 2829713960, 142615050, 713170954, 682106912, 2829068458, 2693267978, 10619402, 2317394440, 2290623112, 2728952322, 2720694400, 578986026, 2854363272, 136972320, 167781024, 579504266, 2191565442, 2687019146, 2692882472, 2861048322, 682240680, 2827100192, 578955818, 2854398120, 33598082, 578855424, 2282236072, 2324176904, 144736808, 2821196298, 2156046504, 42508968, 2726988330, 35815946, 2821227008, 2290614786, 673718312, 2317353514, 137005736, 134907912, 704653450, 176719874, 2829060736, 169871360, 2290614920, 2156044328, 2281865344, 2720571392, 682270760, 2318010378, 2860516010, 2147648168, 2692909186, 143166090, 34242602, 705175682, 167936680, 178397354, 2827485834, 11020322, 2726340618, 673360552, 2157972000, 682107562, 2695012392, 2236960, 2818704040, 2324177450, 134383776, 2854914178, 2324310016, 2263080, 2720530984, 2323679752, 673742890, 44212384, 2728566826, 547891874, 2283973154, 2317527210, 2821201920, 2150113320, 134873130, 41976330, 2192220808, 2862647810, 168296610, 2729085442, 143269928, 167807016, 41945128, 671097472, 2181038216, 671123978, 681617410, 170533536, 572661760, 2192220202, 2685012130, 681738250, 715262600, 681706026, 548014080, 176827008, 170033704, 178293250, 2292326408, 2854232074, 168296992, 35692578, 707308064, 581601290, 2686624256, 2820808746, 2183832096, 715293184, 8521738, 178298880, 2686453928, 2292713642, 2290223778, 2149712426, 580911138, 2695012992, 572663970, 2686986880, 2290754056, 178260512, 2315813504, 2860550282, 168329890, 2827485192, 547365386, 134783650, 2315428362, 136480930, 2150148098, 2148173960, 11012258, 2728921120, 705331720, 2189468330, 178921480, 713728544, 537534634, 580952202, 10487938, 537403904, 705300608, 167914146, 176203938, 545825408, 545794730, 36307586, 145401898, 2191523842, 2292187296, 2795690, 581476992, 2189983744, 537436840, 44567170, 537561608, 2686487208, 671648296, 2818581024, 2158504104, 2315952128, 2827520168, 2284496930, 42117792, 2317910024, 2821358080, 2150236808, 2323655336, 9084968, 2292842658, 2726996096, 42106912, 2860556808, 2852792322, 2852790272, 2821201930, 2149714562, 144738944, 8520234, 41978496, 579510280, 2693407402, 713591458, 2155913218, 170526728, 2720139304, 2290098336, 2150105600, 2826961416, 2191532584, 2720705026, 2693300386, 673360394, 2687142016, 2720169986, 573079720, 2827625122, 143173760, 715295232, 713033730, 2686976674, 2181736576, 165896, 2693308450, 2181597728, 572688554, 133664, 2718564354, 2283972650, 143262378, 713164802, 2829715976, 578988170, 2183701128, 2148051466, 42598536, 2292722184, 178391592, 2189951112, 134742570, 2156429962, 2720573448, 2292189322, 2863178370, 2150244898, 2292351114, 2183695016, 11141258, 2158534664, 144877608, 143270026, 2821204642, 671254656, 671646368, 572557858, 713719848, 2148016170, 2324310690, 9085064, 136479240, 2862754434, 537045122, 2821234730, 2684921890, 2183694506, 2183135786, 713165320, 2315427850, 2686492714, 2785928, 537012744, 2720180896, 134775306, 2861181480, 2192214562, 704675976, 2292198026, 2717917866, 2317353130, 2292744746, 578846722, 2189435008, 570556456, 567946, 42600490, 2720565928, 33688106, 2854223912, 2862645794, 34080930, 570993280, 2323644552, 170, 2158535338, 2692786850, 681575074, 167804960, 2717943816, 2158624930, 2829232266, 2694981800, 715686434, 579469314, 142778914, 2315289096, 2718476424, 2315790858, 573057024, 2695537322, 671252650, 671255170, 2290100906, 2829625376, 2728536706, 2854756384, 2818613378, 715164192, 2854357154, 2156569248, 11143202, 2148139144, 2158534664, 671221898, 11044898, 545827456, 134873122, 35653802, 176687144, 2819236010, 2726994568, 545785994, 537045000, 571080864, 42508834, 2281736330, 136349832, 2191687682, 2862622858, 2728927394, 10617504, 2752512, 10527392, 167815330, 2729058440, 36350632, 2290221704, 713730562, 2155874338, 2156429482, 539132458, 2820678282, 2290756264, 2720694954, 2860556832, 144736416, 539626018, 2685012512, 2283798528, 136479402, 573048970, 44608162, 34114186, 178299394, 2323817128, 671222272, 679651464, 2189951104, 2290753546, 2149711882, 134382210, 673357866, 578977800, 42074784, 2192214024, 2183307394, 2281710122, 2694883330, 681583104, 545786504, 168438410, 2863303178, 2821235360, 2685042824, 44608162, 671754762, 671122080, 2820672160, 673743400, 2326266530, 2692874400, 2718073002, 2726996010, 581085346, 11051522, 176818856, 2687017640, 2189461504, 8921600, 671623840, 167946912, 2861179426, 2726985888, 2183269034, 2183307304, 2315256458, 2237098, 715172522, 144867496, 2181726858, 581478440, 2861179552, 2181726760, 41945130, 2315429930, 663552, 2282227840, 715694080, 2326405248, 2155913858, 545401474, 2695496330, 2718474752, 2181564552, 178913282, 2854922408, 2829582466, 578953888, 539501186, 579340450, 170000544, 2854355104, 8421418, 2315429890, 2147526818, 539009056, 2281842722, 713073154, 2156571264, 2181169802, 2324310696, 2818712072, 2819131914, 578988680, 2147518592, 713730600, 680135178, 2728566946, 713564680, 44605576, 2317910696, 8923776, 164008, 2281865346, 44573218, 2693270176, 2150146688, 2157977768, 2852159496, 573188736, 2181169832, 2726339232, 2290754082, 2826971816, 713689728, 2718597642, 36340394, 170033280, 44073098, 42640008, 2720705154, 2787848, 2324332576, 2189951616, 2290100394, 2728395434, 2686495394, 547399714, 2755080, 168337416, 167946240, 680003626, 170437130, 2694980256, 2854363274, 2269858, 2656386, 2155915914, 545303170, 671647904, 2860687912, 178913834, 548012072, 42633250, 715816994, 2325914250, 2284489256, 2852661760, 713564192, 2854357152, 167911424, 681738242, 554, 134905992, 2852685994, 545301128, 571116160, 682240648, 2854267432, 2852815008, 2726470184, 2752544, 33565344, 2854226466, 167905322, 176333482, 2854357506, 704776866, 2726856864, 2684911650, 2821229066, 2189992608, 2315264512, 2282227874, 565288, 713722528, 2820833928, 2854912672, 176851618, 167903392, 2283807402, 178268298, 33687584, 537004040, 539656362, 673360010, 581435392, 2192220808, 581479050, 2695014434, 136356512, 704807456, 36348458, 44050946, 2695529000, 2629674, 144713864, 2684879528, 2862653600, 2192222240, 547397800, 707308032, 2684518914, 2282227850, 2292844544, 2694883496, 570982536, 2692885152, 537528874, 2315952640, 144878082, 170428544, 143131138, 2292318338, 2192190122, 145235978, 715128992, 2684879400, 178422306, 2181081632, 2281865760, 2717919400, 2720172704, 2829189120, 2326301186, 673226912, 2281865858, 2662562, 136350346, 176202248, 10494600, 2323685376, 2693400746, 2158657664, 2720703114, 2720008224, 170566280, 34114210, 2692753440, 2156398762, 8421376, 707403816, 36176554, 713204362, 2284462242, 42468010, 2728951936, 2150105216, 44567208, 2281712266, 170010666, 713205800, 2829068832, 178956960, 713689098, 2228266, 169877642, 2819263136, 2283973162, 537567360, 2290262178, 579338370, 715784864, 2156437632, 36349994, 2147492490, 2281701512, 537526816, 573090474, 34218658, 679618594, 713073162, 144713888, 169912480, 2852691968, 34080896, 537403426, 2189994018, 682240128, 143262336, 134217760, 2686615554, 136448680, 2315422378, 698376, 2181040800, 545261576, 2183178752, 2192181282, 559114, 2323785760, 2156561026, 33694378, 2621570, 565896, 2863179914, 547391624, 713067170, 2158659624, 2228904, 136981122, 143173640, 33685674, 176695296, 2686624256, 680042658, 2290747552, 2821202082, 2819229858, 715139720, 168338050, 2860679330, 538970634, 41945730, 581085698, 2149614248, 579346562, 35826312, 2684363272, 2827133056, 2821228682, 44566666, 2695504426, 671746082, 2156407304, 2686484648, 688160, 2827100704, 2861042176, 573178376, 2150148650, 2728430082, 2147614752, 2729052170, 33688224, 2181072930, 176194050, 9052200, 2148049056, 2147616800, 580919456, 2228736, 545827490, 2685010056, 673882664, 2854879400, 578988706, 2728960002, 545269794, 2860517544, 707297288, 681615882, 2149712520, 2292359850, 671228066, 2158658208, 2150115466, 581044770, 681714186, 2863138978, 671653898, 539623978, 2189951136, 34251272, 178399392, 2317525024, 136448512, 545260042, 2854365706, 671221792, 2290647200, 8430240, 35659778, 2290100234, 2695366698, 2181572768, 2158626946, 673718794, 44073120, 715687946, 2156562952, 33729058, 2718476450, 671260810, 176300192, 2283831336, 2852299272, 713597600, 2192081058, 2191565442, 2720539138, 2324201482, 2726308352, 2718468738, 164354, 581075074, 2156003490, 682230434, 2148041248, 671746216, 673876640, 142778538, 2686494728, 536871072, 2147623074, 145358848, 2325905570, 2292327050, 34220586, 2684397608, 134752394, 572525090, 2281736194, 579469312, 2718607488, 2284488834, 2323783848, 2325743744, 145261096, 176326696, 2290747944, 573219490, 673851424, 572566016, 2819097096, 176194082, 142606850, 8864, 581599746, 2148180520, 2829200002, 2317361696, 2324342794, 44706466, 2317888138, 2290231304, 2827659914, 2281873954, 178946082, 10649610, 581446186, 713687722, 136315048, 2862778890, 143272608, 657930, 34081280, 579510408, 571113632, 537001986, 2718042626, 705309312, 8388608, 2284488842, 2149722632, 168299042, 581476488, 2192179842, 2292361730, 34243208, 2228266, 536871466, 673194152, 2149588992, 2829724288, 170567840, 2315946634, 2852784810, 2568, 2818572458, 573218952, 2181046410, 671787520, 2718466080, 10486306, 2695530664, 178389026, 2292187178, 539132456, 681582730, 44695592, 2292744706, 2318010914, 144869928, 2820669480, 44706338, 2854781090, 573186570, 2324343466, 2692907010, 2156429864, 136848042, 2720139906, 2695498274, 2155913738, 2292359840, 2099234, 145227810, 704776746, 2686487200, 2820669992, 2829617696, 706773666, 142647466, 2183168138, 10619010, 2686984872, 2290255874, 570466848, 2820671616, 713196200, 44206120, 545947680, 2695014946, 2852686506, 713697800, 2852170242, 2854232584, 2158144000, 2818572448, 545914912, 2315946146, 2863144994, 688778, 2686462474, 539011106, 2717909544, 680143368, 570558466, 2317920800, 547913770, 2284489354, 2829757096, 537436170, 2726462114, 2728430122, 2684396200, 682100866, 143270538, 2854264992, 2290649128, 10250, 2726331042, 545261696, 2097194, 707265032, 571121824, 545425568, 707267074, 34081288, 2156439720, 168340096, 2156536450, 547528842, 2686618240, 545393290, 2150244904, 2284366346, 2862615176, 2189566498, 2284464130, 2829584938, 2687142432, 2183668360, 2718466178, 548045322, 2158624936, 134914602, 2863172138, 547889826, 2183145506, 2181734914, 2155913218, 2192187432, 134259330, 539003042, 2728536736, 167905408, 673751722, 2317492744, 134873248, 2718073352, 548053002, 707403818, 36186786, 2695367306, 2147625096, 2684355200, 9046530, 578953888, 2852651562, 2323652746, 579349120, 573210760, 2317527072, 2729091744, 2149712552, 2283841666, 2718468618, 671263266, 144738466, 2685010058, 35826346, 2132480, 42477578, 2317355658, 2818744482, 2686452232, 134356994, 2290264744, 35784744, 547881002, 136841890, 2718476288, 2692776490, 2325913762, 679487626, 178817666, 2189591208, 8956456, 2718476328, 169904128, 170428968, 169878056, 2726430880, 715169930, 2281867808, 11151370, 11151880, 2292189322, 2191696000, 671787018, 170041514, 2282357290, 673849480, 2829746850, 2317388296, 537405474, 178291208, 2695496202, 705331712, 570950272, 715261954, 176204296, 2686452354, 2827649026, 41953442, 2191565442, 2629760, 2829722280, 42639874, 539142664, 572565514, 2726308010, 169902248, 2854257288, 176333448, 167936136, 8396938, 2191656992, 178913322, 581085706, 2189592706, 2326306848, 2149616296, 2861170850, 165930, 2863179904, 2726439562, 2829592578, 681707648, 2818736256, 572696704, 10487808, 134389792, 2726330880, 2695004160, 579478026, 2862776450, 2317518848, 713196170, 2821204520, 2695004802, 706904714, 2326399106, 2158495754, 34089512, 2156407330, 2155880490, 570589730, 2860656682, 681706016, 2854922752, 142746282, 8422026, 143272618, 10660000, 10659848, 2820677640, 536903848, 2315780264, 2693440032, 2181595266, 705300488, 8955938, 673884704, 2854387744, 581445664, 2862746120, 2315780608, 2818605608, 2821365928, 715827208, 2292350976, 10493954, 44081192, 2863178280, 2191565344, 2694979584, 143304842, 2284333088, 2826993696, 2183135912, 572654120, 2147617448, 2862776480, 682273448, 545794690, 8421920, 2281867264, 2728952490, 170568322, 539011744, 570990720, 2150140042, 134252712, 2290221610, 2720532994, 705299080, 44173962, 671787690, 134217864, 34089610, 671091328, 2684881544, 673194634, 2315812874, 2685042730, 2149712418, 2325907616, 673751722, 2726471818, 2156011522, 2729091720, 2189558274, 2317385890, 671252520, 682131616, 44204202, 2189592746, 2829582498, 2695405728, 2156560384, 581575208, 579381890, 679488128, 2821359650, 2827135008, 671752330, 2726439082, 134750850, 713591296, 33597994, 176824490, 2720006658, 572522624, 707428386, 134252704, 690346, 539527202, 178948130, 570436098, 548014218, 2183301664, 545399328, 9044490, 682142346, 2181595656, 2854889480, 35785248, 2148171818, 545294850, 8530466, 713173544, 136356488, 2317879304, 2854879906, 2108040, 2717952546, 581444224, 2787466, 9052160, 706904192, 2281744424, 170435082, 2183299754, 11151370, 705331202, 2692775936, 42502818, 573088424, 2326268424, 134750888, 2863308968, 169904672, 2829748384, 2283842080, 9052832, 2282234538, 2686593704, 713591426, 2686584960, 144836640, 2315430400, 2862613000, 2692778666, 2860525576, 2192222850, 2820677768, 545398912, 707300010, 142615048, 134883490, 2861212328, 2147650186, 578848768, 536871082, 713204258, 2292361250, 2728430090, 2720574120, 2282399914, 2189467650, 2829189800, 2819105442, 2718444040, 168339978, 178260138, 2147616776, 2156044800, 545817122, 168305312, 170008714, 2852782728, 178397320, 2829223938, 713596962, 2695497760, 2684356778, 33448, 168329890, 682098826, 2821365888, 36341768, 2818738824, 2729058304, 2692745760, 176300202, 145238018, 2684519050, 2282357410, 142615210, 666146, 2726855202, 44206634, 2829066914, 715661442, 176204322, 671090818, 2181204610, 547922464, 2819137544, 2281701920, 537397768, 176324778, 2283939842, 537004584, 578814114, 2315790858, 2315289248, 2854225922, 570983042, 2728929288, 2718468104, 673874466, 2692917248, 673718442, 673229480, 2149711912, 2726297760, 2793642, 580946600, 2686487168, 547389960, 536881674, 2326266506, 655402, 42074754, 11045032, 536873120, 679510664, 2821196328, 2315428352, 143302666, 2156406826, 167813282, 2189953064, 2687010984, 715303072, 2693309058, 570591914, 2852135552, 2183701032, 35826184, 715694080, 169902250, 706904194, 2150271616, 579510792, 2192050848, 2156397192, 170401800, 136882186, 2156431498, 2147647616, 537036930, 176194208, 570566818, 36317706, 2829189794, 2282357408, 2726986400, 170427016, 35818024, 8398880, 681574570, 2854758912, 707274914, 2695406112, 2284357792, 2156429322, 36317344, 2315946506, 2282268840, 2854748200, 42508418, 2720180226, 2827651744, 2861181600, 9052200, 2729060522, 2819236482, 2829617186, 2695364648, 2695537154, 170042016, 2854234656, 2860688002, 176818208, 8915104, 34112138, 2720006280, 2317920898, 2720694792, 682100896, 2290657922, 34209920, 547498498, 35791362, 570591754, 2686494720, 137003050, 136979074, 713558056, 2315289224, 2829724160, 2728536104, 673325096, 545825290, 2863300648, 2726963744, 681615392, 537037322, 573087778, 2826994178, 2284486664, 170436650, 681609224, 34079234, 571083304, 2818605216, 170527264, 548046984, 537012874, 34087074, 2692745768, 2862776362, 2726429218, 545259690, 2189437450, 572563616, 547364898, 2820680354, 2150113794, 33685642, 696874, 2292852776, 536904200, 2687142050, 671746594, 2692917418, 2158002824, 548055552, 176203912, 2315395584, 2317887648, 671099402, 573178378, 10657922, 2854226464, 145270946, 578824864, 2181046312, 2326300842, 2156003338, 545947816, 2861172770, 2149616128, 2821360130, 673882626, 2192081538, 2317517344, 682, 2290778154, 2105986, 570466850, 2720016386, 2150105728, 2686486568, 8530088, 2692917250, 715270176, 580913282, 707272872, 2695367176, 143261824, 715162282, 2192050720, 2158534696, 2282225672, 2720563744, 2728919082, 2827102728, 2821235328, 2181040648, 2324308488, 2728534656, 2290748074, 2158142112, 2147623464, 572686370, 2183137314, 715268778, 178817186, 2292877866, 681747114, 2283801248, 11020416, 8398984, 570951720, 2158635138, 36348584, 715817128, 705331850, 680167970, 2818607618, 673185960, 145359018, 2827616298, 2183268874, 2282235906, 2728960512, 170043522, 2726469666, 2325881002, 2292195968, 2150115336, 671121954, 2685053442, 2718607498, 167807618, 134259232, 682232456, 167905928, 578986498, 2324308490, 2726299688, 547397664, 2827100714, 573177864, 178399744, 2150148610, 537045130, 2861082784, 33589386, 144705666, 2818613762, 143295136, 2318008362, 2862778400, 548012170, 2181726210, 36216962, 681713698, 713034410, 2693302792, 2728960160, 2720530474, 2181736608, 136880648, 2860687880, 679486112, 713599624, 42631208, 2148010154, 2315257866, 2325783200, 2292361354, 169910914, 548014600, 2852653578, 34212514, 713171496, 2820710434, 176302722, 2097186, 2149623842, 581567138, 2315780264, 2862778888, 673220650, 715792522, 176324744, 2728952354, 2686626304, 134875656, 673873952, 2827102720, 145402536, 2728919048, 10618922, 2284363816, 545400962, 2818705962, 715170442, 34078722, 2149624354, 2692917930, 2819098792, 682263050, 2818705544, 673229314, 2129962, 2854257184, 9076906, 547389602, 715819168, 2282357408, 570425386, 570567336, 2284358152, 2292845098, 2693401096, 136323744, 44695690, 2290655882, 141442, 136478720, 572696576, 547914410, 2854791720, 713598986, 2283801218, 573188104, 2149624362, 2693409314, 545956520, 2827094538, 539133954, 2720565250, 2315780226, 8923778, 578824744, 143303330, 547398312, 2156044842, 571115562, 704686760, 538976392, 680173608, 2292875904, 178948266, 2158660098, 170033192, 2292197506, 9084930, 2860517930, 2150113794, 2284495522, 2323685384, 35659946, 2863270562, 581435434, 142746274, 581444264, 2860687498, 2158659752, 715128994, 143132842, 176726696, 44739232, 136347778, 682264608, 2150238856, 547520642, 578816002, 2686624384, 706775562, 2324210176, 572565504, 705168002, 706748456, 2183168034, 715817632, 168469002, 2292711426, 2852128936, 170565802, 713697450, 2190090408, 2290754088, 2156562602, 2158101026, 41984514, 42107528, 545916930, 2852159648, 178423818, 2099744, 2283831464, 2326301194, 673194528, 2283839648, 2827004586, 2281843210, 573188096, 673188000, 2156528160, 579512970, 2282225704, 11012770, 144869410, 2854387744, 2694971402, 176201768, 706748552, 2821193762, 176160778, 2852684450, 2854225960, 545398954, 43040, 2318008866, 11051042, 2156530306, 2818574378, 44572832, 2149744770, 2290223626, 2726988298, 2726338594, 704782880, 2292329130, 2829723658, 44081664, 681607808, 671776898, 2326432296, 170000514, 2829060224, 2181603880, 2827649184, 2290789002, 705210408, 2860526216, 10762, 673185794, 2149722786, 2158666376, 715303584, 2181212810, 2862653442, 673718922, 44703752, 44696098, 2726986282, 2728560674, 2852661282, 2726857248, 145260554, 2148018688, 2183823912, 671099042, 35793536, 2189557762, 2827528714, 2183268994, 134782978, 2317910688, 715827746, 2325872648, 2726864896, 2192083464, 2147527202, 36176554, 2190090250, 136448034, 579471906, 142770208, 713204360, 134873088, 2140840, 2720017056, 2290264096, 178817154, 2726953600, 713728522, 2821335584, 36208640, 2324335112, 2728396842, 2829724290, 2158534658, 2290133506, 705309314, 2158110722, 539142786, 2695406218, 41975840, 570982408, 2324170794, 168470568, 2318043648, 2292197888, 539140776, 539626112, 2693442218, 2292886144, 580954152, 2158536842, 2149713920, 545391144, 164514, 673358496, 2720169986, 2290089994, 2189593256, 682142344, 169904256, 2181070882, 2283965064, 2718040744, 2860679810, 2686462504, 579379232, 673710210, 548012706, 178266762, 705339434, 2156046472, 707305480, 573180426, 143166090, 707436706, 2323644938, 2190123042, 2181204618, 537405984, 143141376, 167813162, 704684042, 545948290, 2158627370, 2181572618, 2852298786, 547390114, 2820670090, 145228424, 2718042762, 143304840, 579373568, 8424104, 2694883488, 2827657258, 2155882538, 2852782594, 170434592, 2238498, 2315952264, 2720702600, 2854234120, 2726300202, 167911426, 2269858, 2827493888, 671097482, 2192083114, 2863310848, 537561098, 42633384, 2695406240, 2827135648, 537430530, 2283963040, 2149746728, 2861042184, 8519850, 682262696, 537403946, 2290100770, 2863147552, 673229442, 547521192, 570556554, 44173952, 2852659840, 559754, 682272936, 34251274, 2189961376, 2684912160, 33726624, 178823808, 673712160, 571113642, 2694981642, 2819099136, 2315821602, 178916010, 696458, 706912776, 42500256, 11018786, 2292753026, 42115210, 2718605312, 166528, 2158635530, 715655202, 2718441640, 2325751840, 704676008, 2685053056, 2829232770, 545925258, 2693277736, 176161312, 35652138, 2827496098, 2148040832, 2860689954, 2290124802, 2149580810, 673318920, 579371144, 2158141960, 2829191336, 657536, 2324342816, 2156044802, 2318008360, 2317394080, 539500704, 673851432, 2694840866, 545423906, 548022824, 2863138826, 144837256, 682134056, 2854881440, 2147516930, 2290262152, 2819099306, 42631296, 2149753352, 42076842, 548012674, 2692917386, 2156047010, 713720480, 34245162, 2684922496, 2687010826, 2189559818, 2693408930, 8562696, 176324744, 2726988320, 706781706, 2149753472, 2325776520, 682099336, 41978538, 2317353096, 2728929826, 673718818, 34121888, 537528352, 170429088, 2282260616, 539001472, 2720563232, 682139816, 2181038112, 2852268032, 2862622720, 2284486824, 2829232682, 2793482, 178922122, 2728921226, 36186794, 178397832, 2317484042, 679477290, 2829230114, 671261218, 545948168, 570436256, 34218120, 2728921770, 176169632, 2290786336, 8422016, 176162850, 2150113280, 2158660264, 2326440074, 11182250, 547889834, 580944000, 547496584, 176169088, 679641642, 547399712, 2147518464, 2325883018, 35816096, 145391656, 2326274210, 2717941792, 2818738312, 9054368, 570460202, 2684881058, 170033290, 178784904, 547357192, 713597482, 2290748064, 673351722, 2854881408, 581479048, 2684889096, 2728919178, 144711848, 2324333096, 2325915656, 713203712, 2726854698, 2728919584, 167805442, 704776328, 144713856, 2852293250, 2726994050, 548022432, 2315397642, 34220544, 2852301314, 137011242, 2150247050, 2148018176, 2290786344, 2158660258, 2158528682, 715694602, 2821326850, 2728954536, 570427936, 671254696, 2183145474, 578988672, 681740928, 2156038818, 2181079200, 2157978240, 547392162, 2325905450, 682263202, 578947240, 679510538, 8389130, 682099328, 671221888, 2315812906, 9077250, 581609994, 713596960, 2718441640, 679512106, 2150244482, 2324308520, 705333256, 2147655720, 2315264642, 539623426, 2150247074, 573046944, 2282357290, 2827004040, 570458122, 2281873544, 2726340746, 170525194, 2283972744, 2820833962, 572696704, 36176042, 578947242, 42477568, 8921634, 2694875306, 706882216, 671654018, 681713706, 145369258, 42633858, 2158496256, 2150115370, 2728438408, 2292754976, 176857762, 537397256, 2684365442, 547889290, 134392360, 2852137602, 545958026, 578822690, 42477696, 2191524394, 578849442, 11053578, 2292318248, 671778954, 2150107808, 2315812992, 581052418, 526858, 167813632, 2326309544, 2315387018, 579478024, 2315289248, 2315288610, 706740898, 704645120, 2283841704, 581437440, 713588746, 715792424, 539525666, 545917578, 2686617760, 547399842, 713697416, 35659906, 2861048482, 36216864, 2181736992, 34211848, 671647872, 44565162, 2290256546, 2695373442, 2323784322, 2818705920, 707272872, 2158496264, 545817250, 2818581128, 671623682, 41000, 547522570, 2190114848, 2728927874, 2860649122, 2662944, 170436770, 134785194, 2820835336, 2326397066, 2862621346, 2326438536, 547397762, 2189566624, 2281843202, 2863276552, 2726300288, 706781738, 10485792, 715170434, 715686024, 170402464, 537436296, 713556648, 145394184, 2183694986, 570468384, 707297952, 2283939968, 176327296, 42109472, 2854232736, 2323686058, 671648416, 713687202, 2693267458, 8522370, 2726431370, 538976776, 136480808, 2863170056, 2282258466, 176859306, 2726471682, 34089514, 2317396480, 2854757000, 2326266536, 2130594, 539623586, 8521858, 2827135616, 33718432, 681738240, 8322, 715139104, 2684387330, 2686623914, 44214912, 573081728, 2181736450, 713564162, 2158110856, 2863171714, 2148010664, 681617536, 673875968, 673743008, 136356514, 2693401130, 2826995842, 671263368, 170566274, 673185928, 2827124738, 2729050754, 2317525504, 2854256642, 682142240, 2282367106, 573220994, 2158103074, 167914018, 2149745280, 178421770, 570468520, 537528994, 671091336, 170033824, 2238504, 681583272, 2183307904, 579512874, 581436074, 2318043778, 707275274, 33693696, 2290755618, 2829068290, 715292842, 2149747368, 2726471808, 36342314, 679618696, 176857602, 145399848, 9076866, 36176034, 2860526082, 578857472, 545261704, 2183274538, 2860523522, 2623490, 673185792, 2863169696, 2695529002, 2325785098, 578848778, 2156046986, 2147516968, 2720006818, 176300578, 2694973568, 176818690, 2158666282, 2718599330, 2189560482, 2315430402, 545816736, 2863308936, 2189953162, 144869544, 178948128, 169912832, 2718572576, 2326437922, 2326308864, 581042314, 2290125482, 2818615296, 2852692520, 682273290, 713171464, 144711810, 682100906, 2854912042, 2284489386, 579338786, 2147655680, 573057152, 36218888, 2861049864, 2854224522, 2692917290, 2819097218, 168469120, 2656938, 2284462760, 673196040, 2695536680, 44171264, 579478146, 2190117378, 537526312, 35687048, 2685053578, 707430954, 580911626, 2720008738, 167903874, 2720565768, 2687017096, 2854914730, 2181081088, 2317525000, 168331424, 2190123648, 581044776, 2860525570, 2158110760, 176324616, 713695906, 2156036138, 2860526216, 2325741728, 2281873546, 2686976544, 2283833354, 2283939978, 680003624, 176726536, 545270408, 581074978, 136448544, 2181605546, 578947106, 573055658, 570468354, 2717952674, 2820811306, 36309122, 2693275682, 704678570, 134906504, 2156396704, 2821358248, 2158657538, 2720533002, 170000394, 8913538, 547359368, 44706466, 2720694314, 44608008, 2183798946, 170559528, 142641288, 2818736810, 2826969248, 2863302688, 2191559208, 2852258474, 2158012546, 2694875784, 134752256, 2150105600, 2693434024, 706880042, 2191526538, 545827336, 713695914, 2692786344, 2315387042, 2292318346, 134744226, 2315812904, 178956834, 2818736776, 2155881128, 2324333226, 2827102216, 2183790728, 671785120, 178397346, 671129730, 2317494914, 8429706, 2325873162, 671260672, 713163394, 2818583040, 178301570, 2728534666, 2863311368, 682238464, 2720047658, 2854396034, 2181079680, 2827526314, 2827618474, 2156429344, 144703530, 2189593130, 34079234, 537569450, 2290133642, 2158002858, 2282399904, 2720573450, 10617354, 2192179330, 2317519368, 169910946, 2323677192, 2827002538, 2728962728, 681607690, 34079362, 2181169826, 2720016938, 578945696, 570992800, 706873512, 2687017098, 2282365570, 2315420320, 579346594, 705208360, 547367082, 142748202, 2726332450, 44204680, 2158528672, 2315297440, 2818711720, 2158135434, 8560810, 137003648, 713066498, 2860657154, 2325776426, 2854912168, 2685020202, 2827004576, 178299424, 2854750248, 2863139330, 2281843362, 704808960, 36217480, 679641226, 2155905064, 580943906, 705208352, 2726830250, 2317385864, 2156536458, 2292722306, 170035872, 178399778, 715293312, 2720041130, 578985984, 2720178826, 33587848, 2315954186, 2284486656, 145360928, 2829723658, 572523040, 2147492392, 2718433802, 707264522, 707266722, 572661762, 2692751392, 2827651624, 2694851074, 33556522, 167938688, 2148051496, 2860679200, 2284322826, 537395722, 2158111402, 11053226, 11182728, 2324310048, 176826378, 579340968, 2290229258, 2158494338, 2183266856, 547522730, 143271978, 671097472, 2694982306, 2189959176, 2861213856, 2720694400, 707274752, 673753768, 671228034, 9077384, 579510400, 2829101698, 36176552, 2720145952, 2717919234, 2147656360, 2863169666, 2315290792, 671261226, 573179912, 2281843200, 715784202, 2183659528, 168427680, 2685051530, 2694840458, 2281742464, 136316962, 2181695626, 178784896, 581569024, 2156560522, 2829101728, 2147518984, 713728032, 2192222376, 8555178, 2315954344, 2183801482, 707404288, 2826971304, 178954784, 682109480, 715270824, 2862744192, 2862647810, 134914176, 44698242, 2148147368, 579381794, 579471402, 2827649666, 2852162218, 170404514, 35659776, 2720170112, 10658474, 715137160, 2155915264, 537010696, 2819132072, 145361056, 570993282, 705208456, 715817128, 705202698, 42508296, 2860517538, 715137154, 2290625186, 581599744, 581478944, 2317877410, 2718073384, 36210858, 2292351114, 547530786, 2148149802, 2156399114, 2624128, 2819131402, 36349962, 673720322, 2315422218, 2158102538, 2728436392, 2283840000, 42076322, 570991264, 2829191304, 570958338, 539625608, 2684395658, 2819269248, 2190125224, 170435112, 2821234720, 167813642, 2282267296, 143173634, 713697410, 2687142018, 572522634, 682100874, 2292198048, 2860679336, 2156440106, 2183301288, 2190123522, 2158493704, 2726862848, 2282227754, 134776970, 539535912, 2726994600, 715303040, 2687117962, 9043970, 2158660224, 545956386, 143269896, 2684913824, 2150140458, 2854398504, 2726856874, 34218634, 8945792, 143270440, 2290649122, 2861042336, 166410, 36219018, 2292230144, 2720662058, 2292844672, 2684387338, 2261512, 671613064, 2854912032, 167938690, 2150244482, 2183137282, 713558152, 715685930, 713067050, 178301568, 545391144, 2863147656, 2726471680, 2325776936, 2183800960, 2693300360, 580946432, 2852265986, 706775690, 2820711042, 2852784298, 2726824098, 559138, 36175874, 168460458, 2695506602, 679520896, 2863169578, 679479978, 2852659840, 2284363818, 2693442184, 134359080, 538978344, 2820669568, 682229770, 707267240, 2821366272, 2283962538, 548022824, 42076200, 570950272, 44706474, 145227810, 580952576, 2156535808, 2854232618, 2693442178, 2862655528, 671131810, 33695744, 706914464, 34210466, 2720696320, 2281734696, 42476170, 2829223968, 679510696, 44042786, 2684493992, 134250666, 44697610, 2150138024, 178424330, 581574784, 36210858, 2818607266, 2190123048, 713171584, 2156429320, 673751176, 2326301224, 2693275808, 2829584554, 547359232, 2726953634, 10494120, 144876034, 34087466, 178292744, 2292746882, 707299338, 2158534826, 167807010, 673851554, 673325728, 2720139818, 2181046304, 2192083592, 2692743202, 2318018688, 578854946, 2192050338, 2695498408, 559754, 2720704648, 144736416, 2284454440, 142770336, 2315913248, 33597576, 8396800, 2718444202, 2821202432, 2290098816, 2150247080, 537045506, 44729002, 570949666, 581468202, 2852137642, 673196064, 2283937952, 682271368, 2726963338, 44704266, 706742816, 547488418, 2695373314, 2818572960, 2695498280, 2181735040, 2292711592, 713162888, 2693267496, 33556640, 2820704928, 537045664, 35792906, 2854355488, 2156537992, 178956810, 136315424, 2720702624, 2317877794, 536881154, 2315919874, 2156011690, 2191663744, 136325664, 2726961706, 2829101098, 2156038816, 2852268202, 178792450, 139432, 570466306, 2728953898, 170011136, 2181562498, 144867330, 2325881506, 2827627018, 715696672, 2290745898, 2290125442, 2718441504, 2191654954, 706873384, 2829625992, 2315298946, 2323810818, 545958048, 44695554, 2292318752, 2728405672, 169869962, 2685018274, 713558530, 8432288, 170437160, 142609032, 2158004362, 573212674, 2729083520, 168304768, 137003178, 168339624, 2292884098, 537037354, 570566824, 2191695880, 131106, 571121826, 680140928, 2820679808, 2695531178, 11149864, 2829060738, 680036906, 673360394, 2854355490, 2726986402, 573080232, 2829623944, 673751680, 573046954, 2157977770, 545824800, 136981160, 2718083586, 176302114, 2692751522, 2861073032, 2819262464, 570566816, 2290098210, 8432160, 2684518922, 2854224384, 713198112, 581445642, 655914, 2317363330, 144877608, 2192222752, 42502282, 537561098, 2654344, 2318016650, 2190090890, 2189568032, 2315264042, 706781834, 2693401250, 2829746856, 2695364744, 713687592, 2726431272, 42475522, 2323679266, 145270922, 136882690, 704815754, 10651778, 706871938, 8562722, 2861179434, 2692778528, 567976, 34119682, 2819097216, 2821365896, 2192080928, 2183145514, 2720663712, 134916232, 2317355042, 680175658, 671656098, 2156038690, 10529418, 2284366370, 2718081544, 2183176232, 42085034, 673185794, 2315943968, 8421410, 545948160, 680002080, 2861179554, 557090, 144867978, 2290616970, 11044906, 2183662114, 176294056, 2148182146, 680165514, 679611040, 34242602, 581445760, 706750976, 2826969226, 2720540834, 2292351530, 176291840, 573212706, 10485768, 167813152, 2150113954, 2862612488, 33554954, 10658474, 2686617770, 570466976, 2826995872, 671621122, 2694850720, 11018920, 547915778, 145268896, 176720008, 2692907552, 2283971200, 2684913706, 2292220418, 167936522, 2852659754, 2183145634, 682229800, 713697442, 572531370, 2861205640, 2818738344, 34250882, 2292230304, 704815266, 145401896, 2290778658, 581437578, 143295016, 2726961826, 573080234, 134228642, 573218984, 2147614890, 168460810, 2694842504, 33554986, 2852291240, 33729162, 2318051880, 2829099018, 2826971146, 671777322, 142649352, 176333352, 2281865352, 144738464, 34086944, 2282228360, 2795522, 2826961410, 578847402, 170567842, 2854265378, 2325873192, 537436288, 2317879306, 2693400704, 565386, 10619394, 2269834, 2863301152, 2720169986, 572686856, 2325883042, 141962, 570428066, 2852260010, 8552608, 176695298, 169869474, 2183703072, 2148016290, 2718466720, 2854881792, 2150140072, 2323819168, 2728534664, 2189986434, 578945666, 537045634, 682272768, 42467882, 2156013736, 2148043274, 2181736994, 143141024, 2315815074, 570984584, 580952064, 2818703906, 2326274698, 2693277706, 2315823106, 2685052962, 178782216, 2863179904, 144744608, 169913002, 2284462722, 680002088, 2726824104, 2315386880, 671230504, 2796066, 2158135816, 178422280, 2726430882, 2819097098, 136970410, 2820801034, 539132066, 2326399488, 2826971648, 571080746, 2854758920, 9054760, 2829748224, 176687658, 44607520, 2292883968, 581601314, 537045120, 176300552, 537428002, 170526760, 178293376, 2283800584, 167905320, 545794216, 42633384, 178915882, 2852784136, 2861181448, 34210346, 2315921450, 2189599272, 2852686504, 35818152, 2147524648, 673884672, 2695367298, 673351720, 44204074, 578848930, 2292746888, 34244744, 167903400, 713066656, 2694973440, 2820833792, 2684388008, 178954784, 536905738, 2718597768, 2718040226, 2693311138, 170394282, 673718402, 534568, 548014082, 2793984, 2190092962, 2852651554, 142647432, 671261186, 671261312, 2325743744, 715137546, 2852692136, 2149722152, 572695208, 2147649570, 2107904, 2862745600, 2183823912, 2693409290, 2181571114, 2728960554, 2728560680, 539625514, 2854363778, 176816808, 707266690, 42600488, 176300040, 707307530, 2693270024, 145238538, 2718476970, 44206122, 36348072, 136347680, 2292195970, 44048904, 2695015050, 145401898, 581445664, 142780968, 2861206184, 2827651616, 2854259202, 2684889216, 680134696, 2183831690, 2192048682, 143305218, 2317918336, 536879624, 2819228296, 167781032, 2290649258, 2720540834, 2720148130, 2695405578, 33694336, 715817000, 2130048, 581601410, 671098882, 33565320, 134883456, 713065088, 671132320, 681574952, 2695366666, 2726830120, 2181171210, 2720530466, 2282357408, 2155872258, 178793098, 705200672, 44075554, 2183800842, 580911112, 2181562370, 143130760, 2852168322, 671648258, 2854357512, 707403778, 671646208, 547356706, 143263754, 573079688, 2726338570, 134875266, 2686591144, 2317918752, 2728927232, 715137536, 2326274696, 168331402, 2854789792, 682108960, 44206122, 34250754, 713195552, 144714282, 2827520522, 2149615656, 2189568042, 2150105642, 2189951112, 570460674, 2190114978, 2326307464, 671646346, 2190090882, 673229320, 2852128770, 2684529184, 706904104, 2292877312, 44206210, 170009096, 681584768, 2684527232, 2147525154, 578814632, 2852692010, 579477512, 35793056, 2728929410, 36186792, 35791530, 548022824, 2325875370, 2325905928, 715784714, 2718042760, 2684887200, 2621952, 2155915938, 2819131392, 2718566562, 2852816930, 2820677672, 2854789290, 580952704, 570436266, 178397354, 178921602, 2183702658, 2181177896, 2283841666, 2326299274, 178948104, 2192091274, 2228256, 2189557800, 548020226, 170559626, 2862612650, 2315264672, 671612960, 35687074, 2821335688, 2693300392, 680043010, 136847520, 2718605952, 2686618154, 581601954, 2860655112, 2728435722, 178924034, 2317492264, 2282227874, 2686624296, 2684887208, 34220674, 2183307946, 2852651144, 673873960, 136481408, 671656064, 2326300704, 136874498, 548053666, 2860556938, 170525192, 42510466, 705309346, 2624034, 681708162, 2692784160, 2718433418, 2158012576, 713072770, 681705506, 681740424, 11182250, 143304864, 2181606016, 2155872936, 2821324800, 2158528674, 2326268546, 545432234, 2693277698, 2284356264, 2863180450, 571088930, 2324341410, 2290098178, 42082824, 2852815360, 2861206176, 578953770, 680133290, 2315421826, 176818176, 178956834, 2829724202, 178391688, 42500234, 707430912, 2290756234, 2315954336, 2854363178, 2686984330, 36210848, 11053696, 2686462464, 2147614890, 2281832450, 705306754, 2315954858, 2720533160, 2852126882, 2183137322, 2726437536, 2283970690, 2158667778, 704776322, 2326268576, 2292850722, 2181179522, 571113480, 2862776832, 2692882442, 682263080, 2695529120, 36350464, 2854387842, 572661928, 44605602, 537405442, 713034272, 2290755626, 134258698, 2854354952, 2317386410, 2156570634, 579478056, 176293898, 142780938, 136489098, 681705642, 178260000, 545423498, 2695013024, 2189961770, 2718443522, 679608360, 136350338, 2684919944, 2693302434, 2726340770, 2324170786, 143262370, 2156046376, 2854388392, 2282268712, 145236648, 673718786, 36175880, 570949760, 671262762, 166570, 2860558848, 33720458, 2729083520, 706742784, 572697090, 2821226656, 2684395552, 2183143552, 2292187176, 2189437450, 167905320, 33693856, 707428898, 2181701792, 33565216, 2819271336, 2827100842, 2720041480, 2324203522, 707299874, 2693311010, 673228800, 143271978, 2720702496, 2292353666, 2684398082, 2292189706, 573180544, 2854256674, 2282367658, 2685012490, 2290229922, 581599882, 682131978, 2189983778, 2854789248, 2684879010, 134359178, 2147650080, 2292845224, 2148043402, 571121672, 178258080, 176827040, 2717919232, 178815018, 707405834, 2189566112, 2326268042, 2695407624, 2088, 581470762, 578986122, 673849856, 2827002026, 2281734144, 2720573986, 715786880, 539625986, 11053064, 2854920872, 8390818, 10651816, 2147524770, 2315780264, 142740002, 176826536, 2147526698, 2158133896, 2156036778, 2728427528, 715786882, 2692753536, 2290262026, 2720539304, 42500616, 2720180360, 572523008, 713033888, 538976392, 570468354, 2325776936, 2292746370, 547914368, 579338914, 2282261122, 2693440136, 539658408, 2283800578, 715792418, 2284486688, 705202848, 2763432, 8552994, 2726463520, 2156038784, 134382114, 704784522, 178293250, 2150139904, 8834, 176294570, 2147484330, 34120194, 2726994440, 2863276704, 170566186, 44599978, 2726463658, 2183301802, 573186698, 713042080, 144878120, 570466314, 524800, 2189437066, 2829224576, 688810, 41984010, 136839200, 2317887490, 2860523520, 168427554, 10617384, 42084384, 9076746, 2290625056, 715686410, 713689602, 2860550152, 2854914602, 8528554, 679510184, 2191663786, 2284333608, 2827495936, 2854879242, 2318041128, 572563978, 573079552, 8520226, 578813962, 673327648, 36348578, 8921248, 2819131424, 34212480, 134775424, 2192222722, 715303584, 176818338, 169902720, 131594, 2718476290, 44040192, 682099210, 2149591168, 134381578, 713173002, 2315297280, 2694979626, 2829191336, 580943904, 547530922, 705331872, 2718433826, 2292851328, 167782432, 134350986, 144875680, 2183701032, 134261288, 2282397736, 545917098, 8954504, 2695496322, 545292970, 41986690, 2181179906, 547531394, 178815016, 2728394912, 169880226, 2150115976, 2728526466, 2317363714, 2863270050, 2192089096, 2148149760, 2149745322, 673227304, 2181169672, 545915008, 2852694016, 2818744360, 2695397890, 578848906, 2695006370, 2315954722, 2818738688, 2852782722, 2693300768, 2687150120, 545294378, 2726339074, 2191524384, 2826995714, 2290647562, 573178498, 2829584546, 2326274698, 2821196450, 705342090, 2158004352, 170403976, 2191688360, 2284356138, 2852258314, 2181038242, 143171744, 178260488, 671787690, 2862778912, 2695006850, 539631776, 178921472, 664226, 144842888, 673327242, 170396162, 2149714442, 2720705186, 2181595296, 2829232264, 2326299306, 2282367018, 2718075522, 2854398466, 2283972616, 2156431914, 2863170176, 2692775944, 2829224450, 176857216, 178300938, 570458146, 547880962, 170002432, 2283937800, 2827618856, 170567712, 2821360258, 2189984386, 2827526784, 2829091360, 36317346, 34210442, 2720696960, 142647968, 713590818, 136454282, 2720565920, 2326430208, 2684487688, 2728528384, 713695752, 178815136, 545825314, 2317484162, 134382088, 33728552, 2156529704, 572565514, 2684914218, 2150236810, 170044032, 2717919906, 548022400, 2821236872, 2290221738, 2863268386, 134220328, 176160930, 573213218, 2624042, 2692778538, 142641672, 2686460040, 2191688328, 170557952, 2687115298, 2854365706, 2863144962, 167944834, 10496520, 42115208, 713065000, 134881418, 2854887970, 2818574978, 35784834, 581077160, 2181695530, 2854781058, 136357920, 2854398112, 2718048256, 2728435848, 2181210112, 2283971080, 2720669858, 547891368, 176825000, 2852257792, 2686583456, 2189568680, 2860656778, 178815112, 2726439426, 2684354592, 2829060256, 35695138, 2827627018, 2105866, 176726026, 2820710954, 2283831424, 2282235904, 2191656992, 2693310472, 2228354, 715293344, 539492872, 134351490, 579504680, 2852685824, 144713762, 573186080, 136317090, 2192081032, 8430240, 143130762, 2323784328, 579480232, 2827659272, 2720670368, 2720565920, 2183832234, 2854232192, 545432098, 2156560424, 673876482, 2105482, 36309536, 136841378, 2192179336, 681582752, 2292187784, 570434218, 2818615306, 2323819010, 671754370, 2686460042, 581444128, 2718597258, 706914312, 2684922016, 2826969128, 2852659714, 32904, 2694875680, 2183268490, 178825258, 44075530, 2181572608, 2191565354, 679518240, 2829721768, 2695530658, 681607712, 2720014858, 713066530, 571121834, 178915842, 176195592, 36176544, 715655810, 2693308584, 2829722282, 2685051530, 2820704800, 2728534050, 537559072, 673325066, 10627752, 2726963850, 2317385770, 572653610, 2827133088, 136874152, 145401984, 11051688, 2181079690, 2325742250, 136315560, 570959882, 2718442152, 10496544, 573186570, 136880802, 715655810, 2862786562, 2684485664, 176816168, 2315258024, 706881664, 136880808, 2818703904, 11174536, 2284358314, 145270920, 2189992616, 2181177994, 2860550688, 2821226528, 142641160, 2819105416, 34119682, 2818736128, 570468480, 715687936, 2324179082, 169877666, 570468872, 2693431338, 2686986786, 2189428778, 537438368, 2726955136, 2692876930, 704815648, 2323810824, 713728640, 673325098, 11149960, 581051042, 2829189672, 2326298632, 2821236906, 2292746410, 2686623778, 545956514, 2158141440, 145270954, 2315297442, 2149713920, 536879618, 715694754, 715131560, 578816160, 142747650, 142778536, 571122304, 2863136808, 2726330410, 2147518984, 539101312, 679651968, 2821359784, 2284325386, 2157977610, 136445960, 2189429416, 176848904, 2283831338, 2283940488, 707275266, 715792514, 2827091976, 42606730, 2315387394, 539134474, 2140202, 2852299264, 2821193864, 671752328, 2150268930, 2861181058, 578980488, 168337568, 681708194, 2183824010, 142737962, 2148182528, 536873472, 2147650088, 2829093032, 8430088, 666152, 145263104, 2720540674, 2854224522, 2290647048, 2684879402, 142647336, 2692917280, 2726332544, 2852790442, 33718824, 2183168040, 2692786186, 2796072, 682100874, 2829713570, 707428906, 2854912168, 42502794, 548012704, 2326300714, 2819238560, 2862621344, 671656586, 2189427242, 2717911722, 2684878880, 570434088, 2861048360, 42467338, 36315274, 2190123176, 524290, 44705792, 548012672, 673841314, 2315813378, 713730090, 707405858, 33718400, 2694884002, 2183309472, 2726339200, 571089544, 681609856, 2323783682, 2862776992, 2325750434, 2693278250, 713204360, 671615530, 2158625322, 136355850, 673188360, 44739210, 545433762, 2728397314, 134750754, 2720039592, 2317910024, 537526400, 2692743338, 2281867424, 144746528, 44738730, 2819230240, 2147655810, 2728438314, 2148018816, 536912010, 713566376, 134744576, 715170434, 2819271208, 679512744, 548047496, 143171714, 44599304, 707272866, 671219874, 2726463626, 33688098, 2189598752, 2820844170, 2686583458, 36186152, 2156046848, 545816738, 167815296, 8429706, 2863269928, 2687107072, 713687690, 2156560896, 176294408, 2150268928, 680043146, 176193544, 136970888, 578988712, 2284454016, 2148008104, 35687050, 2726863370, 2325782688, 2183135274, 2820710530, 2315427850, 2324211850, 2861213728, 706871464, 715795106, 44182048, 539533984, 143141512, 8398848, 704686624, 42084354, 2181072928, 571116162, 170533024, 2192214538, 673187840, 2720148136, 145399818, 681707648, 571080832, 2693277730, 2720148002, 2695400064, 143302664, 547891200, 2854258696, 33694376, 2181046946, 2852825634, 2181736994, 176168994, 8396968, 2191558690, 547889154, 671130240, 547391528, 145391752, 715139624, 176826408, 715819522, 2323685410, 2692751912, 2854879882, 33598082, 2149623970, 136446112, 2693278344, 2155913354, 133664, 176203912, 2718435466, 134357536, 134351362, 2821226664, 9079336, 705300640, 2728438312, 2688, 2099328, 2818583048, 142770306, 573186178, 2862751778, 2726333056, 2664480, 537430568, 2686591112, 2785834, 545784458, 673884202, 706904610, 581601280, 2155872394, 2720006146, 9054376, 2156003874, 170533408, 2693433888, 2192181280, 706750986, 2292722210, 145359360, 704684192, 2155881098, 572697256, 2156046888, 2854256648, 36317858, 547891240, 547359266, 679608362, 2183168170, 2147649578, 2324332554, 2156538024, 10494122, 707404288, 545818658, 2281711784, 2818736298, 2818712232, 145271306, 2156038272, 671099008, 169872040, 2281832576, 167911426, 2827102880, 671228578, 143305218, 2695495722, 144870058, 579471906, 35686434, 2315388928, 2181179424, 539503232, 9054728, 2818583082, 573055658, 2827132970, 2827657898, 176162976, 2324301824, 2148042890, 2189961762, 35685032, 2684878856, 2315911682, 2852258314, 715784706, 715262626, 8955946, 2192089642, 2158011050, 707396128, 176851106, 539500546, 34944, 144845314, 2692751528, 539658784, 2827657218, 578855426, 2181046280, 8921130, 2862653482, 2317387914, 2821194376, 707430944, 715784706, 2728528034, 2695531018, 2325907498, 539535880, 42639912, 2829199490, 176824480, 44042410, 547891330, 545792552, 2282397730, 2156438154, 547531296, 2863276682, 2183266984, 2854879904, 680042666, 2290221098, 168427658, 167905952, 680143360, 578945578, 136480898, 539666472, 2284453922, 2183801472, 2720039592, 2315815552, 176685608, 34087456, 8399362, 2192056994, 713722536, 134251050, 548022946, 671252488, 2149624330, 2183792770, 2818605186, 2189459498, 2315291274, 170393730, 2829199520, 2796200, 2283971074, 2290624640, 2189566600, 35661986, 44081696, 539009032, 2761384, 2863270400, 2852259842, 579379872, 580911264, 537034752, 2820710922, 2720663714, 2323810434, 2325785218, 2728438402, 2695367328, 2150148136, 673751202, 2829746338, 2693276168, 2181605416, 2326276650, 2852694184, 2852817538, 2317394058, 2315264130, 2852692482, 2820803104, 42633728, 706773504, 133792, 167805610, 2827485226, 2283964970, 2292744234, 8923138, 539140616, 2189437066, 8529960, 706871466, 2156003360, 578980392, 170008610, 707299336, 2720538792, 136839688, 2282260618, 10660384, 673358474, 2821324840, 8954400, 671263272, 578846856, 2821335586, 2290616840, 680132608, 167914122, 2290098722, 170002464, 570566792, 36184746, 2720178306, 2829623456, 2183266466, 2692743848, 2325774882, 2685012010, 2686495394, 145401986, 2687142568, 2290254504, 2821193730, 707272738, 136839330, 137011880, 145400352, 2150113832, 657920, 34119722, 2684487840, 2183667842, 538976778, 2189953666, 2183791242, 2854789632, 673874464, 2852290594, 578824322, 2192089090, 545423496, 10493954, 134908040, 547523210, 2317355688, 33686178, 715162120, 176300032, 2150271010, 2147525154, 2181693994, 2861080704, 44075144, 539666560, 679520256, 673319594, 2155874978, 671744672, 36211242, 680010368, 713597448, 715792522, 2685020296, 536912544, 2263170, 136980618, 2282356768, 682270888, 713558696, 679520802, 2862653600, 2861170850, 2149746858, 705341952, 176726048, 2317519528, 2156568616, 537526442, 680044546, 8923136, 715794442, 2290616968, 715268138, 168462466, 2292228744, 2819132042, 10528768, 142641792, 168331434, 715694600, 2821201928, 2718605984, 671123466, 36216832, 178424362, 2326405162, 2156405248, 581077154, 2190123648, 2684356736, 178817184, 136323080, 705170050, 145394178, 2317363208, 579338410, 713064448, 2317516962, 10487970, 715268768, 2862655528, 2821202562, 170396160, 545925280, 2158503968, 2829756576, 10618890, 548020384, 2325882914, 539527850, 44042376, 2156535976, 144712234, 2317877930, 539492352, 2693398570, 2726471720, 134357632, 673843202, 682238594, 2158627328, 2326266498, 713689602, 2324335240, 2684397600, 673226922, 2820810760, 2819236392, 536904232, 681607328, 2292845224, 2181073546, 696328, 178290848, 679611016, 2290223776, 8391328, 706912392, 2283939968, 2819238050, 33312, 704676480, 571080840, 34113674, 2183277064, 2317355168, 2829199368, 2281843338, 172578, 134250632, 2147623432, 131720, 2818574848, 2283939850, 2863301280, 2292189730, 36208810, 581435936, 2852686496, 2150247072, 2729093674, 2183301640, 715655210, 2695528488, 2718607530, 571080832, 2156440074, 136839848, 2818574984, 136358056, 715696776, 2854357506, 145268768, 2720146080, 2720170666, 2192083488, 2158527144, 581476898, 536903840, 35825824, 578822314, 169878026, 178430624, 2820680320, 2192179368, 673218570, 2191688320, 2720008192, 713695242, 178258058, 573090442, 2147625000, 2718564520, 2158103170, 42598434, 10625546, 2826961066, 671121576, 2829060104, 578848810, 682100736, 2728962730, 2290622592, 36315810, 2820833920, 2326276106, 547487912, 2271784, 2181597224, 2860679808, 2283965098, 2818615936, 581576832, 671621674, 178421794, 2323785890, 578945186, 33557002, 2324342816, 44567202, 713040386, 2829584392, 2717952648, 170524704, 2687142408, 2155883042, 44049026, 2147656192, 2718605992, 570556450, 2181735048, 581085834, 548020874, 2854758922, 2326407338, 705170088, 2281709610, 2183792680, 578977802, 581470210, 2720148106, 2729093258, 2818580640, 2852167722, 2183823520, 573090338, 178301088, 2819228290, 581435528, 2726299688, 2852659336, 2819236394, 2684911786, 2148182016, 682272776, 169879720, 2292230152, 2852135560, 2290131618, 41975848, 2326398978, 178430114, 42478218, 713195658, 2181603848, 144844832, 176193536, 11018880, 2820841472, 579379202, 134744074, 671754368, 2181570570, 2326407714, 2820835848, 2860654752, 2326432426, 706773538, 680011912, 176326784, 2860524072, 2282392098, 705177632, 165898, 581443594, 545816610, 2325783074, 673194114, 176161282, 178825770, 2158660226, 2292189354, 134250664, 2829615264, 8390792, 2728559242, 2190117418, 2726854816, 2762888, 2192083586, 33695776, 2315421706, 2158627456, 2829592714, 2147518498, 2283831424, 134916744, 2284456456, 134219938, 538970784, 537430568, 679617186, 715139080, 579379368, 137003010, 2717943944, 2854914594, 2191696034, 671099562, 142745602, 2862653472, 2315952682, 142647328, 145392136, 2147484194, 2323784194, 11010178, 690210, 2728435746, 2282357386, 2717950464, 2819096616, 707398280, 547389472, 2860550176, 41953928, 2292755112, 2181070858, 170002568, 537567402, 2693308458, 681748480, 671621154, 673882754, 537528456, 170043906, 2684881538, 41986720, 2181046792, 2283971232, 44730890, 2852258434, 2818704010, 713719938, 2290614280, 8915586, 144878122, 539658752, 2829748360, 2323784200, 42074760, 2726823944, 142609056, 673718912, 2230304, 142746144, 706750624, 2820711080, 545259650, 144712234, 2692743202, 581470730, 2665122, 2263584, 2183831594, 2728429578, 33729064, 178430496, 2819138218, 9087520, 2821193858, 2158659586, 2692776618, 8954376, 2862622728, 33718282, 35653762, 2147614882, 2818613376, 2282227744, 2290657288, 137003016, 534538, 2854881826, 42600488, 167905280, 705333920, 2726830632, 2189986442, 2762760, 679616520, 545423368, 673221248, 682100738, 2818582664, 8948360, 2687140008, 2315911810, 2720047234, 2854890114, 2292329088, 706906632, 2148016768, 2829721634, 2318049440, 2686485122, 545390626, 2720047624, 134777506, 2315911714, 167944842, 2686459914, 578953224, 547924488, 2861041704, 2324202024, 2158660138, 34220202, 2317386402, 44206250, 145367712, 35785354, 707437218, 2317355648, 2183143552, 2692786728, 2155874818, 581438090, 706773120, 178823840, 2717944482, 42109610, 2818607752, 2693442210, 2156013698, 545917096, 539533992, 2315290762, 2854783616, 2684878976, 167946272, 2726993928, 144876194, 2861181578, 573079554, 2726332416, 2158004234, 705301162, 35825792, 139298, 145369258, 44573226, 44607626, 2686487080, 2862656032, 142747784, 143138978, 2827520160, 168471208, 2726857258, 143141504, 707273218, 176849578, 2150148778, 713697794, 36210696, 2860679810, 2623488, 2820833288, 2694981666, 581568512, 2861212194, 2726862880, 168329898, 2283971202, 2283806848, 2728536714, 2315815552, 545916962, 2292886178, 2107394, 2692751362, 35659936, 2854756490, 2183670442, 2292350976, 2720540680, 2684494506, 704806944, 539009698, 2863308928, 176196232, 2158659712, 134226570, 2282391722, 2854224042, 170010632, 2720041128, 176687240, 8391328, 136347690, 572663842, 36184104, 539099786, 2726830602, 2158133248, 2854879242, 178432002, 42107402, 2189557888, 2282397834, 713599488, 2292844714, 570958506, 134226088, 2829593258, 2862779050, 679477920, 2854791818, 2284365986, 2695397538, 713075328, 715653762, 2283964416, 2717919872, 2158004736, 2720671776, 578977922, 2183800842, 715300898, 581599274, 2819129888, 2693441666, 2192181794, 2148139520, 571124234, 170003104, 2157978250, 715164330, 167804962, 2720705160, 2150137858, 2189459456, 2323784192, 134357672, 2149614088, 2191567370, 2283799040, 2863308808, 671623682, 170437290, 2818746376, 2183168674, 2827092482, 671746728, 142745610, 35785224, 134261410, 44737064, 33556482, 2192091776, 579512352, 2852126848, 137013920, 2818574504, 673843330, 2183694986, 581470722, 2862655528, 44597762, 2318041738, 167911970, 2181605386, 2686487210, 2728558634, 2852126858, 2192056320, 538970146, 2148051594, 570589352, 142772898, 2852692616, 537012384, 2695407778, 167772714, 539131936, 2820808712, 176824320, 666122, 2720530464, 2150140554, 2190082698, 2860556960, 2290788522, 134356994, 2694883488, 2726430760, 2156011560, 2155874466, 2821193856, 539132040, 145261186, 145270784, 673351818, 2852653706, 2318049928, 2728921258, 2820704424, 2183307808, 581077514, 547915906, 2860681858, 2728960552, 2283841706, 537001986, 8431776, 2183831584, 539527170, 2720539136, 573082120, 537561608, 524808, 579379338, 2695399464, 2157969960, 524808, 2863302792, 2315791016, 36342432, 578855456, 2717950080, 136839810, 2158004256, 567810, 707430562, 2694883360, 680042658, 2317492362, 548012034, 176857602, 178399232, 2863310890, 169878184, 2854267018, 2718433834, 2189568034, 2315954698, 34242592, 142739584, 2717952520, 2158135968, 2821234698, 2324168864, 136358016, 2181071496, 176161290, 2281876096, 137003530, 681574954, 2826969122, 2693302912, 2326300802, 2156560386, 704653344, 42609282, 176849576, 2140162, 170033664, 715792392, 8520354, 2292318720, 572533250, 2315427850, 2686984706, 2290254496, 2323687586, 42631170, 2852683786, 2181212834, 8560672, 172586, 2829099170, 144714272, 2692753570, 548012168, 2728536234, 2821335074, 704782856, 10518560, 143303330, 2720541186, 170009216, 2148180610, 2149714602, 680001568, 2148010114, 545260040, 2323652608, 44214914, 2326301194, 2726822570, 713197576, 2728428170, 704774816, 2189468288, 33440, 2762760, 673884810, 715259906, 2155874824, 2282260648, 2189994624, 42084514, 2854789640, 537034754, 548020386, 2692907016, 2718081154, 10658432, 570556578, 707264682, 581435424, 2183301250, 170, 42502658, 134218376, 2685052968, 2796168, 548055554, 2183309866, 42084896, 2156570754, 2695399466, 165920, 579371650, 2720533032, 176857632, 2728438408, 2189993994, 2191532706, 682107434, 2284462730, 34081290, 34210442, 35817986, 2819238056, 2315944610, 2155907616, 570990752, 2654208, 545398786, 707438722, 2854887968, 2860556960, 707406504, 144713896, 2183825568, 2189559808, 2820704930, 143130784, 2290623114, 539533992, 571088904, 671778848, 144745088, 2818581034, 581437450, 2281834624, 536881674, 682107424, 168304680, 706912418, 44042410, 2181171360, 547521058, 8399520, 36186752, 2687141928, 2728405666, 2147484296, 2282259082, 134783624, 33694216, 573079552, 537397280, 545261698, 167780872, 2695372960, 2292721834, 673849482, 2684913664, 2787968, 2290231296, 2686976642, 2156562600, 673319048, 2290786304, 679510658, 2829230760, 2158535336, 2693311114, 2726993960, 545818760, 690210, 170526882, 169910914, 2315299490, 2860654722, 2860550176, 2149744648, 10650248, 539002922, 681617952, 36217386, 178391584, 572532744, 573186698, 680044576, 705339554, 2158527136, 2827657224, 2684528800, 2189559970, 539132074, 2192179362, 136448552, 134752392, 2325915778, 2829224608, 170435112, 681617544, 705169408, 176291880, 2718608008, 2820671496, 2156044810, 2860515466, 2726865026, 2318041768, 2819130016, 170393632, 10660392, 2819129864, 2684889770, 704774306, 2720145920, 142747658, 169904298, 2852167850, 2728927272, 2829191712, 167805568, 2281711744, 2284366378, 2860550688, 713591434, 539132040, 42478250, 167807648, 2728559104, 2150246402, 2281875586, 2183702664, 2687141920, 578947616, 572533384, 2695004328, 11149480, 136478730, 2692786338, 2862645250, 713558152, 2726830624, 178397696, 2282399752, 2720172674, 34245288, 2726994082, 2315952160, 170009088, 547891848, 136978568, 2147658408, 2695504034, 713599112, 2728430080, 539495048, 2818607264, 539101218, 42631810, 539623976, 2156536458, 2854257184, 715137544, 134359048, 572557960, 2148174338, 2854389800, 178792994, 44212360, 142748320, 2854922402, 2292326570, 167815818, 42115586, 681716256, 142649890, 2686593034, 2183667872, 681582600, 706740384, 176720384, 713697314, 2290262048, 2183309474, 143261834, 2158526600, 578857602, 681748992, 2818746402, 2852823082, 682098858, 168296490, 545914912, 2183791112, 2292320768, 2860556936, 715139240, 2692778122, 2684921994, 539101858, 143263904, 2863147528, 671262856, 143138816, 134228650, 176850946, 44564514, 2236930, 2686625930, 136480936, 176169512, 706750474, 169902728, 2183299584, 2149624458, 547521064, 145261184, 8431744, 570982570, 2684889226, 143294592, 10618890, 572524546, 170394248, 2827002498, 33554472, 570589706, 178817152, 2181204514, 571113602, 679608480, 2283834024, 680175754, 2326405154, 2827493930, 2829099522, 2820835328, 2852170408, 134250498, 2150138504, 2156005536, 2260992, 581609640, 2819235880, 570959874, 2693400744, 167772832, 572522664, 8946186, 545269770, 8913448, 2317918218, 2718574592, 572522658, 673358466, 2685012642, 2149747200, 2148041258, 2861203594, 143173666, 178784256, 2728559232, 573180032, 580943904, 545391146, 2826971144, 2852694178, 2315419690, 671099522, 168306816, 44171272, 2325873160, 2281736360, 143163554, 2821333506, 545786530, 178956936, 2718565032, 2150277258, 10494090, 176859138, 2189961226, 2718441602, 705299114, 2324343296, 2863310848, 2854783528, 136454794, 2261160, 2729050754, 537561224, 682230274, 2147615266, 2183307432, 2761256, 2147485728, 715128970, 570458794, 2692883074, 2189985824, 2861048322, 134350880, 2829093376, 706914952, 573081770, 178790920, 2148040744, 2325777032, 571121704, 2292326560, 2324177058, 2718566914, 2317912224, 2862645248, 2785826, 680011786, 2854920738, 2292722346, 578955392, 2324340866, 2819096610, 136349858, 570982560, 580921386, 2155874304, 176332938, 679641634, 2852257792, 682238498, 2290755592, 2290622498, 2728921226, 2827657250, 35785216, 143304842, 2189435560, 570433664, 2693439496, 706742792, 2692776490, 134357152, 2292361376, 2315264640, 2686460586, 581577256, 671787648, 2281833090, 579504778, 673220736, 545424000, 2827125258, 2150269568, 713195552, 673753258, 581476872, 2183268386, 2854266882, 673319584, 536905890, 2149591720, 176693928, 44212258, 2692915842, 578855560, 2158012936, 2693400576, 573180456, 547522602, 705300514, 680001666, 539664394, 2720147496, 35686568, 2819099274, 2317494280, 2820800514, 2685043328, 2854363144, 2827624610, 2281701418, 715162122, 2829221930, 547357218, 145271306, 2693276290, 2728568832, 2720573608, 2283964450, 170395680, 133760, 2686986890, 2099712, 2854879746, 537559722, 178397322, 2156429442, 547889696, 537406080, 545432200, 2290125472, 682240040, 2827102370, 2149583496, 2192089730, 571083392, 2693278240, 2693277858, 572686888, 2292359210, 34242690, 2729060874, 8421408, 176163328, 2317355176, 35817504, 2854890122, 673874090, 2326407328, 713066666, 141322, 2190084770, 545303074, 2150138400, 547397792, 136323584, 36217000, 2290788904, 2148180490, 537395362, 715825800, 2685043202, 2852815488, 572696738, 538970666, 41943042, 539667106, 168427680, 2819131530, 167774242, 579338794, 34078728, 2726461960, 2149613602, 170533544, 178948138, 168429600, 2861211688, 2630184, 2829058688, 2147494538, 2829224616, 2726830626, 42502658, 2324176898, 2156432032, 2315395074, 713599528, 178266144, 176693802, 35785216, 705309352, 2820835456, 2863138978, 2282233856, 2695407752, 2181564456, 2283940354, 704807080, 2192048648, 2281876128, 580913186, 2192056994, 176693920, 539134114, 2852784808, 2181597730, 164522, 2282233888, 2827127296, 2158012554, 2863276672, 2718444034, 2692917896, 2692784256, 2861171362, 2290786472, 41975810, 143138848, 2829582464, 167806986, 178915978, 2281842818, 133288, 44171304, 671230496, 2317527722, 2138274, 2852659336, 2862620674, 681585288, 2318043784, 36208672, 580913696, 2147649578, 705169546, 142748322, 2318049834, 2323777706, 33587208, 8519816, 2324201992, 2684362760, 2686591490, 2726996648, 2694979714, 671229954, 2863147554, 2326432386, 679641632, 2726306464, 178948746, 572555394, 2189961354, 539658280, 679610408, 2684518440, 681609768, 176202242, 2818704010, 2819131936, 2283940482, 142639648, 170011176, 2323652746, 579381386, 2695014914, 679512616, 36208682, 671089160, 2191656962, 2821194400, 573057066, 2323677728, 2854258824, 2720169994, 2315952290, 2827124778, 2292187272, 2720532514, 41984546, 671122082, 136358026, 2189437568, 2155881088, 42508458, 2720696482, 143141378, 134359170, 2284333698, 44171914, 2726832162, 707297826, 2189592714, 2326407810, 573179938, 2718608032, 2148043306, 2192091648, 2148147754, 2820702368, 2726961282, 141986, 545792650, 2315298848, 176818690, 2284497568, 578822824, 680143490, 539503146, 579338378, 136880130, 41976360, 2325742088, 2292189216, 2315387400, 167804962, 2283971106, 2158625408, 2861042210, 2829224448, 581607592, 2720145962, 2755104, 682109440, 2326407330, 2862647330, 137013800, 545784320, 713722368, 713203752, 134914560, 682101280, 2283963040, 2829617672, 44738570, 713041954, 581601320, 44703744, 167946248, 2829715464, 579479712, 2854357536, 145228320, 548046986, 539101826, 2191566978, 572524714, 2821360264, 2148010026, 2156036642, 178266112, 2785802, 539101834, 172552, 170393760, 44698272, 36309642, 2282359458, 706740898, 2693300866, 2315790986, 2718564386, 2292220034, 539142656, 2292222466, 145228328, 2821335170, 579338370, 2282234026, 2181169704, 44597928, 2852661770, 2726824096, 2315397672, 2292713480, 144869408, 136487466, 545294466, 10660386, 145402402, 2292187784, 2829060136, 705208320, 2292189344, 178790954, 673218602, 572531234, 2829222018, 2718476330, 2157972010, 144736256, 715303082, 142737568, 2695014434, 137005090, 144877576, 2283806722, 2728438400, 2181210658, 2693269504, 8390794, 2818711592, 682270722, 11045416, 707297802, 680002082, 704776330, 2687107592, 36210824, 8913536, 44040320, 36341762, 11044906, 2132520, 2189592746, 42074112, 539525250, 143138848, 170524810, 2292230826, 2315397768, 2686591624, 547400320, 33687680, 573046914, 2315945986, 706740386, 2728528010, 2099210, 144843304, 681716386, 2852692512, 2290657960, 2183692290, 33587360, 35662368, 2284324874, 2694981794, 176294056, 2281873952, 707297954, 2718599712, 2189426824, 2156405384, 144844800, 2191534216, 539666954, 2829617674, 2315921440, 2787338, 2819230346, 41951778, 2189983912, 2720040962, 536912512, 134392354, 706906792, 2190090242, 2149589672, 2315291178, 2183274504, 2854922280, 2318008970, 134357538, 2148041248, 2852815528, 36317696, 2863267840, 2284454048, 2852653576, 2686454440, 2861048490, 707267074, 170404362, 713695360, 10528904, 2728427562, 539109536, 8431650, 2821324834, 545268354, 44204194, 2156562440, 2156404770, 10658306, 2158110850, 2717952642, 673882760, 570591882, 704815784, 2156398730, 136981128, 176327306, 570958504, 2726953600, 671222408, 2718574632, 34078890, 545947816, 2728405160, 705208968, 704643722, 2156405386, 2717952520, 2192189610, 570993152, 707398272, 706880136, 42642058, 704651944, 2156003496, 578947080, 2860550186, 671228074, 176202242, 41951784, 573180040, 168339458, 2787874, 2684889130, 704645256, 2718466056, 680036512, 713065128, 2728568992, 136882184, 2829221930, 44597800, 547357354, 170428424, 136350210, 2820810882, 2315821576, 2694972042, 2861214376, 44040232, 2728528042, 2181736490, 2149581322, 143138856, 2861179402, 2684919946, 2318051370, 2720662058, 2720178818, 170035232, 578955272, 143304866, 2718476842, 2148172296, 578816650, 2720139904, 2148141192, 2282358816, 8389120, 2693308458, 2326299304, 178260610, 10526882, 567818, 143272450, 545925120, 2729085064, 673843744, 581476360, 176293888, 536879752, 2818738178, 2720008192, 539011626, 2156038176, 2654368, 539101730, 176162954, 134775466, 42599040, 2829099010, 2155915906, 705298600, 534666, 2155913218, 580919976, 2819138050, 42478210, 2862655650, 680042498, 2695373474, 2829625354, 170011304, 707430410, 2158141442, 2820833450, 2315954304, 545786402, 166024, 2284497568, 715686536, 2292883456, 42468008, 570591242, 176826400, 33595432, 2718083754, 2829224618, 706750984, 44040864, 176857226, 545390634, 2158502570, 539625514, 144844936, 2290131616, 34113664, 134916104, 548014120, 36315296, 2852291104, 581577248, 704653474, 10486282, 143269922, 2183176874, 2717952642, 713589378, 142778496, 2158143626, 11149320, 33687682, 2821327368, 715262506, 139776, 673349768, 2854890018, 713556000, 704782890, 537436682, 673874600, 2860687488, 2183137312, 673196194, 2852291234, 547889314, 671621664, 11149952, 11012618, 2726988298, 2728929418, 176195626, 671221760, 679518240, 713719970, 2819140224, 2829722240, 2192081536, 539527688, 545423362, 2852162088, 136325800, 2323685408, 170403880, 2149614216, 704686760, 2728402984, 35651626, 536906410, 2149753514, 145393666, 2183694858, 2854357152, 2728427680, 2665000, 8397442, 581468170, 2694850562, 579512328, 537002154, 2181210632, 2819106856, 2290229792, 2818746504, 539099144, 11149826, 178291202, 8431746, 178300938, 2181605504, 2785922, 2290255880, 713067136, 2692907008, 170, 2793506, 136978984, 547521064, 679641128, 2148147848, 2695012384, 2315430018, 9077408, 176851496, 2149714058, 2283833352, 681584642, 537397386, 168296456, 548014248, 2155872424, 2189568674, 8530472, 2687150242, 2325774338, 573188138, 2718474370, 713720458, 41986562, 2189557922, 44081280, 673849474, 2861180962, 536903810, 570558506, 2290125352, 2693400576, 2147649538, 706914472, 2147493922, 44599850, 2292744840, 2192089088, 2325907592, 2158103048, 2854890154, 2317918338, 713588736, 2192082984, 2282261026, 2191698592, 33693834, 2827493418, 176171560, 145360930, 2317887650, 167946888, 41984138, 673851432, 2292189858, 2148149770, 570466946, 2729058818, 2693409288, 2324332586, 2192189472, 2317387944, 2183309832, 547490442, 2718048298, 704684552, 2687008906, 2282234016, 143166114, 2829066376, 545794178, 715653640, 2158529026, 2693400576, 2852782112, 134225960, 2728960680, 167805098, 715653120, 2290647072, 2326306954, 578846888, 547881610, 2192080930, 134359720, 681584808, 2720574122, 41984034, 2862784522, 2693276296, 2861072416, 2854363298, 2326276130, 671614978, 673196706, 2686494880, 548014728, 2283807402, 679510016, 2863177888, 2158502440, 2860654760, 671648288, 2156527752, 176824488, 2189984394, 2192214184, 168430242, 35784842, 2150140040, 2728960008, 35692544, 136357920, 580911776, 2726305800, 539142696, 11042856, 2862743592, 2156399264, 167938728, 2818572448, 134914570, 2326407202, 34218506, 573089826, 2693433376, 548020898, 2315952160, 2720671752, 2819105322, 671227944, 2686585504, 143297056, 2318049832, 2183692424, 2854224010, 178422402, 704684682, 133674, 2155881122, 2183701152, 136873994, 671099552, 2290622592, 2191688234, 143304874, 673360040, 136350376, 537010856, 2728560808, 547881480, 8522402, 2686615552, 2150148224, 2148049546, 713558696, 2181605928, 2158657706, 572557472, 2726461962, 2726340642, 547490466, 2181212330, 578816544, 2323655296, 2292230666, 145392170, 2852792840, 2183662082, 2827517962, 145400354, 2292845066, 2861173282, 2726953480, 170436776, 2861213698, 715694602, 142617216, 2862645386, 2852298792, 2181046440, 2181079080, 2720703104, 2686626464, 142649376, 44728450, 2684879368, 2132490, 2693311114, 2819270786, 2155913216, 2147492522, 178432514, 36340234, 2292875778, 43680, 715686434, 2290124936, 167938208, 2827092608, 2827102240, 42115754, 2693267594, 713206312, 547522696, 144843424, 581050506, 10649738, 2728436360, 2323778082, 2158011016, 34218152, 2189984394, 671654408, 142739618, 2315920010, 2183135904, 2720663720, 178793098, 2687115298, 2290746018, 715128866, 2183266954, 581051042, 679610882, 176824322, 2181169706, 2292359722, 168304650, 2852135584, 2183144104, 169869866, 2852692648, 715139586, 680175616, 579379328, 2181177474, 2684912258, 34119816, 2854226442, 705211008, 137005098, 2183831586, 539142816, 11151522, 2860656776, 176851456, 2852653226, 704774816, 176302722, 2325784586, 2860515496, 2326266410, 11149954, 2684354560, 44736642, 579373602, 2181040168, 537436808, 2686591618, 11051008, 2827657898, 2728396960, 176728736, 581576866, 578988032, 2292711936, 573079722, 9087496, 2829591042, 2132104, 2148018346, 10527264, 142647426, 2326299274, 35684352, 707430954, 2147518474, 2726862850, 2325774848, 2292222594, 2315297290, 2189961890, 2323808936, 537438856, 581601280, 2829715594, 34251264, 144842792, 2149589664, 174080, 2149582856, 34111656, 168471210, 137003168, 2181736994, 168331938, 35464, 2726830754, 2317394568, 581075594, 2292719650, 537430538, 2827627138, 706914314, 2158143648, 671779490, 673710722, 2692915720, 2326439938, 169902600, 2861172874, 42508936, 35685026, 2326407328, 2317484706, 2315952168, 705307274, 2147492512, 2726469802, 176294410, 547496490, 539658762, 2852260514, 2324168874, 713205802, 2821204002, 545925160, 2854922378, 705333920, 36315778, 2684881544, 2290649128, 2181081600, 673882754, 143297024, 2852817538, 671261226, 2099242, 2290655362, 2181210754, 34121856, 2686986888, 581075496, 2292189184, 673325098, 176168994, 2317879458, 2189951520, 2728927752, 2852293130, 2818746496, 2149623936, 136839168, 168430242, 2290262568, 2861173418, 2693311010, 2325782562, 539656714, 713719808, 2323818536, 2694881448, 2720696842, 145236640, 2728428168, 2827659392, 2048, 2147623080, 704774178, 548047400, 2191525922, 713040520, 2284456618, 539656360, 548053026, 2861082794, 2829593122, 2862645288, 537526826, 2158495914, 35825802, 2325774466, 176857130, 2325907584, 2692917890, 681574954, 705298592, 705210376, 706912418, 8866, 673350146, 134742024, 682232488, 545294504, 671121954, 2181073450, 44049026, 2827127306, 2325782698, 2829757056, 673882152, 578953376, 2150140544, 580944416, 34212394, 2318043784, 2862752394, 2318043818, 2283809442, 134881960, 2861179424, 570558976, 704806952, 44565120, 539002890, 707405992, 2325872778, 706740224, 2284454442, 2684387840, 2189986306, 2694972066, 2755082, 2829058698, 2290100386, 2821335048, 42107424, 44736682, 2282258944, 2729052680, 2685044768, 570468352, 706912776, 178790914, 11174050, 2852257922, 2860526208, 2860556290, 2156406912, 8530050, 682131496, 707264648, 136488992, 2862753922, 2323687456, 2156406914, 2684521002, 2292198048, 578822690, 2686616232, 2315952640, 2726332544, 2829224106, 2158142082, 8429696, 2315921960, 134252544, 145270922, 2821327402, 2726987786, 2720016392, 167782568, 536881696, 2281841162, 680045226, 42117160, 2827659306, 2292844552, 44739200, 704678016, 2829066784, 707431082, 537397248, 2695372962, 2852135554, 10496160, 671612936, 2720661546, 145369600, 704676514, 713203874, 545955848, 36347914, 2829058560, 2720530432, 2283965056, 2189459490, 2317920778, 2189600800, 2318008960, 2821358120, 539503240, 570990592, 2684387872, 136456864, 2684356744, 713589386, 2156569248, 545785856, 2325744298, 545398922, 2181573162, 2720039552, 145358986, 2150115848, 169910952, 2863145130, 32928, 673843880, 10529280, 33589418, 573082272, 571116194, 539527712, 11010568, 2692917898, 2827528322, 671219722, 167774378, 41975816, 136349834, 2693275682, 713205890, 2821335714, 2818747050, 136972968, 2149714056, 581574824, 2854890018, 167905960, 715131560, 2818744866, 2726830624, 2315422376, 2695536810, 2685020328, 2854781576, 136481410, 2156046976, 2150238888, 547889674, 2183668362, 2105482, 705341954, 2156530208, 35685000, 2149581448, 2827094178, 2317355040, 2819238442, 2829721602, 2829066274, 168337952, 2821368458, 2183834242, 33595394, 2863144992, 681708202, 2726963850, 2728568832, 2150115874, 2827133058, 713597440, 176169090, 2148180520, 2695536778, 2148179968, 42469928, 580921482, 41975840, 2158103082, 2820841602, 2148180490, 539632266, 2282397730, 581083136, 2854791298, 11184162, 671254560, 2854226570, 2726299656, 33685640, 2695365256, 2684879370, 2861041834, 706879658, 2819131946, 2827618440, 673186344, 715172490, 715260544, 136358410, 570597922, 2158495776, 2819098752, 176824864, 33562658, 579469354, 581445800, 2854226602, 713599104, 2862613160, 44575400, 537002146, 2693308546, 2290788384, 2324308098, 2829615138, 570468354, 178825768, 2686462592, 715653768, 2317885576, 715827202, 2684387488, 2149580800, 142608426, 2692752042, 42469416, 715792386, 581577218, 168462336, 2150105730, 2692917888, 2819228296, 44179586, 2829199530, 170428936, 2281843370, 681746466, 706904706, 170402466, 2827659810, 33595946, 137013384, 536879114, 2183659520, 2317910144, 2189462144, 2228898, 2863137280, 8923146, 573082242, 2158660234, 2191665800, 2282358952, 2819097250, 2819099170, 537569954, 2684914218, 547498656, 2695364770, 178430122, 715293192, 2862647848, 2718040106, 713162792, 2284462090, 2189429408, 707299496, 2695004330, 2189461634, 2181695496, 539665064, 2761352, 178430592, 2720538658, 539109922, 2720538624, 573218824, 2148139562, 2318008482, 134392352, 681748490, 2189437576, 539536010, 704675978, 2190082594, 581609992, 578816032, 2148010656, 143140898, 10528928, 2192220714, 8529920, 539624106, 168329738, 2147518472, 2717941800, 2282233864, 2726996490, 176849056, 8948394, 713067168, 144844834, 170532992, 715786376, 2821227168, 2729085440, 706740258, 143262336, 579371146, 2323652640, 2820711048, 2729091624, 136446112, 2720147978, 713599530, 2148149802, 2695406248, 715128874, 680165506, 36350082, 572557992, 2292883968, 2693302952, 2820810914, 8399400, 2326306848, 570597536, 538976808, 33596032, 2325873282, 8528392, 2692907528, 2158535170, 2181570722, 2728569376, 2156005538, 2315257896, 578857610, 537559688, 2323686026, 167780992, 2183137440, 2181564448, 2787330, 2158635690, 2693431328, 2317361160, 2192091816, 2181202560, 2325785248, 2720137378, 8561288, 2821358112, 2189461666, 42508288, 2149746856, 134391968, 2728534664, 545434122, 134744072, 2728525856, 2854396032, 682230272, 538970754, 2854226088, 581567138, 2147485738, 42598952, 656032, 2156044968, 134228522, 2317912226, 707405864, 176717984, 2820842120, 673317002, 2190084738, 2821335688, 2686452386, 2192187552, 2692784138, 2685044866, 170395786, 2156038306, 2150140546, 2283970698, 2726863496, 2692784682, 136839208, 2181073410, 2191532042, 545267752, 537036938, 2183266850, 581478914, 169871496, 707403818, 2720572074, 2290092578, 170436744, 2827094666, 2693310506, 8955944, 707305512, 2317912608, 2694973992, 42115074, 134348960, 680175786, 2315420170, 2148180096, 2729050624, 2852129440, 570425386, 2190082186, 2720014346, 2181038250, 2147658272, 134883880, 2158002690, 2862744074, 2158625312, 707439114, 178389162, 2323784224, 42631208, 2820802594, 143297026, 2629672, 681715722, 698504, 581050530, 704651946, 579502122, 2325742210, 2317388320, 176685704, 136317442, 2156429346, 2155874338, 42598536, 579347106, 2290778624, 176291840, 2829099688, 8422048, 2156036648, 680174218, 2818746506, 2191665314, 2290253994, 545817218, 2821324832, 2819237890, 136849536, 573048864, 2326265898, 44597418, 715270696, 2852684328, 570591776, 2686626432, 706783882, 2263178, 8521864, 545827466, 2694848672, 2284486816, 2861214242, 705298600, 2326430250, 2317885962, 2323817098, 2686615690, 2684879394, 579373608, 2854398504, 2290223784, 715655168, 537569834, 9079304, 2290789002, 673743520, 704653314, 2149712426, 2686460066, 2695364776, 572555264, 2290625026, 2821226664, 679479426, 10618882, 2181573128, 671784968, 673187850, 2687109800, 8923298, 170041354, 2695498272, 36176394, 2684912136, 170568354, 537559714, 176726050, 2192212488, 536873098, 704645666, 713596928, 581476490, 176726058, 2324308618, 2183266434, 2281843208, 2694851210, 2156047016, 2192058880, 2720178850, 2189590570, 2687117994, 2720038952, 170394114, 44073122, 2324302368, 2861179402, 581052586, 2819238400, 2818572938, 713165312, 178791080, 2720178720, 178293416, 2829232650, 2686978050, 539502602, 572662402, 2829066410, 2189462146, 2181046818, 2793640, 2189951496, 36350592, 682264618, 136839200, 2282236418, 2694979720, 2282236424, 570591912, 145260712, 144844808, 682099370, 2819260554, 2684387880, 581470250, 2150115880, 2190123650, 2685010568, 2860679682, 8560680, 2326276616, 2326399656, 2861173384, 578955818, 2183170208, 142647816, 2156044962, 2324169216, 2718072866, 2686976642, 2282400394, 2820680352, 169880192, 137011232, 2720147618, 2695536808, 706906634, 10250, 134258688, 2107944, 2624032, 2192212138, 42082856, 176324608, 144836778, 704815274, 178299392, 2324169226, 2695013024, 2827092610, 2693409448, 2821234720, 707297794, 134390408, 570427394, 2315256330, 2324169216, 2695373346, 178422410, 547881002, 10280, 2326440480, 572664490, 2861205514, 2685042720, 679651970, 2189568042, 176859266, 2852257792, 2189560362, 2684364930, 33726464, 8563208, 715268608, 2156431906, 536914594, 2158102666, 715825696, 2726464130, 167813154, 170402440, 715655688, 2686462504, 170001064, 536906402, 2283971210, 42598568, 545794728, 2190114984, 536881192, 2829724322, 580944002, 570959904, 2726863496, 705211018, 144703618, 713599496, 2283962882, 2149621762, 2718050856, 2318008842, 2317920904, 2158100994, 2315266728, 2290262562, 145262592, 537035296, 2726955170, 2149622314, 573081738, 44083712, 170533024, 704651432, 2860688034, 713556096, 142641802, 2854390282, 2315258402, 2183669760, 33696296, 134250658, 2852160002, 2156405418, 2693408770, 2693399074, 10657954, 2728927240, 36186632, 2852266018, 2728919584, 2829191298, 2693409290, 2292752392, 715694624, 2862752424, 671123976, 2718081056, 2686461986, 134783104, 143270050, 673188514, 2156527624, 673745034, 2720137768, 2726341290, 134252704, 167815304, 2861213826, 680034434, 579347114, 33555104, 704815138, 170566272, 144736392, 2829723656, 2158626944, 570985120, 169910314, 581576864, 176685096, 2317519370, 170557952, 680043050, 2183825546, 142778504, 2852792488, 578847242, 580952064, 2684362914, 539500672, 2317879298, 573090338, 2720541224, 134258818, 548022282, 2158012544, 671088768, 36211330, 136323722, 2827528224, 2863310984, 537529000, 2147527168, 2158111400, 2829585034, 704678026, 2281702056, 169904128, 570434058, 2726332544, 142747658, 142745760, 2829191176, 2190115360, 539658786, 673874442, 2787850, 178793128, 2726865032, 713067178, 2290221184, 42115586, 2819138216, 36210816, 142739976, 581599362, 673194528, 2726830248, 573088426, 2290092192, 2282392074, 682273418, 2183700618, 547399818, 2827102210, 2692751522, 2148008098, 2148048938, 44204194, 2317484706, 8330, 570983074, 2148141608, 573186728, 2860657160, 715268648, 2717911170, 176193674, 2720047650, 2155874336, 2281736714, 2854920840, 2829189152, 2726830248, 2819131394, 176168960, 2156038690, 2315821218, 2687008770, 2148139528, 2292744872, 570460810, 2718474242, 178815104, 547531402, 2150236192, 2718597258, 539009538, 2695407648, 144703624, 579504258, 539009184, 178784394, 34252842, 142781096, 2281832960, 2183266440, 673219242, 538970752, 2863278250, 2282389514, 673718434, 539631656, 2156038816, 2829722112, 2726988424, 2854783498, 705208458, 137011234, 2686626338, 134744104, 2191557290, 578816682, 178817664, 2860550176, 673849482, 2315788320, 704676384, 2315813032, 2863300736, 539492386, 681617954, 573080202, 41986184, 2192059018, 2181564586, 2684357282, 715694242, 2852692514, 176693408, 673751042, 2818705440, 42639360, 713689770, 44171906, 581609634, 2854396546, 34087074, 145369634, 2718575114, 2156036106, 2820669954, 2829593120, 178399872, 2192048640, 679486112, 573219338, 2138280, 707308202, 2317920298, 2317525154, 2148147242, 2761216, 537559176, 547357346, 2283831424, 2795562, 2819137664, 2324342784, 36175912, 2693399074, 2158135456, 2829058176, 170535424, 671645706, 681615394, 2183135872, 2860646952, 2862653448, 666282, 2862654114, 2281875458, 2686486664, 2686493312, 715260072, 35823658, 35654280, 2318011050, 545917568, 715661856, 2726830624, 11043456, 2150105128, 11020808, 2686986760, 671262890, 35456, 2183178248, 42117258, 2183170184, 35817600, 2189951520, 2158002186, 11175976, 536904232, 2155913248, 2861083144, 2720180744, 565760, 2149755048, 572686882, 2158494248, 547520522, 170396192, 2827094144, 713599146, 176687138, 713599114, 707265192, 671646378, 2140840, 704774696, 2281873930, 2324170786, 572530816, 2686626312, 715162280, 572564128, 2290780168, 176718370, 2292198058, 33563306, 176851498, 8432160, 2729091112, 134883336, 2829754912, 176300578, 2236416, 2829590690, 2183137282, 2821326848, 2852782594, 2325749922, 673319592, 2317361154, 581468832, 2726331040, 2290649128, 136839714, 581608064, 44081320, 2692909600, 44081792, 2718433416, 545268394, 2283970696, 178432514, 2684355234, 2826971168, 2181040168, 172586, 704807434, 131720, 9087016, 2852653088, 36211208, 44040200, 2282258594, 547389992, 2829757090, 2821202440, 539492898, 170010754, 2684496002, 2692778530, 2860550154, 2156569122, 136839208, 167774208, 2718575234, 705208360, 2862778882, 2150269578, 144704040, 2183301154, 2292744226, 2826993802, 2148016136, 2686485026, 2726428840, 682273314, 2158144162, 2149722120, 682230282, 2720696354, 579480098, 581052960, 178260138, 680011936, 178258432, 2852137512, 2147655682, 2150277802, 44573224, 572565538, 178791040, 715293194, 141344, 2630306, 168296488, 2283799050, 2686584992, 2181703680, 2156536456, 2720663680, 142739978, 2183137960, 570982536, 2820801154, 2726428800, 2726952992, 2820801184, 2317484706, 537430696, 145236490, 682264706, 573090344, 2326405666, 704643752, 2181736578, 8421512, 679488042, 713697322, 176818210, 2158108674, 671262880, 178817032, 2821237418, 579371168, 2326265898, 570556962, 2829191688, 145227906, 44607488, 2854789152, 2237056, 537436200, 44179464, 2820844066, 2323652650, 2695004672, 176302216, 2, 44051072, 134775456, 2684396034, 2292883976, 706914442, 713730698, 2325743658, 579469866, 671645704, 2315395584, 142616616, 2753192, 143261864, 2829617280, 136325250, 2820833952, 581435394, 11143178, 8921640, 572653736, 2720039464, 2684881578, 144744994, 2292875298, 8945802, 539664904, 537043498, 2854395944, 2720662016, 579477666, 2315913248, 679477922, 2108034, 706904576, 11042976, 145236008, 547399688, 572533250, 2324177450, 2292712106, 2318008994, 2192212520, 2150269440, 706912386, 539633794, 167903744, 673226880, 539107488, 2181728288, 2829623456, 2720008232, 168470666, 581075464, 2147491872, 2292320930, 2695375498, 535168, 671787522, 2149754890, 2852825224, 2290786946, 11010600, 704684672, 705210528, 2192058528, 2315296928, 2315919874, 2317920298, 2852137088, 2819269250, 168437888, 2323819138, 2282400258, 2686984328, 2729082914, 579477674, 2829092864, 2105472, 673219242, 2315815048, 2158627338, 2292228770, 145359522, 2191663746, 176693922, 579471882, 2189593098, 673753608, 2261160, 2854224032, 2156399104, 2292711584, 33565224, 136970912, 2695528962, 2726297738, 2821367970, 2861179528, 715161640, 2315946626, 570566786, 178298880, 2282234018, 581470346, 2829060608, 580954634, 168438402, 2290748032, 570466346, 545294466, 2862653442, 2829713576, 2695406090, 2283964450, 655906, 144711840, 706906282, 2829592586, 36177962, 136481408, 2829222058, 2692882954, 2150146218, 2726865544, 2819268608, 134742058, 570565162, 573049504, 2192083616, 2148149384, 579379200, 2192083488, 170041888, 176695434, 2284365962, 713204394, 2281742466, 570427944, 706871970, 2150277120, 176326826, 8954528, 2192050336, 679477378, 2693278344, 2854224424, 713204256, 696874, 690728, 2150107778, 696328, 713697920, 2862746144, 2860681384, 2695004298, 706904224, 2290254472, 2148008098, 581083776, 707274914, 679510050, 671260714, 2181048450, 170403850, 2148008072, 681714178, 134226432, 2862784512, 548055168, 2290780328, 539633800, 2290223624, 715128994, 706773160, 2726331050, 2283808930, 2852292736, 2863270026, 2183178400, 2818607272, 2829584904, 2720137888, 2686495264, 2862785194, 144706080, 34087562, 537537032, 35686570, 2827657736, 539535530, 2863300608, 163848, 36210690, 2324302336, 2318052000, 2695405568, 2717909664, 143165960, 142748162, 707428512, 11151498, 707300010, 573055656, 2852137514, 2282266752, 2183825576, 706742786, 2852169888, 35793450, 2290748032, 2693302410, 10660010, 2191665704, 2819228290, 2718574752, 545925290, 145359360, 2852659362, 134873738, 545301130, 11051554, 547891882, 2181204096, 671221922, 2693441568, 572533410, 8563362, 2863137442, 2720663722, 2292220546, 2819235850, 36176040, 2692874242, 581476362, 2324307978, 2695406208, 2819138218, 705202848, 36317314, 2147623426, 2317879976, 44566666, 2718597128, 2728405512, 682107554, 8192, 2181728290, 570427914, 2281701386, 581607424, 2282356736, 134742658, 36341920, 2191526442, 2829099688, 581576746, 2852258314, 573081728, 713162762, 142780448, 2283839528, 2290131466, 570949770, 8429570, 707439266, 2183823520, 42599040, 571113992, 2692784130, 2785952, 167911592, 570558504, 36176520, 704776864, 144869928, 2863276586, 581077632, 33598114, 2821358080, 2852782216, 536881674, 2820669450, 570433704, 144869922, 145393666, 2284355618, 2183146154, 2718605826, 2181726240, 2290745514, 36184744, 2821236896, 2854922370, 2692778026, 2854789128, 681715746, 2728526376, 713198114, 570458760, 679520256, 176818312, 8421922, 579512328, 2852792482, 2189953578, 2191695912, 2860517386, 176851464, 2694848648, 705178250, 2156563112, 2323685504, 42467872, 170001024, 704684546, 548014600, 143295136, 2829714050, 134783136, 178399882, 2728927754, 33597442, 2315422344, 537428138, 673742890, 537010306, 2292189344, 142772906, 2863269896, 8431784, 44075530, 2692874400, 2818580608, 36307586, 2290788386, 170396288, 176324738, 2852169736, 2820669568, 715784320, 2317486594, 2324201480, 2290124802, 2693399082, 2148141226, 2147656322, 35695240, 2189961226, 2292744832, 11149480, 2693408810, 2181572736, 36216968, 145369736, 715161762, 9076778, 2656800, 142614664, 35684514, 134914082, 2686623880, 545827464, 2692917768, 2183701130, 2325872674, 2315815426, 680012322, 679608458, 671648384, 2720145546, 2183307914, 2150271616, 136358400, 42470024, 42084522, 545434240, 545915432, 2283938338, 2155882624, 2158527146, 2147491882, 538978442, 2726830248, 688264, 2158665736, 176332800, 2820710946, 2695364778, 2290256544, 2684395560, 715301002, 2686623874, 673884672, 2717942442, 579346952, 2829593250, 581569032, 136479266, 545915424, 2854748832, 2695504522, 2326267912, 581437984, 573219464, 707264682, 2284358154, 8555048, 2829191200, 545794568, 178432650, 2819138218, 2829592578, 682132136, 2315395744, 170009088, 547883144, 178913802, 2729091712, 2149720746, 136348296, 2717942410, 538970634, 2728427682, 682139680, 680167970, 713728168, 42469890, 134252674, 673882248, 2820842152, 537569832, 2181565066, 2317486626, 36186114, 2854879234, 2862645418, 35785226, 143171616, 570984482, 2694873762, 44567202, 705301002, 44042242, 539624096, 545925632, 143172224, 2326438440, 2324204170, 2189601450, 2695012354, 2181177986, 8519816, 2155915946, 2189566088, 178791074, 679510186, 2860687370, 715819560, 547392128, 715161634, 2281873408, 537012736, 176333352, 176325120, 2854365866, 2281736746, 34087560, 706912258, 134744576, 176327336, 2863138976, 572555786, 2717911560, 2317517346, 2326306986, 2852653696, 715262114, 680011914, 2685044736, 2147655720, 2183146026, 570458666, 134359562, 570951808, 178430496, 2315422346, 706871336, 2829232288, 2720563714, 2693277730, 42117794, 539495042, 580952586, 2692884650, 136487586, 134777514, 2685020192, 673218720, 2156538498, 41943714, 176171168, 2860679810, 2861040168, 170435242, 137005186, 2292228106, 2863278760, 579381288, 2720694786, 8923170, 2158004770, 573049474, 41986082, 2656906, 2654376, 539656832, 671099010, 2863170176, 2693278218, 2325749762, 2290223658, 707428992, 2158133416, 681738240, 33718440, 2315788290, 141440, 2323810440, 178260618, 2158627490, 673884810, 2693276162, 2315419658, 698370, 704676000, 715653632, 2819137570, 2325873320, 2726994474, 137003554, 168435744, 2726863400, 136839688, 2692751904, 545917570, 539109536, 704817672, 2284455936, 679616514, 2726340736, 715661992, 178301448, 2820704810, 663714, 9054216, 2284486690, 2192089226, 145235970, 10617378, 705309184, 176332832, 2687109672, 545826856, 2290655776, 2863139328, 573057578, 581077544, 136880640, 178815496, 2852137602, 2156006018, 545816736, 144876170, 2158666376, 2315952648, 2183274656, 8398856, 706775176, 33556992, 673316896, 2315289224, 2687139976, 537397282, 681615498, 2687150600, 41506, 10240, 680045088, 673843370, 134261280, 2324210208, 2191559330, 2158111234, 9052674, 8946306, 706750594, 572664448, 2860548226, 11012776, 41986216, 2189953066, 2150246952, 34220546, 681708170, 2729085570, 2181177866, 2854750848, 679488170, 572694696, 136972842, 2827003906, 548012162, 2315919880, 572524586, 170, 2718075554, 545794698, 2325916328, 537043496, 2863145608, 2315782656, 36184616, 673712682, 581601410, 2290262056, 715653290, 2281710114, 545957928, 2684914208, 545923112, 579472042, 42082346, 2852135456, 42631682, 2862751880, 2189591050, 2827649538, 571123744, 170033672, 2684911616, 2861081250, 2692876802, 134253194, 713695914, 176302090, 2292719786, 2192056322, 572524672, 2728919202, 2686585514, 2826995880, 2290788904, 2326407304, 2191663114, 170557984, 704785032, 705209002, 680004258, 2685018282, 2192048674, 581607554, 539664418, 570468354, 680143498, 581074984, 2827520640, 2290092040, 547921922, 2158101000, 44599338, 715171850, 537536642, 671222434, 2317527176, 547529386, 2292353066, 136847490, 178922152, 571089578, 142770826, 707428490, 682109066, 2317918376, 136478754, 2852268040, 2155872258, 715696136, 170437120, 168340098, 2318008840, 2861041794, 36309504, 42107392, 2854396586, 707265186, 2826961032, 178430112, 681738760, 2852268192, 2317363744, 2156406818, 11012096, 2325907496, 2726462090, 2686454304, 2695528608, 2863270570, 2190084642, 2290264712, 2261130, 2283930112, 136874154, 2695364650, 2860657184, 2728437794, 166050, 2829099530, 545955872, 705210912, 2726428802, 2820679810, 545794186, 713566378, 141474, 2315299338, 167946272, 2852291074, 178923658, 36309152, 705200266, 42600584, 2861083266, 707297322, 2819238402, 679488000, 713697442, 2158502050, 2827625098, 2290223784, 2292842656, 2656930, 2687148066, 2325874722, 2323777664, 2662434, 713695784, 2292189856, 2693401120, 2156535808, 545825314, 681714184, 2323646626, 2818615978, 547498146, 545391146, 539525632, 137003520, 682101258, 2695503882, 2720670346, 673849344, 2829191168, 2315823778, 2829066248, 557098, 715795112, 2290657290, 2686986402, 2326399624, 43010, 144836768, 143164040, 2692909194, 2684355208, 178391050, 2150140040, 715303040, 2695397376, 539140098, 715817640, 170557472, 673841290, 2290614274, 2686593664, 570950304, 2861211816, 581468808, 2317920898, 2292843170, 565248, 580911776, 145392264, 36177930, 2290221186, 170535552, 2281834664, 671099016, 2692745346, 2181573282, 2693302824, 2818738696, 8530602, 142745632, 167936162, 706783882, 178257920, 2829222058, 2283833858, 2693433864, 545958568, 2821357728, 44608000, 2315419810, 2283962408, 713566346, 2317525162, 2695367176, 9054848, 2623522, 679608866, 178825738, 10625184, 8554496, 2290614432, 2158100608, 2861204128, 2862620840, 573057546, 36217378, 2189467818, 2147494570, 2324300450, 671221768, 2863139464, 2827616256, 581083786, 579502216, 2720696960, 548055072, 8956032, 2861042218, 176171178, 168299048, 2317388456, 2189557930, 42510338, 44040872, 573186600, 2693442186, 2726865056, 2189467650, 2827495938, 176292514, 136972456, 2324203680, 2317910688, 2695530666, 2292198018, 547357314, 170435232, 137013418, 136323592, 2819131560, 2827649056, 715825674, 2326399520, 2315395210, 2695364610, 2717943816, 2192080898, 715137058, 704643202, 681585280, 176294538, 35824162, 2854756392, 2156529800, 35651624, 715825194, 2158626826, 2189600938, 143272450, 2315397152, 570468864, 545950216, 2158111266, 134914208, 2156431368, 715694114, 2692907040, 145230376, 706773032, 706874026, 539631786, 9052682, 2158135306, 2192056842, 168427656, 2818744480, 2318008864, 680175786, 2821335552, 166016, 537436682, 537559208, 539623592, 2183299080, 44042920, 2693310474, 2664608, 570591906, 679518240, 2191523842, 547883040, 2147516584, 2827616394, 2228778, 10625058, 2852134952, 713687720, 2729058338, 2315428490, 2183703208, 2852136962, 713072776, 578988552, 713195682, 2269354, 176171682, 2819129474, 144736266, 2726862978, 2183831586, 2292883970, 2829199394, 2827624448, 715131528, 33556618, 35662504, 2183178890, 2292328448, 133768, 178268682, 673327264, 134220288, 170526888, 36339712, 10520618, 2717941760, 545302690, 715661322, 539656226, 2326432298, 2863301152, 2818744458, 2189959720, 2860649128, 41945130, 2156407464, 2181071490, 2693433898, 2726462082, 2263200, 2290221224, 547359266, 33563306, 2717911074, 178946730, 136448128, 178946728, 704678530, 671785122, 681713800, 2292883466, 2181204610, 706873984, 545819138, 713597474, 537430154, 2684496512, 2192189608, 548044928, 2189959336, 178293288, 536904194, 170559498, 2138664, 2282258594, 2720047752, 176194090, 2818575016, 2107424, 2326439936, 2829591200, 2281876000, 704774186, 178422402, 680135306, 42508810, 2317385898, 2829721642, 134883976, 2192212138, 2292884008, 2692915240, 10651680, 2323816608, 2147526696, 34087434, 2326440618, 579480066, 2284454400, 673851520, 681582752, 2282392098, 680133160, 537004064, 673228960, 573055530, 2820835840, 2181040266, 2686492842, 2852825768, 539132448, 2684887208, 2156438058, 2318018728, 8554658, 671654528, 2718573186, 539107976, 2284497442, 681576992, 36317696, 2230434, 2852694186, 2318043682, 572566058, 578847242, 2861048328, 580946432, 168298656, 34081418, 176327306, 2728560672, 2826971818, 682271266, 2191696520, 671752744, 2290256032, 2729052192, 2684881058, 2821358114, 681748648, 2326429856, 579338882, 142772384, 707430922, 36176042, 715819170, 713074720, 2720049704, 680141344, 2189429248, 2728534056, 2107402, 35659912, 178397192, 36184104, 671099432, 176816264, 573047464, 2862785162, 2282258440, 2148010656, 536881704, 2317877384, 2862623400, 10487850, 10526720, 2290090624, 134742058, 34113544, 2726330538, 2149745320, 2685042720, 2829222530, 134875296, 170435200, 2852259970, 2281744522, 2854397986, 547391522, 567816, 36347904, 671613450, 2324177416, 715784738, 545393290, 2191654944, 176193674, 2726472232, 2829716002, 2827526658, 2156569250, 673358368, 2158535328, 2317486600, 547367584, 32770, 2726865440, 2317486112, 2290780162, 2292189192, 40970, 35659784, 2854224394, 578988170, 673753736, 145400330, 570591400, 705300992, 2720039050, 545958434, 2326405664, 2829068448, 2694873728, 137013898, 2820803234, 2863268480, 9087618, 2192179746, 673751074, 2862612608, 707306016, 2720696960, 2315298818, 2694850600, 2326276616, 131240, 35818144, 671252648, 2686624392, 2726961824, 539099816, 2852137482, 2183801376, 2290124810, 41953290, 581576866, 579371050, 176824360, 2854890114, 2718441994, 2282359456, 136481282, 2852661760, 2147516546, 2684881418, 2326437928, 581599360, 44572706, 176300200, 2282234400, 2315823104, 2720049794, 2717909664, 2148139552, 2686618154, 2318051336, 170532898, 547365386, 134775296, 2818713760, 2158627464, 2726830122, 581077002, 2861204096, 2728568832, 680175618, 2861179562, 44737064, 2315419808, 2282398240, 2729058954, 8953866, 673743360, 715303074, 2292842658, 2686493312, 2183669802, 2183823402, 581601322, 2829724330, 176163456, 134382218, 136880162, 2821235362, 136358410, 2862622760, 713687688, 2694883872, 570597546, 2821327362, 547498656, 176818306, 2292844554, 545956002, 2718441504, 42115112, 2728929408, 681584768, 573055624, 10521256, 573219336, 2687150632, 2290788514, 2852290594, 2148008106, 2317494306, 2148141602, 671228426, 536881192, 570589194, 2156014088, 2183801386, 2290256034, 134217770, 2315289248, 2720146090, 706904616, 134351370, 42500224, 559144, 2852784674, 673188360, 704684064, 2684485792, 2156046984, 2148050976, 707299496, 2827493386, 2290624544, 2693431434, 2726439080, 2281712130, 2317494280, 176196224, 2156530216, 34113538, 2720145544, 176294016, 2827124778, 2290788490, 548020264, 2181701768, 671091210, 44573216, 2147623042, 578980512, 44607496, 545424042, 2695400106, 2821201954, 2315420322, 2863136800, 33562762, 547521152, 2158101122, 2284462120, 2720662016, 2852817546, 673753088, 41943170, 2283931816, 11010690, 2315387048, 570984576, 2290778152, 2827133570, 2326429856, 136880778, 143173760, 2150148768, 2860646536, 671752866, 679641610, 673185930, 572532778, 2324335136, 178924200, 178258088, 715696160, 42109440, 2292844704, 176728704, 2317353128, 136356384, 2827649538, 176294050, 713032202, 2684493960, 570589354, 144744482, 2191698434, 10651818, 2692775944, 713195520, 705177610, 2829623842, 680037034, 581044384, 545423528, 547390090, 706881568, 10488352, 2150116002, 33695904, 11174528, 168329770, 2323677706, 2189462184, 2181564426, 539131914, 44695680, 42631850, 2827102754, 715270690, 2827487264, 42642082, 2852694530, 671254530, 2156399144, 9052704, 2323679272, 10527274, 2290229770, 167913472, 573079688, 2147525128, 2317387818, 163970, 2158111400, 34244610, 545792640, 2726865064, 2852162184, 8913442, 547489826, 707299360, 2861049856, 2863169536, 537537162, 142641792, 538968586, 2863276578, 581077642, 35686920, 44704392, 2284323496, 572655744, 2692754090, 679512608, 673357960, 144712360, 2729050664, 2097282, 704684200, 2684912136, 2819227786, 2181171240, 713066664, 571081224, 142740106, 539658274, 2860550690, 42510376, 134348928, 2717950624, 2290745482, 170041992, 2862786720, 2729050634, 33564834, 690210, 8552458, 134914176, 2695496330, 44212738, 2292350978, 539527202, 2720662144, 2694973992, 134750346, 167780520, 2290253962, 2290623144, 534528, 538970760, 2183299072, 2720039072, 704817704, 2189590688, 547891744, 8915490, 42502658, 2148051104, 176687752, 2183694496, 2687019048, 2863268010, 681749152, 167903362, 2325880960, 579502208, 2863311010, 2821229224, 704677898, 2315813000, 2158494368, 2854388232, 2852291074, 2852298888, 144842914, 2854357538, 2852258312, 134881962, 176171688, 143165474, 42502818, 2158012418, 539527168, 2157977762, 545827464, 170434560, 176169642, 538970152, 2192179200, 44567176, 2685009952, 679618690, 671746602, 2684919968, 169910826, 681707554, 673712682, 2693268000, 2150277642, 2189984426, 42115242, 704782474, 536904200, 170535426, 2720178816, 142615080, 547916320, 679641226, 145369120, 673186304, 705308706, 679485602, 571082912, 2281742346, 170041888, 2315430410, 2263050, 2189568002, 2820809354, 570468384, 2148010530, 2686615554, 44179970, 142770856, 673196706, 2148043394, 715663904, 10652296, 178432672, 2728566922, 679520768, 580921512, 570993282, 536914050, 2726864928, 2819228170, 2191657512, 136970792, 673317032, 579512994, 671784960, 580945922, 2181564450, 671121952, 2281709696, 679479936, 2148049442, 2317494442, 176291872, 581445666, 176720394, 2717911562, 8422048, 2728437770, 170568226, 2148018816, 715685928, 176849032, 580921386, 2315419808, 34086946, 706740770, 145269282, 144744482, 2863302794, 2158133888, 2818744864, 715655210, 579478018, 2720016424, 2852653568, 2290754080, 2684496512, 2827618850, 176202378, 547496458, 178948234, 671228424, 2852792994, 44081282, 178257962, 537436296, 2829713440, 580945920, 707275264, 33564714, 707307656, 134220424, 2728438440, 142781088, 44040872, 2693400746, 2685051520, 2326397440, 705208970, 2861080738, 2130434, 42468010, 144837152, 2325743618, 2819104778, 2183135880, 2695367176, 2692907650, 580944544, 679649450, 2315952130, 34111624, 2694980136, 2147527298, 2190115338, 539525802, 44206248, 134776834, 33695746, 136880264, 545425440, 2283931656, 136349696, 548052994, 2720540810, 681740936, 545268386, 537010688, 538970784, 547913730, 2315296808, 715686056, 170402346, 2820844064, 35659938, 539658762, 537045026, 136323114, 715663530, 570567170, 2829724288, 178915848, 2150115330, 673851432, 136448040, 547367434, 2317396650, 715293218, 671646210, 715137186, 2282397736, 2148016256, 2726832296, 2148141568, 705170050, 2820833312, 538968584, 578988200, 2156036640, 545269762, 679641768, 680042656, 2827102762, 2318041770, 2149752874, 2149583370, 44597248, 2854756874, 178784936, 2852661922, 2694850562, 176202376, 2720573450, 169902218, 136873992, 713195688, 547497984, 545261610, 2281712298, 35651712, 2290623138, 579504288, 11149992, 136970792, 2150146602, 2238986, 715259904, 2290745504, 2687017640, 682240648, 671230472, 176195624, 2324209704, 715694112, 2862786690, 2818613282, 704782888, 2854224002, 2819107330, 42115744, 178432168, 704782464, 706751016, 2860515458, 2181597184, 145369258, 680034952, 2150246442, 679488138, 2155915778, 2290221090, 2189426690, 2183176712, 573210794, 539503106, 178954274, 2290649218, 2852790280, 2854758912, 545303048, 136487586, 134777474, 41976330, 2189427210, 2684519072, 2861212194, 2693439490, 547488384, 547397640, 2292230152, 176720426, 137003176, 2827487400, 11149984, 580911138, 2720139818, 573046818, 2827092008, 143141378, 2717944488, 2290262058, 2138760, 136479232, 2821327488, 2695365282, 2325744296, 705167528, 573178024, 2149713922, 545784330, 2829746848, 673745056, 167938698, 657960, 44040328, 2692885034, 715139586, 2818607754, 707430560, 11020810, 9077416, 145227784, 42076202, 2694971552, 2323819168, 2191688232, 2686493314, 2315266562, 2148016778, 139426, 2189428746, 136478888, 715784328, 2189598752, 704774786, 581577216, 8432128, 136872608, 2692784288, 535040, 2726341280, 2282260608, 570567298, 581575202, 2718072866, 145238026, 11012234, 2281832618, 2728921738, 673218594, 2150236840, 2718607362, 137005578, 581077152, 2728962688, 545270400, 2155915912, 707428514, 2860689568, 2718468096, 2148049410, 2728960552, 2818713760, 2284363816, 2282228224, 2720704554, 2854879744, 713599136, 2826961578, 2852685826, 570425378, 2292219944, 680001664, 2821360296, 142616744, 2150105096, 680134824, 579469442, 2726430848, 578816544, 2150148266, 673221128, 707306120, 715688450, 2854256648, 8399010, 2281703584, 134381576, 707299328, 2324310026, 2687117440, 2189992608, 2695013034, 2726340738, 2324203690, 169910282, 707306026, 2728954018, 2852260522, 581044354, 44698154, 35684522, 176161418, 41514, 705307144, 2149747232, 2686453760, 2829591042, 2157971584, 679651880, 538976258, 2726961696, 2156044970, 713689090, 176720554, 176196106, 570460800, 2156006016, 167936546, 707297792, 2290616840, 2156528288, 2323654824, 570436096, 35661984, 2282261034, 2686617608, 134785186, 2818704042, 673357962, 673226762, 11018786, 548014752, 2687117866, 2292189736, 713722376, 35659776, 178298914, 707264674, 2191655074, 2819262602, 8530560, 2284366338, 136355840, 2181597728, 2191665290, 10754, 2156562600, 2292189704, 545784362, 2854879272, 136841738, 679479434, 167774216, 2718433824, 570589864, 578953890, 671228576, 2720694816, 136841378, 2155883170, 570982408, 168329888, 9086976, 2183301802, 2821202466, 547367466, 2324310186, 2854256778, 671088648, 573057066, 44730496, 2829715464, 680140842, 557578, 2861180930, 2181079682, 2282225832, 681708170, 715137026, 2860646442, 2157979816, 713042434, 2852268578, 2183823530, 2687140362, 2282367496, 2155880616, 2150146184, 2147650088, 713728138, 44075016, 679610914, 2728435874, 2150139936, 682133666, 537428640, 545268384, 539099648, 681615392, 2326309000, 580921514, 2158495786, 2290756258, 671253026, 176818728, 704815618, 680004128, 2263594, 2282399754, 539631650, 35785346, 536903714, 2148049408, 2861180968, 11141674, 2292320264, 2228386, 2818572328, 706740232, 537537184, 579478178, 2861203968, 2290264234, 545390634, 705333762, 167813634, 35686922, 2852170274, 706742914, 136970402, 136850082, 2290625192, 2148149760, 2324212352, 2156404872, 682140320, 176687778, 682101258, 34253440, 537428522, 573087776, 665760, 715792554, 2269696, 2147614762, 42601002, 2281736200, 2863171624, 704807560, 2687139848, 2694973450, 2686590986, 2728536608, 2317363370, 2726429218, 33565216, 2852651146, 2324203520, 167813250, 2695536650, 581083650, 35785258, 2686976002, 2718573194, 2684526624, 580913672, 715295368, 2687107082, 142617218, 2149753346, 176824354, 33596042, 2819271168, 2292752426, 136448032, 682131968, 145229994, 2861080586, 2271754, 2290649130, 2728559232, 570427906, 134783528, 2149753344, 2687142050, 2183670306, 168437920, 2695506432, 2827657890, 2317494816, 2181603330, 682106912, 2292189858, 537536546, 176168992, 10518530, 2861214210, 2695398026, 2149745282, 2326437922, 2183143458, 176335522, 680002090, 671220362, 715163656, 537534600, 2158665856, 168296616, 33688224, 2156429866, 2149720714, 10619008, 2263720, 680134698, 579373608, 2281875456, 2852126730, 178258432, 547391496, 547915944, 2726822402, 11174402, 545816738, 2852823042, 2149588992, 2821195778, 673357832, 178922026, 2326399144, 573213226, 2317386370, 33562794, 572566018, 2149589538, 2852127240, 537035400, 2827526152, 2183176192, 2819271304, 2827004418, 578947242, 2281834506, 136980488, 537036936, 2147484192, 572696746, 166050, 2726985728, 8399530, 548046890, 2728921250, 2861040258, 2325913770, 2156437642, 36186626, 142778368, 41953930, 142639778, 2718075424, 2720530464, 2192181282, 2323777536, 178921504, 2323655328, 682273410, 2695373474, 2728395298, 2687140480, 2729082890, 2665122, 2290649248, 139946, 2315266730, 2720540842, 178298922, 570597378, 715161640, 2861080608, 707308032, 713564160, 539011624, 2326430216, 8520330, 2284494880, 2685012480, 2149755426, 2726308490, 680003714, 2720006146, 136970794, 2281875616, 143264426, 715663880, 2863276042, 2687117954, 169871392, 176300040, 572661890, 2315911202, 581568650, 134220448, 2292350984, 715825160, 2728536610, 2728560802, 2326299176, 2149746690, 2317492768, 2819096584, 2183309482, 680002176, 671253152, 2684356648, 704776738, 167807522, 2281701898, 170402304, 671090826, 539502760, 2694873128, 2695012386, 2860556456, 2684485672, 2292228224, 2317492866, 671088648, 176720512, 713165322, 2854780938, 580921888, 2863170080, 2720663690, 713205794, 2862656000, 176300546, 705202728, 2695366816, 2292886146, 539107882, 537436672, 42107016, 2150115336, 547891232, 2292877472, 2726996098, 2326399656, 707297930, 581446186, 2189459458, 573090336, 11174530, 2149722112, 170428552, 671230120, 673841826, 36208682, 2694881792, 2292318730, 537436160, 136487456, 178825728, 2685053600, 44731010, 539633664, 2290745482, 35791498, 134357160, 536881834, 42600608, 2323810848, 34252834, 2156003968, 2829591178, 2854791338, 2695399976, 2854363266, 2763296, 2684486186, 144876074, 2829615786, 537034784, 2726994434, 42599040, 33695744, 572533384, 44075048, 680001704, 679641120, 2292711464, 2324210176, 2854397960, 2181695490, 2863268386, 673220608, 2829060640, 704815656, 2827132962, 134873642, 2687142568, 2149583490, 642, 139402, 42467848, 2315429888, 2695495842, 35818144, 581075594, 537012906, 2686617640, 570428040, 2726864906, 2150107690, 178815624, 2318010498, 2860548738, 682109568, 35498, 11174528, 2283931818, 581599272, 176201896, 715825314, 537536674, 547889666, 2158625320, 572563592, 2192048674, 2323652768, 571116032, 2290756136, 547391626, 579373184, 2686492808, 41951266, 2854887466, 169910440, 2820803242, 671089314, 176857728, 581083266, 570466312, 2718574752, 2148141226, 2854226570, 537405480, 2181603458, 2717909504, 2290231968, 2282389634, 11174056, 2292719744, 539658890, 2821365922, 8399498, 539142658, 2158526976, 2228874, 2829090976, 11053696, 547489954, 578822282, 2686462090, 2818738186, 2326438024, 36217344, 9078784, 571091488, 2147494050, 178430506, 35662346, 44565154, 2189568680, 715170434, 2852268064, 572530690, 2687115432, 2718599178, 2819268640, 2156437666, 2292222088, 2854887424, 2726464162, 2290133032, 2284365826, 545392800, 2156429962, 707428522, 34251264, 2282260488, 713206280, 537559040, 2862743682, 2827649578, 2720661514, 2192181930, 2290649642, 2821359754, 537567912, 2718442120, 2720146050, 2818574978, 671744680, 2325875210, 169912992, 134228104, 42477570, 2854232096, 42074664, 581050912, 2181073026, 134873088, 2155874816, 2324177538, 2686626472, 2726339240, 2148018720, 137005090, 2860655272, 680042496, 579371040, 2191696010, 2692743808, 2820841602, 2150140448, 142617096, 2692917416, 2829060776, 35686914, 2729058440, 178791040, 8423586, 545294496, 167913602, 707305986, 2726988290, 2282358816, 167946786, 11174050, 2191663272, 573054986, 2621608, 2157980168, 682133642, 2829746858, 2854232712, 2861179530], "scales": [0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625, 0.0166015625], "seed_hash": "quantal-trained"}