{"name": "model.layers.20.self_attn.o_proj", "dim": 896, "in_features": 896, "group_size": 64, "codes": [704676392, 707273256, 2717917354, 2761384, 134219808, 713728138, 2692743208, 8362, 44171296, 578849322, 2692776480, 2290649130, 681746432, 537534602, 2685043370, 36219424, 2158626826, 143262346, 704776706, 2189459594, 2821333002, 2629762, 2158004768, 673720960, 10616832, 713566730, 2819137568, 2292318728, 170437258, 2158494210, 136454152, 2140288, 539525130, 673220642, 578848930, 539000960, 578945570, 2852685824, 2728952480, 715792554, 9046698, 2315419776, 2281709608, 2315952810, 2821236906, 2189992578, 681615368, 43008, 539535394, 2155905666, 144845322, 2149624322, 2158536738, 10486434, 2292359306, 142649856, 705175592, 681749160, 2854914048, 570993160, 167911434, 167772682, 573219328, 2181046826, 545825290, 2315911722, 36348416, 2827132928, 176693922, 178260488, 2315288746, 2284495400, 2829058080, 579477538, 2290092704, 2829755048, 2852694666, 2718048770, 705342088, 2827651616, 2720571914, 2183135744, 573221384, 2693442048, 2718474784, 2156536352, 2694848512, 142737928, 2284365986, 2827616418, 671262762, 537010186, 134359170, 707430530, 168331946, 2183694466, 545292808, 136481410, 2863172256, 2325777066, 2726863520, 2156405282, 2686582784, 679619080, 2726855336, 2155872930, 2829197312, 134357504, 579349026, 705176224, 2827135528, 2861081216, 671656072, 2326407714, 537397770, 537004578, 33554442, 2852299298, 2827651754, 2693401218, 2150246920, 2283962912, 2181597864, 2183831584, 682271392, 2150105634, 2717952514, 11045514, 44705792, 2283833472, 2323818632, 2820704768, 2827649674, 176848906, 535168, 2147647618, 2318019208, 2283834016, 2315256482, 2686618280, 170011136, 2318011048, 2862745770, 142606346, 2155883050, 2292353704, 537012394, 2720662016, 2852685834, 679616552, 134252680, 2854881312, 707396224, 2156527784, 41978504, 2190090274, 706873896, 2664618, 2726463658, 2852823682, 2726429312, 2623658, 2861039658, 713031810, 681714210, 170567818, 2720662048, 2684395554, 169904770, 2189559850, 679512746, 2829232674, 167807112, 715794432, 545826816, 2315954850, 2852661386, 581052416, 545818752, 2852653600, 572688520, 2191524000, 2829715488, 2189985954, 673753730, 2315821602, 2326397058, 33688224, 41945730, 572656160, 34121896, 2687107104, 704653962, 581044224, 579340426, 2819131938, 2290614912, 705211018, 176326826, 579480234, 2292845192, 2718607872, 2155905024, 2854881314, 2720180266, 547487904, 2694982176, 2315419648, 2158002722, 44173440, 2852694058, 2821234690, 2290649736, 705208962, 2181073066, 545786506, 2290745992, 705210888, 176193706, 579480194, 2155872936, 581051018, 539109376, 2854388386, 2863147688, 715793064, 545303176, 2829066890, 573087746, 2315790888, 537012354, 2317525664, 136839168, 2686451752, 578988674, 178399746, 2189470338, 2695397896, 2861072384, 578945186, 2863145602, 682265250, 2852128938, 671754368, 673876512, 143272586, 44212256, 2728954378, 673710624, 2728929928, 8563328, 2292320802, 572555946, 2829189642, 2190125186, 41945634, 705200256, 142616706, 134875656, 679651498, 2292852864, 2315946666, 673186346, 137003176, 2323654690, 2695536680, 580954282, 573046784, 704676520, 682229792, 2726996098, 41953826, 570458666, 706871336, 2190125090, 178301472, 2854365320, 36350090, 2282268680, 2852137098, 570984610, 2326300674, 145271432, 2685009930, 578986658, 570559112, 143163914, 9078786, 2318049314, 581042690, 2818711562, 2290122880, 10660352, 2284496938, 9079426, 2693407362, 2156571144, 41098, 178815528, 134776832, 2318049922, 548020906, 2829583018, 2826961064, 671787170, 706740864, 682140170, 2156005922, 2156571168, 2183799330, 2693441698, 2728919170, 581568546, 2687148170, 142617248, 2150146728, 2861048456, 680037024, 35652136, 167905824, 8955914, 572694658, 2726987818, 579371658, 2156538528, 44182184, 2189568170, 2728927362, 537569824, 2720669864, 2693408930, 2695405706, 537004042, 170534914, 2718564906, 2156438016, 2147625000, 682265218, 142606474, 2282358784, 136448672, 2292754952, 713722026, 9078952, 2854267560, 145263106, 707428392, 44599816, 2686591010, 167946280, 10660394, 538976296, 36341922, 2317486120, 11149344, 2158108808, 44073642, 524968, 136325154, 136882338, 570469034, 145263266, 671744170, 2284357760, 704782888, 545398920, 2156398602, 2726994474, 2692876936, 572654248, 704651784, 707273376, 2158503944, 136882730, 705342112, 136349824, 671656450, 2156538506, 2158504098, 2290755722, 167905832, 2720145544, 2156003338, 2729085474, 679608864, 2726428712, 2290092042, 2718605858, 2192179882, 2148174472, 538968746, 2183667850, 2729058432, 2820843682, 2829617194, 2290780674, 2861206024, 682109570, 2692876450, 2861074440, 44706314, 2684889762, 2720008746, 2317387778, 2852659848, 715827242, 2284464682, 2156011682, 671222304, 176196130, 2862751744, 538976928, 35686946, 44705960, 570458114, 2695397898, 178924032, 682109096, 2720006698, 2854226442, 2318043178, 167780362, 2829590658, 2726963200, 704675968, 2819097256, 713728002, 2155874818, 679486082, 2728952490, 142772776, 134783530, 2692884994, 581052426, 715655848, 2318049960, 2318043178, 167911434, 2819096706, 2156005536, 2318051368, 167780360, 2183659682, 2189559936, 539664426, 2720006144, 570564642, 10625674, 2183700522, 2282365480, 663690, 706873864, 2315911306, 2325881482, 36178474, 581085354, 2317525130, 2147623424, 36178058, 539009034, 136314890, 2718048904, 2726857354, 36219400, 704645250, 2860681728, 2726865442, 2821335072, 178823298, 2156036768, 168339594, 2191524008, 2183798922, 2149712392, 532616, 580911784, 176726146, 539501088, 8421386, 35662344, 2326276138, 2827528232, 547397760, 136481282, 545399336, 2315290624, 2854889600, 2819260546, 696448, 34218504, 2720670250, 2189992616, 168304770, 547889824, 8421930, 2325752360, 2318017154, 548020266, 33290, 44182056, 2183178922, 136487424, 2181696160, 571089544, 671752232, 581051016, 690216, 2192050218, 2852823072, 579478154, 141866, 2687109288, 2852816928, 571082888, 2819139618, 579348618, 2318010496, 176693416, 681716266, 2717941762, 2684889640, 176302240, 44173984, 671091202, 2728952482, 42115242, 36178466, 134883464, 2827649056, 572688520, 170436642, 42477706, 2326308864, 134348928, 2827133064, 579504682, 2720671872, 2854756992, 2860558856, 545957928, 679608994, 580954666, 170535466, 2820677760, 673221130, 2684397728, 537430178, 2183168130, 2326308872, 2821357704, 2692784296, 42631210, 2317920264, 2282356864, 2827001984, 176848938, 2819131392, 715270272, 2315954690, 40968, 144738946, 2189951616, 2183668258, 2862754464, 707305632, 2191663624, 8520192, 671654016, 707439266, 44081706, 537395714, 671655946, 673753760, 2829090824, 570425378, 2323808896, 547487882, 707395616, 2283962410, 33686146, 2827125386, 2686495264, 2318010912, 2821365800, 673352352, 8561154, 2148016642, 673753122, 581446312, 34079240, 2726862858, 11141794, 2326407682, 144711818, 713556488, 573220994, 2315419650, 2728536106, 673221280, 2860558376, 10657952, 705298984, 136323234, 2827518496, 2728921256, 170396296, 2190123018, 11010722, 2192056488, 169869960, 2863177738, 11141794, 2292195874, 2726306306, 2820833288, 2728397346, 2282266658, 688266, 2290098816, 2695503906, 2829592610, 11182720, 2726830218, 2718564512, 2290788866, 2785962, 2820808842, 2695495848, 715171848, 2183700648, 2827520138, 713589410, 2317910152, 545792514, 571089066, 704684168, 2156536354, 41951784, 2852651008, 2852661384, 2685044768, 36347904, 2821202560, 2695504034, 2183274504, 2158102528, 178430112, 2315288578, 41976328, 2189437440, 2861179016, 573087752, 679512738, 2181046818, 2148010498, 573057152, 2284333186, 682262560, 707297826, 2827102890, 2183274504, 10618880, 2325913760, 2323685930, 2183667720, 2862778368, 681615520, 2290131466, 2860679178, 547490464, 671123464, 2718441610, 570598026, 36341920, 570960416, 2726832138, 144705674, 2292353666, 547531296, 2692753410, 2684364930, 2192187432, 2190084768, 2686978210, 2692745856, 134914088, 36348034, 2861211778, 2156569216, 2718040074, 178946208, 178421800, 2819106858, 2158111234, 176300672, 2692876842, 2827127426, 2720039456, 547487906, 2183299242, 548020232, 573188650, 578955304, 2860548650, 2726986250, 548020264, 2726955016, 2290788864, 2852825120, 2863169704, 2183695018, 680135328, 136456744, 2156399146, 679485440, 2720664098, 2158103176, 579480104, 578986152, 2861206026, 2147486344, 2854888106, 2726430754, 2726464010, 713196200, 545955976, 679477770, 2192083626, 547913856, 33563296, 537002530, 2862746272, 2829090978, 2860548226, 2282367522, 2325784744, 2829199490, 713687714, 2148182698, 681738752, 713032360, 178268200, 33693698, 2150279328, 2158625322, 36317352, 178399744, 707305634, 142780586, 134905866, 578953354, 2694972034, 2829199522, 2315919906, 2148147338, 681708032, 134906498, 539495050, 2686460448, 2820710400, 2863145090, 2720705162, 673710594, 572565674, 2728405000, 2189468200, 705339434, 2189953706, 2149747362, 176171176, 2183268904, 144867456, 134914178, 673712778, 2686454304, 2820712448, 143163522, 673841290, 2148010656, 673220736, 2156398592, 2157977640, 2181693578, 8396842, 2158013066, 2189460106, 539009194, 580944394, 2156527650, 2694873760, 707297802, 715792520, 2693300768, 144868008, 2183668392, 2862752264, 706914338, 2150113282, 2827520010, 671097512, 2325776394, 2149589128, 2292220456, 134906378, 2829713962, 581478946, 2183700520, 44048418, 2292714016, 547390122, 2183700522, 44081664, 2819228322, 537035306, 167914144, 547531272, 2624128, 704678536, 2818613920, 572555936, 572694536, 2292721800, 2695405578, 2718441634, 713205792, 145227818, 35661962, 2292885642, 671615658, 536871466, 168430240, 10660360, 2827618978, 2684486186, 2281876128, 2271746, 681705602, 2192089098, 539631754, 10660010, 2829716098, 44574888, 167772682, 578855552, 2315952130, 2827627042, 176687240, 35662336, 2819229704, 11018762, 715128842, 33696392, 136316930, 671621768, 134251018, 2181046818, 682231848, 2315255810, 136972448, 2181169834, 2158504618, 2158534786, 2318041224, 2326407848, 2829592584, 143171722, 706871304, 573055624, 2728528394, 2315946530, 2854397994, 2622112, 2325782656, 2181597216, 581609504, 2158659584, 547889322, 538968704, 8832, 2189598722, 572655656, 2827135488, 2158002314, 704651426, 2728527874, 2315952162, 673349674, 2622120, 2720172672, 2861203490, 673873962, 2624170, 707266722, 2862612482, 2793600, 2829101098, 2325916160, 41953962, 2158135466, 565770, 2284494856, 2829617282, 2686487082, 580919808, 2863145088, 2694875776, 2158101160, 176693920, 167815336, 2191534626, 2827135618, 2829189770, 545817128, 2189427242, 2315780104, 2630178, 2324302344, 2192081442, 169910794, 2148180096, 2863270016, 2726298250, 547390090, 44606080, 2729091626, 2292327082, 578855592, 10528936, 2718433314, 145369088, 681582624, 142608554, 134744224, 2687109120, 2284488706, 2718564866, 2292359816, 579379234, 34111496, 579381248, 2728567338, 145236642, 578855584, 10520744, 2729091594, 134357674, 570458784, 144747176, 570435722, 2726987938, 2315812992, 536911882, 671230466, 136456194, 2726299810, 33728546, 2315397130, 537536546, 545260160, 2149746728, 2158013064, 2236578, 2189467818, 2191689858, 2852792480, 44566538, 2158635648, 2829199400, 131114, 178817192, 2292744352, 2686978210, 2717911562, 168470658, 2852128898, 2318051872, 2726832648, 2762882, 2717917354, 2183833602, 679512712, 9054248, 581077506, 167944864, 2860518058, 2729050658, 44214434, 705341952, 2183833770, 2283831946, 2827526792, 579340298, 2149722240, 144738954, 134752936, 2686584970, 680037000, 8527904, 573213186, 2281865888, 579346560, 545925154, 2149746722, 2317527712, 2862786698, 2829715626, 657410, 2695375490, 169871882, 673196034, 2283929608, 704808992, 2694973568, 176161408, 2158010530, 145391624, 2156530304, 2325742208, 2692778658, 11044904, 2191526528, 679608968, 2183269026, 136880650, 2829066880, 679641640, 2720139810, 142606984, 2181572610, 176169600, 8956578, 673873962, 2729060480, 176161408, 2155907746, 682262570, 144736258, 33595394, 44696194, 141960, 578977930, 537012738, 2282365090, 2281744426, 570960010, 2829716096, 2818746402, 715653154, 2326265994, 178823202, 178266634, 545925632, 2129922, 167944320, 2183791242, 174728, 142647842, 168468480, 2324308610, 33695880, 2861039778, 2726298114, 547389960, 2687141890, 41945640, 2325741570, 2283841664, 168329354, 2818745002, 547392128, 2686494880, 2684354592, 2720178850, 44075520, 545826976, 2147616800, 2189426698, 2148182666, 2318051464, 707403808, 35695146, 2183309448, 178922144, 2183702690, 2726340736, 34120320, 10649608, 2854357634, 2726340768, 44073600, 2158012544, 2148141728, 673318914, 2324341376, 136325120, 2156038784, 176719880, 2189437090, 2827627010, 2720541354, 2282233992, 673874050, 44597898, 706748426, 572688930, 673743488, 35692576, 9044098, 673319458, 2290133664, 8398856, 2156006016, 144738338, 2290655392, 136454144, 2156006016, 34089002, 2284454018, 11020322, 167944746, 145361546, 41986592, 578947074, 570983042, 2317385864, 715655170, 2326397098, 2694840456, 2854783618, 707266560, 2315782184, 2694840970, 2862655490, 145236136, 2282391682, 2860687906, 2181079680, 2827526786, 44204682, 671752704, 2829099136, 681577000, 579477514, 537001986, 707299464, 707274792, 2861041826, 2694840458, 2189427328, 537567400, 2852266664, 545794210, 2156038274, 34113578, 2720703106, 42469920, 680175786, 178260010, 44599298, 2315430410, 2720530984, 2820835848, 42598568, 2687139842, 2728526336, 2150277800, 2854920840, 547891242, 2158100992, 2687148712, 2820842152, 2695497896, 680034336, 2861179434, 547358890, 2283964968, 168331776, 704678048, 2852126882, 176693930, 44695592, 2290253960, 167944840, 2729052810, 705167880, 2282357256, 2829068330, 2148049058, 2292320264, 2684920456, 2687107624, 8390818, 2147483690, 2720146056, 682265128, 2854395906, 704653856, 2684357282, 136358056, 178913832, 169872032, 2282365448, 539001352, 2718605474, 2324299938, 2290089984, 535040, 682133674, 2827485226, 2317910016, 2826996360, 671615106, 539009056, 2720573474, 136347816, 2684397608, 2138242, 713067008, 2317492738, 2290098218, 36216960, 176685184, 143139362, 170567818, 579346570, 679487488, 680010272, 573186688, 2861181570, 142606464, 2156528130, 2854912130, 2687109256, 2827126784, 2190115328, 2692778528, 134351530, 2290092072, 8915074, 170557440, 2720541184, 2694980130, 2181079690, 2687139848, 8398976, 2155882656, 42601120, 44204034, 2323644928, 176726570, 176292386, 136874506, 539536032, 2149747200, 2720563362, 2323652770, 2315821058, 178792488, 2860646914, 671647778, 2181701632, 673352362, 2315255938, 2323810466, 2861171338, 573186216, 572655648, 2827651626, 2860524160, 2283940394, 547397674, 2796032, 539109896, 547881610, 2718564394, 2693302792, 11174018, 539132072, 534656, 2190084642, 2189992066, 715303050, 2181695488, 2726439082, 42601128, 539631658, 2854232224, 2826971648, 2158010400, 168329770, 2827528202, 178956418, 2282392202, 42076194, 2158004904, 2686487170, 2189953674, 2190092802, 144869538, 136850050, 2695014402, 673751594, 44214784, 680140968, 2181564928, 705298592, 573087752, 2693300744, 2147494048, 2189469826, 2726994090, 144875520, 2156399272, 2189961346, 2829224106, 36186242, 706871296, 565768, 2324179618, 715139584, 176160778, 142615178, 680012320, 2693278344, 2156399274, 2862779040, 2158657568, 2148147370, 36217376, 581085704, 2862778506, 35684386, 706904064, 565770, 706751010, 681617922, 706904066, 537436682, 2315299330, 2829093408, 2695495680, 679488042, 680002048, 2149745282, 134883496, 539009568, 2190125058, 2726996640, 2281832586, 2283965088, 715696778, 2854355498, 42606592, 2158660138, 2728921736, 2854791714, 2326407818, 144705576, 2752514, 2158666274, 134225922, 2686593664, 547488288, 579502082, 2726963232, 2821335554, 581052936, 579373568, 2190092416, 10660362, 2728929802, 2862656002, 705202826, 178399402, 2147524650, 2107938, 536871466, 168337962, 713206282, 579346432, 2156012042, 2684912136, 178915458, 2860556448, 2684911656, 679479304, 2192187552, 2292189824, 707297410, 178266250, 2684395562, 2755106, 707299978, 178399402, 536903720, 2099842, 715261986, 2282259080, 2862746114, 143303176, 11184296, 2284323496, 673319586, 2150148640, 2728427522, 169869960, 8913536, 2717919240, 2863138952, 2325872778, 33720448, 2852259840, 143163402, 2181038728, 134744578, 713171106, 545786378, 544, 671615626, 578816136, 682229792, 134908554, 2854388352, 11184128, 2863311008, 137011338, 2147649664, 2148051456, 2156013736, 142781088, 2861040160, 2150113800, 144705672, 144747138, 706873506, 2720014378, 178823682, 2720563202, 2107530, 704817794, 2718605482, 707404290, 2158526504, 142641792, 2692917416, 142780960, 2326397472, 2150113800, 2684389416, 2290264738, 2863268384, 2183660040, 2189558432, 713204224, 2158143624, 2820704810, 134228610, 2158004232, 2189993986, 8432288, 2183301802, 44607528, 2852268584, 176693794, 2315289122, 44607520, 34253448, 681617920, 170402474, 2155874818, 2315780650, 2325916330, 671654410, 41978536, 2292220418, 2726986410, 143133314, 2718081570, 2717950594, 2821357602, 2315815426, 44608000, 33565322, 2140162, 545391234, 673185962, 2860558474, 2684911754, 163840, 33696392, 548046880, 2692778538, 2854748200, 2156431882, 537395744, 36349952, 2292318762, 2718476808, 706748970, 11182248, 545392770, 2854232234, 2325749898, 2693310634, 8530058, 2854750344, 2325883530, 2692751402, 680132640, 2720572040, 2728927402, 2317486632, 35792938, 8921640, 2695398026, 681609770, 2819236000, 705209002, 2190092842, 713195530, 2861075074, 707405960, 704782344, 144835242, 2720662146, 537526400, 2150246562, 2190123170, 2728951946, 145227784, 2147616768, 671261354, 2820810890, 2860657152, 713173642, 2862745600, 2720170498, 145238026, 2726955040, 142738080, 579480064, 2292359208, 673325224, 539107370, 705333408, 715301026, 2318008970, 2686624386, 673352330, 178391178, 2290780674, 2292755072, 682229930, 2156399112, 536879232, 681716386, 2726955528, 2820841514, 706879658, 34217986, 2190084106, 144875690, 35783336, 664074, 2726439434, 704815104, 2105514, 570556456, 176857096, 2183307786, 2283808808, 2317910536, 178815016, 539140776, 2147625474, 713067016, 44737064, 581044744, 2315427882, 2861073032, 580944040, 2860657184, 2728566912, 36211208, 2156038698, 144836776, 2155905536, 2283801250, 547399690, 2325880994, 2282399752, 2820835850, 715694600, 2854363144, 2283973162, 2861206152, 2720039434, 545432200, 2695504386, 2819131554, 2718564360, 581607584, 2827616416, 2282400424, 680011944, 2181726250, 169871912, 144843272, 144714402, 567816, 10519208, 2191566850, 2183266816, 545303048, 2158658082, 2181597354, 2718048768, 2693442056, 2158133280, 2852685986, 10521130, 168299144, 573186594, 2155915778, 713687584, 581077512, 2726307842, 2726993962, 178948266, 2729052842, 178260610, 2281744392, 170527368, 2189601280, 169878146, 2718605832, 2323655178, 2158002728, 143163520, 715268256, 8397450, 2687017600, 581470856, 713689730, 704678538, 2820712608, 2726305834, 713032232, 704678056, 2718083200, 176171522, 2852823560, 2158496384, 136882336, 144738818, 704776328, 2863267976, 2718466720, 690696, 2854914048, 167936552, 2718575242, 2852790440, 2192058914, 2282398210, 548014082, 2829592738, 2829232770, 2150115968, 35694752, 681740802, 671252616, 2693270144, 134250656, 539003402, 2827094152, 2852659240, 537010730, 704653320, 707428992, 2726955690, 2189959296, 704676386, 2191532672, 581575178, 2290747424, 176327210, 2318041250, 538978858, 2155874976, 2323677354, 2281710242, 713599626, 2728952328, 2281734272, 2292843008, 134217866, 536879648, 671099392, 706914346, 537397762, 2324168736, 2728559234, 2324179456, 539110018, 2156398752, 2191688362, 2290616960, 572523144, 2829230760, 136323626, 42468010, 170401960, 142780424, 713695778, 42469512, 143171618, 2181703850, 2852685832, 2281875456, 2156570752, 2720017034, 2687010848, 2323784224, 547359368, 2829230728, 2292326946, 713032328, 570425864, 681615880, 2317492386, 579340938, 145263146, 178817194, 133256, 9054368, 545792168, 681583264, 705301130, 2181565064, 2290090528, 2158535330, 2827124736, 2687140384, 2282234528, 2192179874, 2183798824, 537037344, 2693275658, 705169952, 176204290, 580921474, 2687148066, 2191665280, 713564160, 680143016, 2728405122, 34220704, 2315289224, 2150277152, 2827526186, 2097288, 2324341416, 2150271520, 145401888, 2282398210, 2622112, 535048, 2852784800, 2692745256, 573218984, 581567010, 570433674, 2183798952, 2695014400, 2694981666, 2852268680, 2156005514, 704651914, 2826971682, 137013280, 2283963016, 2158109346, 2728919560, 136874016, 2827125386, 539003562, 2284331040, 2726464138, 2829191850, 671787522, 579338370, 2181693474, 548047368, 2315288706, 715653792, 2156569130, 2315291264, 2820704808, 8555138, 143172130, 2315821194, 2283973288, 2183669792, 572532866, 673849482, 2283833514, 2315821704, 539625992, 570557098, 137013770, 134777512, 2290649096, 142739586, 2281701416, 2323816488, 11018368, 11053698, 2149746826, 36317866, 2687150730, 176204320, 679510560, 144746658, 2156399274, 142772226, 8389256, 671621280, 570949666, 2794114, 145399818, 570567168, 144738464, 2820702848, 2860558882, 2315386912, 2191665706, 2860524064, 142606848, 136323234, 547916298, 704774146, 134775296, 136356010, 2317918344, 713066496, 581607552, 2191663266, 2728436354, 2323784224, 671099392, 2315911816, 581435906, 2821327392, 44696234, 42082312, 44705930, 176300576, 33556618, 671645824, 36340384, 2292230656, 2852257824, 2155907744, 535072, 42508426, 2155907232, 2826963490, 2156527746, 548022402, 707406338, 170009224, 44212362, 673849472, 168429704, 2315919496, 2191665322, 2191697954, 2852661280, 136325160, 572557314, 706740354, 2150148232, 2158143496, 570950144, 680036480, 8430242, 2726961794, 2158108714, 2720139296, 2863301154, 2720533034, 10619050, 2325915682, 707274762, 2099240, 2695014538, 2183274530, 2720671754, 2132008, 671744000, 2183667754, 573220994, 9077416, 33563170, 2687142408, 2325751816, 2138240, 33589888, 2694849032, 2192081440, 573188618, 2132640, 2827495978, 170435074, 539009032, 2717917826, 2819129986, 2324202024, 167772328, 2862754472, 2654210, 2284333698, 2281702016, 2157971592, 2693401098, 145228296, 671221898, 2132520, 2692745768, 2158535168, 673744896, 2829189130, 682142218, 2687109258, 2181212810, 2726994050, 2292722346, 2284454016, 134883464, 570983072, 2181169832, 176201760, 2283831330, 681575050, 539000968, 2693311018, 2728919042, 2829191168, 682141706, 2821196424, 2181073546, 144744458, 707307530, 2821327016, 2717919882, 2718433928, 2860517512, 2818605610, 2854758912, 547881088, 178391170, 2315788320, 134783136, 2317486626, 547881472, 673360554, 2149582858, 2317519394, 538968608, 679649962, 10487818, 2317353514, 713042080, 144845346, 2158667818, 2829189802, 2228776, 2829099552, 2720015010, 2317517354, 680010250, 681716394, 572688522, 2317527586, 545792544, 679652010, 2099722, 715137026, 573082250, 2326309378, 715686528, 2183268354, 33687688, 2191534626, 136357920, 2147519112, 2290622634, 8521888, 139394, 2819129346, 2861083144, 673753226, 134873226, 706748416, 572555784, 2854791682, 2862645802, 144845344, 2181073546, 2854789642, 681609888, 2181603498, 2684356776, 570992674, 2191698568, 548053672, 2290130976, 570557058, 545925632, 2158635144, 537528328, 547914280, 2692884618, 581607562, 2752544, 142609066, 174088, 682271402, 2189601288, 34119810, 673884808, 2317385898, 2726333066, 2315299360, 2317517482, 547528840, 548020776, 547889706, 713695744, 8563338, 539656736, 145238178, 9054216, 570591872, 2862653994, 33695786, 2315815050, 2158535298, 42640008, 704643592, 2183309352, 2290131490, 657546, 2829746824, 547496480, 133666, 2829746346, 2693311138, 2819228162, 573180544, 2862653994, 42084394, 2315815082, 571083392, 2827133482, 41953312, 2315823274, 2292850722, 539492906, 2149615786, 136972962, 537428138, 2827526784, 570557090, 581438120, 671252618, 144704160, 705168040, 572654090, 2687008776, 579504298, 704651914, 572688930, 176848936, 2191697928, 570597506, 2787968, 2827625002, 2852301474, 537043466, 547498016, 8519816, 707436714, 2862653992, 536904194, 539492360, 680036522, 704676520, 572688930, 2190125736, 2292877314, 2728437768, 2687142050, 2762760, 142641800, 2829754882, 581444266, 671090690, 570565280, 145228450, 176169480, 2861203618, 143138816, 167911592, 2829232136, 2190125736, 2292746242, 2720047104, 2687142050, 2192222888, 145262594, 2183143432, 539656354, 168460800, 571090944, 176818312, 176717864, 2149615786, 170557448, 2692754048, 168331818, 567336, 2281874080, 33728680, 2189566082, 2156560416, 169879554, 2684495872, 2317885986, 2323644426, 2283937962, 2695531146, 545923200, 144845448, 170402338, 713556104, 539002914, 673352362, 169904640, 2829623426, 547490338, 145393706, 2317395970, 2315430016, 2854879786, 145270922, 2852268064, 704817704, 2728560674, 671262728, 136839714, 2686623906, 2290092714, 2852816928, 2292351136, 44566666, 134752938, 2158494346, 2728435712, 42074664, 581609992, 144878090, 2718574624, 578988584, 581074976, 145271434, 570566688, 679649928, 581607424, 2718040610, 2323784226, 2158103050, 2820669960, 579340424, 573088392, 136871936, 572524552, 10652162, 579340424, 2283962400, 681574952, 144747170, 570558602, 673349640, 547357192, 2156536490, 704809512, 35791392, 2662400, 2720670240, 2324301856, 36348578, 134750368, 36315810, 142739594, 136970914, 145367048, 715686528, 570460328, 673742856, 547359240, 2818613280, 2158527114, 673882664, 2324333056, 2861172874, 2156407458, 537537184, 671230624, 35783338, 704782378, 2726430722, 538978464, 2654882, 2728395274, 2156011688, 2324168714, 2827526176, 2192083592, 136487464, 2190123528, 2290131104, 2158529024, 137011752, 2861179392, 2325908138, 176849416, 2192083624, 2317887530, 707275296, 41945250, 143295136, 671262752, 2284462754, 44049066, 42117288, 682133666, 2821204130, 44075170, 2854914600, 673228800, 2687140008, 545261728, 2726437418, 2290125450, 41984544, 2827520520, 2695367330, 2695528970, 42640000, 2192056962, 2323677314, 34078850, 548055074, 2861074432, 33688192, 2863170176, 581569056, 2315911336, 2192220706, 2829748904, 2860679690, 538976258, 2190084266, 570589864, 134217888, 539667112, 704776330, 2325880842, 2324310696, 2317879850, 2820677664, 145359362, 2684889600, 2718072992, 2315814944, 537428648, 2726824448, 2729050120, 41975848, 2156570634, 2717919882, 2684879400, 2150236328, 673849984, 715819144, 2829197856, 2283962528, 169904648, 2829232264, 2826963488, 2860689962, 35659936, 2862778530, 680011776, 2827517994, 44204168, 713589248, 715164170, 168329346, 170035848, 2854264834, 545425930, 2315389578, 134914696, 44728488, 2818704034, 2315430568, 43170, 178424490, 2818572320, 2819270698, 44204072, 41945642, 176171050, 145236482, 2829101698, 539525792, 713064488, 2189467810, 2283831304, 2829746304, 539533952, 2315387050, 2762792, 713162888, 2148010634, 2854881288, 578955946, 41953834, 167782442, 145261058, 2827004546, 2189568682, 2315257898, 682142210, 134251010, 581445666, 134253056, 44171946, 42508842, 44075008, 33695752, 2818705448, 671654056, 167815712, 34114088, 2315790498, 134392450, 671253154, 572557482, 2684493866, 2189435522, 2656808, 578947242, 2726988322, 44606120, 704684544, 713171466, 573080226, 2720671754, 176204450, 2861050536, 2854398080, 2315255946, 176201760, 2189462048, 41986722, 657546, 2631722, 2283937920, 2149755552, 2694873224, 2317918730, 573057024, 2183692960, 2190116872, 2726470306, 573057056, 2326396968, 705176106, 2726963362, 2720540672, 2183831586, 2717911720, 2629674, 2854396546, 2818615970, 2687008904, 2317486760, 8390698, 706749098, 176293890, 2852782242, 713034274, 2820808874, 578855554, 144747170, 2284464640, 570436138, 2717952544, 2684354562, 2147624970, 671746176, 2192056832, 2158494242, 2158635682, 170035328, 2821365800, 168460290, 2147649696, 178292778, 2728437768, 2860646570, 547913760, 11051522, 673873922, 673884680, 2317877762, 673876098, 10496040, 2290090154, 2695365288, 36184104, 2150268962, 2292875808, 570950152, 545431688, 2315419658, 2718566922, 2323808264, 2158012450, 681713800, 2150138536, 145402536, 2284325504, 2149722784, 10526858, 2292877992, 2315387434, 2149591048, 690698, 2684363274, 2827649538, 2852161570, 2787882, 579349002, 680143498, 2718040202, 573047426, 170427016, 2183801386, 2752522, 44171912, 671099528, 136978432, 142649376, 170568194, 2183170728, 2695408296, 2861206026, 573218986, 539002922, 581476872, 2852694530, 176163456, 143131272, 2318008480, 2181070880, 680036896, 2282400386, 715128994, 2686485024, 41953416, 705333890, 35793024, 8397314, 35823656, 545294856, 2130560, 2684396194, 2664456, 2862784648, 2819131938, 2687139976, 2720146050, 2149589130, 2317363200, 2283965056, 2189951650, 134873642, 44564648, 167815714, 2181703850, 2720663592, 2190125600, 713034408, 679518208, 682131464, 682099208, 2695539336, 2854390272, 11143304, 705210890, 2282389544, 537528352, 2105352, 2718597666, 144876170, 2315256354, 581574664, 36210696, 133122, 2863311498, 573047432, 2728953986, 580954146, 2821335554, 581435904, 581470378, 581085218, 2147616802, 680143010, 178293416, 578816008, 44705960, 10518698, 682272808, 572686850, 2729093792, 44564482, 44083330, 2829230754, 2821366274, 581435392, 581478562, 44212386, 34120328, 144736416, 2629768, 170396202, 136348160, 2323679906, 2687017096, 2860648584, 2686584866, 2861173282, 2189593122, 2684527234, 713697448, 2684526624, 713032352, 2158502434, 42508424, 136355968, 136978440, 178915370, 33694344, 580944032, 545269896, 715792930, 578854920, 681715874, 671646208, 2686460034, 9046178, 2818714120, 573188232, 9087138, 134226442, 682271368, 2860515456, 682237984, 2107530, 715301384, 2860656808, 680173730, 2819238400, 11175968, 547359264, 2686616226, 168468608, 2695399560, 178946560, 167804968, 2720014474, 2862778498, 2826961568, 679610400, 2107402, 2862787080, 713034376, 680140802, 715164298, 2693398664, 2325774504, 2686585002, 706906634, 573211178, 537528490, 705200778, 2827626656, 2318051882, 136849410, 176824320, 2147625122, 2290229258, 2292361728, 2148147752, 581077642, 2827485834, 2326307496, 2183299754, 35817994, 2290623112, 2323686056, 2720172682, 2686623754, 705331240, 33565314, 713695266, 680132650, 581435522, 2819137536, 578822816, 33562666, 2155874432, 142606496, 2183176842, 581437480, 665600, 2148018728, 2323653280, 2695497896, 680002184, 2860550816, 176824328, 144835202, 705309322, 539658402, 2720139818, 2829584544, 2282226346, 170533000, 134883880, 2158495776, 34088968, 2852126760, 2189435560, 2189600930, 671090720, 2290786954, 681615882, 2656266, 2692743682, 11175976, 704776864, 707297832, 2158141952, 2183170592, 666272, 539503144, 2315298848, 134226434, 2694881794, 2726340738, 704677920, 143139458, 706781194, 8956034, 167807008, 143138946, 673226762, 2156046466, 2819131554, 2819235978, 2862653450, 2695006720, 2323819042, 537567784, 2685018634, 42633890, 2718476834, 2148149922, 2150146216, 42633762, 2718476322, 2852661922, 2829623424, 2317527040, 2149752842, 2292746378, 2860655136, 136325122, 536904226, 680168064, 579510952, 671778850, 578854914, 2684521090, 2829754368, 548047392, 2718476322, 2852784770, 2829623424, 539501226, 581443752, 10625034, 2684529186, 2687142440, 2726961696, 2728402978, 2720694922, 2156005376, 142641674, 570985120, 2292714112, 2323688066, 2687008768, 143305352, 679617056, 573055658, 539492362, 2158108674, 2684518946, 539533994, 539631752, 2158109194, 2718083586, 571124354, 142740106, 2315258400, 570960010, 2826994314, 2156570792, 681607840, 2150269450, 706871432, 2158666410, 10488458, 136315562, 673712778, 2695537312, 142609024, 2269704, 539665032, 2720702466, 578822314, 2325908098, 2728951848, 2827091970, 571091080, 2862754338, 2728395424, 2729091104, 2693433512, 2281875970, 673186434, 2693439522, 2290223112, 172552, 2323644546, 2192222856, 142737418, 170043914, 143294506, 134389770, 2827135104, 8563200, 539664936, 2149614088, 2728962730, 545917088, 579381408, 2718048394, 136972320, 2852692000, 2323647106, 573089930, 134348802, 169910794, 2323644418, 705341578, 134348832, 169912968, 573081736, 2826969258, 34112000, 545794082, 2325776424, 537395744, 713599530, 2150244490, 10496162, 704774688, 2292361768, 2148010626, 176857248, 142746146, 178954760, 2317879458, 144878080, 2150271498, 713072808, 2826963072, 2694980138, 2863300746, 682131592, 2324343426, 2720703144, 134752258, 178430594, 681609730, 715653160, 167911970, 715825674, 145229986, 2818744352, 2686615690, 2150244896, 2821332992, 11184648, 2728405632, 2181597832, 672, 44567176, 579381792, 545292296, 8432298, 2861072544, 136350250, 681713792, 2862786602, 2826993832, 2684387466, 139808, 2821332992, 2827135010, 2181202050, 143272480, 2821324800, 682099362, 2315821576, 581050538, 142772384, 2326396938, 167782528, 557600, 2290756096, 170000522, 169902626, 539525674, 2718605954, 170000512, 178429954, 537526818, 2684920450, 2284357634, 537395370, 11143810, 570425890, 539101826, 547914280, 2726987912, 578955938, 2720145576, 145236096, 548020746, 2147494528, 2191663240, 178266112, 537559584, 2148016640, 2687148578, 2821368328, 671754920, 713589282, 2192083594, 2720694306, 539009194, 538976258, 2323646472, 2191556778, 2191558658, 2149714056, 681576450, 134357640, 2693399082, 2861214378, 539664930, 2821335562, 671752872, 713589282, 548053538, 705341952, 537535016, 715661858, 681740970, 2281832968, 2720137898, 2158111272, 2684919848, 2827649544, 2854881802, 2150107146, 170000938, 2819237922, 168306690, 2829625472, 707404456, 2148182536, 704784394, 2693270184, 2718075010, 2324308128, 547523074, 578846722, 2191665288, 713039904, 547495978, 142614528, 8947840, 2819129896, 134750762, 671754378, 707305608, 2685053480, 167905418, 2819098794, 2827133608, 2183701130, 545300520, 2150146570, 2158144128, 2852825634, 2819131944, 545423496, 581435400, 178399272, 176851594, 713197730, 705202210, 2158624898, 145369090, 2852694050, 2852301472, 2718474754, 2693308424, 2150146568, 2827135648, 2181595658, 2694881448, 2150146568, 704678568, 2720017034, 2315289088, 2717952032, 545390752, 2819263138, 2863310856, 2183274626, 707275272, 178422272, 44075688, 142641672, 2854234632, 2860687904, 42511010, 547392002, 573211304, 178432680, 2860525610, 673220746, 2718441480, 2325883528, 681575050, 2821226634, 2183669768, 2325916168, 178260482, 2862784650, 2720016906, 2325914144, 44051114, 547392002, 143166114, 671621634, 2693407394, 168305290, 2818744874, 2662400, 176849418, 2684887210, 2720172160, 2290254336, 539002922, 2158143520, 143164074, 704684066, 2292850728, 170534914, 11051690, 536912386, 2158633504, 34079370, 143174186, 573090432, 2326407712, 34086922, 136446592, 2324335266, 715262632, 2326432418, 547881610, 144713856, 536912552, 2728534152, 579349024, 2718075552, 2852137608, 545826984, 2693270152, 2852815016, 572533378, 545262122, 144876072, 2862787082, 536879274, 2284497034, 2787370, 136479272, 2283806728, 2720170122, 2861204106, 2147657888, 36186114, 33693728, 2726822536, 2693431424, 34089602, 715131434, 144705576, 2148171786, 682142240, 673219234, 680143488, 8421898, 573221408, 2854232106, 2181737090, 2862656168, 2317361282, 143261834, 2183135274, 2282226184, 176161314, 11143808, 144746538, 2148139018, 545958432, 706740394, 144744490, 2785288, 545958408, 2854398624, 8947874, 2684887720, 11149314, 2150246530, 2283842048, 2827125290, 2158012552, 44608010, 2317910696, 573178410, 144845450, 2317363746, 2720574112, 572662314, 10529282, 572531234, 2132098, 537567904, 2148141064, 2726830594, 2283842050, 537428610, 178915360, 2315813506, 715653162, 2149712386, 44073602, 2852167722, 2854257184, 572654122, 178301570, 2105378, 2685044866, 178432682, 2717952128, 2183661570, 2325777032, 2183266472, 2728536224, 2192048296, 170402344, 2684878848, 2236458, 679651968, 2290655784, 44739202, 178817674, 10519042, 2684521090, 144747050, 2860556418, 2315258370, 2684529290, 178293248, 2861081226, 2852126762, 2687150112, 2684493952, 539634216, 2692883074, 673226784, 2829189802, 2819271208, 2821202570, 42641440, 572563624, 2827133472, 11141160, 681747106, 2695398050, 2181212706, 681738378, 2720565792, 142647304, 2829615624, 2181079690, 673228834, 679485954, 2861204104, 705167498, 35826176, 167905442, 2315389090, 2284487306, 536914464, 572522666, 2323810848, 2290655368, 2324340768, 2189436928, 167813770, 44214434, 578979970, 2315387010, 673875970, 537035266, 2325873288, 2097698, 682106922, 2315919906, 673221162, 2317525506, 2192048266, 2155905192, 8953898, 2862784640, 2692917376, 2694875272, 2183702562, 2290755712, 2183309960, 2686593056, 570591392, 2325776512, 581075594, 2829230122, 34087080, 547495936, 42609282, 2819099136, 2862746280, 2181702272, 2290655752, 2685051010, 178260138, 2685012512, 2292752930, 2818613378, 2189429418, 41953832, 167780874, 707437194, 713075232, 2726464170, 2325783042, 2290092200, 178389642, 42082464, 2156562946, 2290614400, 178268328, 572662304, 143163906, 2819137698, 2156562954, 2147494026, 2684387360, 2317484202, 579502730, 10496010, 2282226312, 547397640, 707272738, 704807464, 44698122, 545827328, 2150107264, 673751592, 2729091106, 2181605928, 2189601408, 10378, 2147516448, 2317492394, 2189984256, 2631818, 2147516576, 2183276682, 671222402, 578947104, 2192214698, 170437160, 2829058178, 671129634, 2695013000, 2726464138, 33685536, 2156406914, 34245130, 2150269064, 42115104, 2156398722, 2181728778, 2283963016, 570598018, 2687019530, 34252840, 2315920040, 33726464, 2695408258, 178825730, 2183833608, 33726498, 42469546, 690826, 2283929736, 578986024, 42469506, 2181696138, 2283930248, 2189429258, 2827092488, 2684389512, 2860681248, 2720139266, 2317353098, 2284366474, 706906122, 573218978, 2150244522, 2317492258, 573080066, 2796202, 2755112, 2189427370, 44706336, 2189436938, 2827092488, 2826963592, 2860656672, 2323777544, 2292320808, 2720539274, 2860648480, 2158660258, 2181605928, 2695013034, 2687009322, 2292222112, 176687754, 545259690, 581083808, 671645834, 715696168, 2694875170, 2862623240, 2827625120, 2191657000, 2693269642, 2325752328, 35815432, 2718567042, 2720147616, 11044874, 134906538, 705333896, 44214816, 178948744, 2718474922, 2325872680, 2693406888, 8232, 2685018280, 44739112, 2693270056, 2323653160, 573218856, 2190114978, 580946432, 2829756578, 572696616, 2156044416, 2826963080, 176859776, 144713858, 547490464, 134752418, 33554952, 2282259080, 2821360128, 35684898, 2684357154, 2720704552, 2190114850, 2720039424, 2863303330, 573220904, 2181734402, 2728428064, 671778986, 174250, 134916224, 136874634, 170402312, 44605602, 2863136776, 572533378, 176160936, 2181694114, 2692786344, 680043138, 572686888, 2718073482, 671123626, 2728528520, 2148016168, 2156439682, 536879648, 176326690, 537404034, 2150148224, 545262080, 176851498, 2324168714, 2852685858, 2820702218, 2290625186, 2317918346, 2861080706, 673350154, 580921474, 2315428008, 10526754, 2863276682, 2820713098, 673221288, 2852686498, 547487912, 35790856, 2861212322, 2149714442, 2155872392, 34218506, 2189557794, 2325883050, 2148043272, 573221386, 572524576, 2192188066, 538978344, 144834720, 548055560, 2726305954, 2862752392, 2686617770, 2829224488, 2717950626, 167815690, 715268096, 2324212224, 706773154, 537036834, 570957832, 2156437634, 2854387848, 2292754472, 571116034, 143295144, 2687008906, 2829625512, 570952362, 2726470186, 673187842, 142606496, 145361576, 537438216, 2323810466, 11042986, 2149622304, 2283962496, 537035392, 2728525994, 2726308002, 2189559970, 673743496, 2829590696, 578816170, 2189435554, 2155880608, 2315266730, 2827135104, 2155915938, 168462346, 2728405674, 2189566496, 2192212490, 170525194, 548044936, 573080106, 2852291112, 2686593184, 539658794, 2821237386, 671097506, 2692751520, 705342122, 2156046464, 2155874978, 2684362880, 704653994, 2290264192, 8956578, 36184712, 2695498408, 2315298858, 2181603850, 176171528, 134776960, 2189600808, 537395746, 2726307874, 2686615584, 176291840, 680132650, 139906, 2290092194, 2854922272, 8423552, 2315921928, 2684518434, 2158667912, 2829199912, 681705602, 581470752, 176685056, 134357152, 2726832770, 2852258432, 167772202, 713206306, 2315954850, 2726961832, 168463010, 2729060386, 134750850, 2148010536, 713064578, 548047530, 136872448, 2290617002, 573090442, 2292219938, 2695006760, 715301512, 2150238760, 2315288576, 2156005928, 2720137226, 2827616810, 573188768, 671646208, 2148010504, 713073282, 2695531050, 134875776, 2147486378, 713040514, 10619554, 2317361824, 2695530536, 2326308872, 170526856, 570567296, 681749154, 2230434, 2852293154, 2718443552, 2283971208, 2192089632, 2861050368, 2181179432, 170527370, 2183170176, 2852661888, 176720546, 2854257160, 168329346, 2318041736, 2728427658, 2726305800, 134881416, 142745738, 2157980194, 2189953058, 2149614240, 2324310656, 2147625504, 2284464650, 10520704, 2852653184, 143139328, 2720664200, 2181169194, 2819236490, 2827004448, 548014088, 571080736, 539626018, 2317519016, 144744490, 715827872, 44075552, 2183790720, 2183145640, 2829199496, 2861047944, 565760, 2720139944, 2189565994, 2819236482, 671785472, 2720139912, 2181177386, 2819235968, 2317525640, 2829224490, 2819139584, 713032328, 572697226, 8390658, 2284355594, 34250754, 707272834, 2190117538, 705167394, 570957954, 134777000, 2718075010, 134881792, 570990594, 169880104, 713034400, 2149722794, 2149755530, 571116202, 572557864, 2317888010, 136874504, 2686486690, 2189427360, 673718826, 167946240, 2140328, 2189592704, 134750720, 570990594, 143138976, 537004202, 2181595272, 2325883434, 2181169160, 2284462120, 2854264874, 2148048904, 2720180746, 2326307328, 2820803106, 570597506, 145359490, 570985098, 2684911744, 41953834, 142606496, 537004200, 33587336, 2326399528, 176693408, 571082920, 2189459592, 2326276648, 143297032, 2317918730, 2694980264, 8421928, 2852135464, 539132458, 44566664, 704677930, 178793128, 178954408, 142650018, 713589280, 176201736, 9054760, 44049034, 2854257192, 8389290, 539003402, 2315946152, 168471176, 673349802, 2726429226, 168462888, 2190123146, 170568234, 2181202474, 2281842698, 2148139528, 176718472, 2158133288, 10619562, 2317517352, 2147617314, 570950282, 2290788906, 2326430344, 681738762, 2860548640, 2693310474, 44040832, 715694728, 2325752360, 2720006176, 536872992, 2181040288, 682264586, 2292196000, 2685051010, 2190084138, 570950154, 2282400298, 2326437896, 2290092066, 570982538, 680045066, 2292883592, 715137546, 2829582880, 134250626, 2317887618, 547889314, 11143848, 2324308610, 2282236576, 44738592, 2694851112, 2326438530, 142779042, 537569448, 2158103208, 2326274722, 134259232, 2183266346, 2315954338, 2687117826, 2729060386, 2158100520, 170401962, 2684922408, 679510016, 2829224096, 547523240, 178397858, 144736416, 548047016, 2158135976, 178399874, 134783650, 2156398720, 2147486376, 581083648, 167911592, 571121672, 2829592618, 44073602, 145261066, 706912266, 2324340746, 2315782314, 2686454306, 2862615042, 35654152, 2821201952, 2862786720, 2156398752, 538970664, 547398144, 713695912, 2693277824, 538970152, 673350144, 42607240, 713555978, 2818605578, 673316906, 2147483776, 581577226, 2282227848, 2292746890, 8921600, 36184106, 2156407330, 11020802, 2720530976, 581576842, 2189994658, 2158660256, 2852126720, 680045224, 2158495778, 142614698, 2148174474, 134351530, 36219434, 2292195488, 2149714048, 8923784, 2189959818, 2292746890, 2819271330, 42477578, 2861050528, 2158658210, 2827616898, 2686460040, 2284322976, 2282233856, 8521730, 545925154, 581077122, 176693282, 2860523690, 11175946, 705341952, 44206760, 2862621352, 2820835872, 2818714144, 2694982282, 134875778, 2686451712, 2097184, 2290655234, 2684520458, 2852135552, 547880992, 2290622464, 2156038146, 2726963722, 2158141602, 545431586, 547529346, 176720520, 2726824584, 673745576, 2317492392, 671219712, 545923242, 2282234504, 2325883402, 570952232, 545923746, 2820679848, 2827102762, 573210792, 2852293248, 2726338720, 2656264, 2158108842, 2852260384, 671230474, 581052578, 706871328, 2694840354, 2318017056, 10625064, 570952192, 548012714, 2629768, 2290231338, 713164810, 2684529314, 2820835328, 9087008, 571089448, 2720703018, 2829715466, 2325785256, 2158535328, 145227784, 42476202, 2854224520, 2292220034, 2326399626, 2317396608, 2818713608, 704776202, 2684529162, 2820835840, 9078818, 578945034, 570599978, 2820841472, 9087008, 715688586, 2326268032, 579502600, 2147526656, 8561290, 2326430240, 2292328450, 2684496514, 2189469824, 2317355552, 2191534720, 2282365058, 671130240, 2317394082, 34220576, 2147492354, 2852293290, 2192189482, 2720694912, 2827132960, 2854267008, 580952098, 713728514, 705200168, 2156046882, 2181048872, 579512330, 2158627458, 2684529290, 2189992106, 2190092290, 2718573194, 2183266432, 537569450, 2718573096, 2190123680, 2829197960, 539502762, 2820833320, 8522242, 2827135490, 2726298120, 713197730, 715261962, 168430248, 44171914, 579472040, 2728953992, 2183791136, 2795658, 2717917736, 2324210336, 33718400, 2315952266, 2718042152, 2290778784, 42598536, 2795688, 2156536328, 2156438176, 2149755424, 2155882536, 2726330882, 2829222560, 570993312, 8915616, 143272450, 2829746176, 704686754, 42641952, 2315952640, 2860550272, 2829099176, 44083360, 679619202, 2158528522, 536912008, 713074696, 2726986410, 178790946, 143172096, 2695015072, 2315387394, 671613570, 168471170, 35825704, 2281841154, 2861041792, 34080802, 578955402, 2181597346, 35653632, 2281840650, 2147486250, 570950314, 2726824578, 2860655272, 2656808, 144834568, 2726862890, 2854750728, 715268776, 2718607394, 2290254370, 44566658, 537010826, 570982570, 2317486722, 11010594, 572664458, 2852692130, 570559112, 2292744194, 671785642, 538970112, 2149747200, 682230410, 44574856, 2181595136, 134258722, 547915786, 2687150722, 671653890, 142639144, 682100746, 572697224, 176718338, 33290, 2181701760, 715687946, 2761376, 2695014946, 2718607362, 2854922402, 44050594, 2156038314, 2821227018, 2315427848, 33595946, 2717944458, 2829584394, 35695272, 705208834, 32768, 136349736, 2290231298, 548014080, 2854914728, 2718607496, 680011938, 707275392, 2692743328, 2726994560, 539656864, 2324212394, 8519810, 671779488, 2183299616, 8388778, 707406344, 2281736234, 2290231298, 539099136, 2854912680, 136480810, 2323654658, 547487872, 2720696872, 143297152, 2284486818, 2190084770, 137013800, 2684919842, 2156562954, 2862622856, 134774818, 2720539138, 2192091690, 2323819170, 2819129984, 2821333536, 2107394, 134392450, 2852126752, 2183170176, 2183799458, 2863269888, 578813984, 2181081088, 2820811426, 545915394, 2684397704, 705341472, 2323654664, 548022282, 33587744, 2821333536, 10496010, 2271906, 134218272, 2292843050, 2315814954, 2315913768, 2693302912, 2189568554, 715794442, 681705512, 671787176, 539011200, 547889802, 545824896, 170008618, 136315520, 673745448, 2282400298, 2183660034, 2292843050, 705202218, 2315389480, 2693302912, 2326397482, 2861074472, 2315913768, 2693302912, 2726863528, 573221536, 2829068834, 2863180418, 2726298242, 34080930, 2863147554, 178389152, 35661992, 169871522, 573089792, 536879242, 2158101160, 33556642, 581050376, 36339882, 545827456, 2693300224, 671614976, 2290221730, 2827659904, 2694972040, 2284325416, 2315297322, 2292320296, 545267746, 537405600, 2718081154, 2720008744, 34080898, 581478560, 35815586, 2148171936, 2720180394, 2827092648, 2183274498, 9077256, 581050408, 170533546, 2726428834, 706750978, 143141416, 44083202, 680034984, 9054216, 2150271106, 2148009986, 2686495264, 2156560544, 2720139434, 2818704040, 2183276546, 2156560552, 2720172202, 2819228330, 2183274498, 2854397962, 2156568744, 2852129288, 2720049666, 2158110880, 136478722, 2281712138, 671648266, 2292230306, 33554560, 2818572962, 671613602, 2290098688, 169869952, 2685043362, 2150105730, 9054848, 681609770, 178921514, 2852823176, 2324209824, 547392040, 581607466, 713196040, 178299424, 570950274, 2692778530, 2860526114, 2147492512, 168296578, 2684912290, 2819107490, 2819262600, 705210370, 137005194, 2728559106, 2283840000, 713162752, 136880810, 2861082792, 2720006690, 2157969960, 2718433952, 134742186, 713067176, 547916322, 578847362, 572654080, 2693441672, 2315954306, 137005194, 2695004674, 2148149384, 168470530, 145261184, 2729093634, 2726331040, 44706442, 2317363722, 2720041090, 2292886152, 168296960, 2686495394, 2189601312, 145269378, 2726305952, 34120320, 2181212674, 545949832, 2686976522, 2665128, 2282357250, 2315954698, 2695528490, 548053122, 713195682, 707406506, 2818605730, 713697930, 35818016, 682265218, 2149589162, 2693310600, 698890, 143305344, 2315264650, 2687150752, 143262218, 2189959328, 2181734562, 11141120, 539633704, 176720522, 176726146, 34212488, 679618568, 671779338, 681708064, 2818714250, 2290647042, 2687115424, 2149582880, 715170336, 36307074, 2189959840, 2181736610, 145358848, 2720148000, 2726830240, 2190123042, 681705512, 2720148002, 2720178850, 2692883072, 136849536, 2720137730, 537395370, 136448512, 2827649538, 134782976, 713205928, 2323817000, 2158100522, 164480, 713074728, 2156569258, 2191523848, 166560, 2852137128, 176687264, 144845352, 547391498, 578953386, 42639400, 679485576, 2323808258, 679649320, 2189994664, 2326274216, 578849312, 713074728, 2315952810, 2192179208, 33720960, 2854914560, 2695399560, 167782954, 671221928, 2729060514, 2149720714, 2158004744, 144738304, 547399848, 2324310696, 2685045384, 2189951488, 2281742856, 715786760, 573055528, 2718565026, 2852790784, 2687142024, 33556650, 134383786, 2852792962, 539658376, 34244650, 142781098, 142639272, 704774314, 176826368, 34111496, 547521160, 2852129408, 133760, 578988194, 580919330, 2149722752, 8389120, 539632288, 547521184, 2292329096, 2148010536, 548053538, 134750888, 570591234, 570564768, 2149755552, 705167530, 2687017504, 2728927752, 11020328, 545399304, 144836616, 44565152, 44599936, 547521152, 136456840, 134220448, 547922594, 145367688, 2863169672, 2720145960, 578847394, 579512360, 2862615082, 2820713130, 673221160, 2717911074, 2107914, 679520898, 136456714, 2684519042, 688776, 2156431882, 2181562496, 682238600, 2861072520, 2192179752, 42500258, 682271368, 2720563338, 36307496, 579371170, 580954754, 142747656, 34121858, 2686984840, 2718564872, 44607648, 537559176, 2821367818, 2325742216, 581566632, 42500106, 673194154, 2852135552, 579479552, 34112168, 2821229056, 2191698048, 2284364456, 145391744, 2726985888, 2861213696, 136487040, 581566466, 2726299808, 2323645096, 706781216, 2290090026, 11053088, 2860515970, 579510304, 2290122752, 673753634, 537395210, 537010184, 2283938434, 167774890, 2820679850, 2684365354, 145359488, 2827102890, 2325916320, 2326268546, 571113512, 2695536680, 11173888, 572694696, 2181079082, 2654720, 536870922, 537010688, 2149720706, 167774882, 2148007946, 537010184, 2149712514, 2315299490, 2281841184, 559656, 2860656680, 682232320, 35684512, 170033674, 2189435402, 2861181066, 2726461448, 2854365216, 572656298, 2315911816, 2684518536, 2821359618, 706914978, 2317912712, 2158526506, 2315299458, 2827493386, 2852169770, 680034826, 559744, 2325774466, 169869344, 2149711904, 2854357154, 707307554, 2189983776, 2686615584, 2821327394, 705210530, 2861206152, 545949864, 705301120, 2315397130, 539134626, 682238634, 2325774496, 2820841986, 679617066, 2317394570, 2158142090, 681617952, 2323652744, 2717944480, 704817672, 42508960, 2854922882, 713721896, 705169544, 2315921418, 572689058, 579381928, 570984448, 2323783682, 539666978, 2263176, 170560160, 178266666, 144845312, 2315389608, 2283929610, 2326268554, 34242570, 35684994, 8390784, 706783392, 142615176, 36209282, 2189557888, 169912480, 176171178, 2183135402, 2183277066, 2695506600, 145236520, 2654248, 2726308002, 2147493920, 581435936, 2191655554, 2190123144, 41986090, 2324179106, 170558082, 2323783680, 178301608, 2323654794, 2862623360, 2181177472, 142739970, 134250664, 2150148768, 41976450, 671655936, 580952608, 2793642, 682132098, 2720565376, 144711680, 2829189162, 2820833312, 136356392, 136446080, 2862615168, 2149591552, 142745634, 2158013096, 2317920386, 2147493888, 8520226, 2292230824, 2290655272, 10658466, 681582592, 2862744192, 2189566474, 2852299434, 2158103178, 713195530, 8520234, 2820702378, 178389514, 713031714, 2156406794, 2854259328, 144711816, 2290130984, 2158111368, 2685053440, 2290655392, 2827526794, 167903368, 143165440, 170534920, 2720539176, 2692784800, 547881472, 539140264, 705167528, 2726955018, 2819271330, 44179584, 2819268650, 2821333000, 2191566850, 176816648, 2819106944, 2854224520, 2827618442, 176162850, 136355970, 44606122, 671615650, 570469026, 35694634, 145393706, 2692743714, 2685045248, 44042240, 2685018144, 579381760, 2720702984, 2862754464, 2292845056, 2183833602, 2292187786, 2192091272, 136325634, 2158010376, 2326267914, 2829091456, 2155913224, 2282357386, 2863180290, 136841736, 2686492712, 2819227682, 673221120, 2687010856, 44048520, 143261824, 134252544, 2292746282, 545914888, 2718075562, 2292230824, 580913674, 671779338, 578947624, 2684354696, 2629802, 713588872, 178432128, 2692917794, 2693278376, 11018376, 136970408, 2325776904, 2292746760, 11042850, 2726463520, 169871906, 176203778, 2261664, 2191532160, 36176418, 570985090, 170011304, 136847874, 2821365896, 2694972040, 2861213834, 671787552, 42117128, 681705514, 547913730, 2862778528, 178260514, 176203778, 8945698, 2189461664, 178260514, 167815202, 2687150602, 579338754, 2862654088, 2150146184, 681609226, 2315782792, 42510882, 706783754, 704784928, 176824328, 2819228296, 2863302698, 713163272, 176818688, 34218656, 2315814922, 2787336, 2718040192, 579346602, 2181040258, 682107562, 2717942434, 2192222856, 131754, 2862777002, 682262536, 168, 2693302954, 704807432, 176816648, 168469024, 2819131914, 2852300834, 170044066, 144867466, 2862623240, 2292353032, 2315387552, 2718573058, 581044896, 176718472, 2692874240, 2181179936, 2148180130, 570958496, 2827528194, 10651816, 2283808776, 2827102242, 170568354, 143294602, 2862623240, 2695014434, 170568354, 144867464, 715131432, 2720703112, 2692876290, 2183662250, 34242730, 2326396968, 679618730, 2318043648, 143130794, 2718607912, 2726955178, 680036992, 145263232, 2854365736, 2695366826, 2863170216, 145270786, 2282236576, 144705544, 136972832, 2827133058, 536881154, 178432168, 2686976162, 2726824608, 42106922, 44040234, 2829093546, 143303170, 2854363688, 581438122, 705202848, 145271298, 706775584, 2326301344, 2181605378, 2148042912, 570466432, 570458754, 2183826048, 2183170186, 2282399914, 539099146, 681740930, 715129354, 2854881450, 2687117984, 2829066378, 134783520, 580943904, 2317388448, 2183667754, 2148043424, 2726297600, 2315291296, 2183669800, 2148051104, 536879648, 2283930122, 2695014440, 176292520, 141346, 673327650, 2181573128, 176726528, 2191567016, 580954240, 2315788322, 573047336, 2191698048, 570466952, 36348032, 581437608, 2156003882, 137011338, 2324333098, 2324201632, 680012320, 2326405120, 178815616, 573180066, 2693398658, 2317920290, 2317492354, 2861179530, 144875656, 706781352, 2149713930, 581444264, 2181177482, 2155905674, 2854758536, 567458, 2292752928, 680045226, 673720842, 2315913248, 704809480, 170532904, 545432098, 2863301160, 579471498, 2191654922, 2720170016, 8396938, 2315395210, 2693431946, 2854922890, 167905450, 2852126850, 2827125418, 2821326986, 134383778, 2826996224, 2191524392, 10657952, 707430562, 545914920, 2861179424, 170035880, 539656832, 44697640, 2315420322, 715653674, 655914, 2157972008, 134914560, 707395626, 673744904, 2315257986, 134750378, 137005696, 578822178, 2189993986, 2292719786, 526466, 2189461538, 2323653162, 2685018274, 573079714, 2720049792, 8390696, 2315952810, 707396138, 570992768, 167903754, 572686504, 145262752, 545270432, 178946602, 2726330402, 42601000, 571121794, 2821236904, 2290625034, 2692876810, 2326429706, 2692917890, 2099722, 2283840002, 2158502434, 131586, 572686504, 145402016, 671099520, 33688074, 572555432, 11053088, 679488128, 2315823746, 2290124936, 2861050368, 34253440, 168340010, 2183791114, 2157971616, 34119688, 168428072, 2283839624, 2821357568, 136874658, 2325872650, 2150277130, 2728404994, 524928, 42642050, 2720172554, 2190123138, 707406504, 2150279722, 33589384, 137011714, 548014216, 170010762, 2686453768, 2281711776, 2818711720, 36306986, 2821365770, 2292328576, 688296, 2820810882, 2290786314, 2326267936, 44181634, 2720178816, 545794088, 2717909544, 2149622432, 42502696, 2728528424, 545303178, 539525640, 142606338, 2148043274, 581443754, 2860657160, 2854363266, 2282397696, 2183694368, 44181634, 2852300930, 2282267272, 2317385760, 44214402, 545794730, 706906762, 2862752290, 2325742210, 704817290, 2192081416, 2829617194, 2156537984, 2292883496, 2829066888, 2820835850, 2190115456, 2192091274, 2862613160, 2687140362, 2181696130, 2324209674, 2183703042, 2819262976, 176687266, 2183168642, 34122240, 2861047810, 2292886144, 2862655528, 2292852896, 137013384, 2183833600, 2720573602, 2862743688, 2687142410, 2181703840, 2292189218, 572523146, 2854781064, 2147615360, 2819237920, 539535496, 2290616874, 178946218, 571122304, 2827626528, 10627626, 2326309034, 178266762, 167936674, 36350634, 2684889608, 2292189218, 35824266, 2854781064, 2147615232, 2292189218, 706749066, 2854912136, 2158135808, 526986, 169910402, 570960416, 705176066, 134258696, 2290254504, 2324302336, 2282258442, 167912072, 2189591208, 2156569258, 537528330, 168339458, 2158100512, 2158111402, 707266594, 44075688, 2726471818, 581444232, 2282261120, 681576480, 545958402, 671130146, 2191665154, 33322, 2183137320, 178299530, 705211042, 682139690, 2156038176, 2820803202, 2282268706, 2292195368, 2686462632, 2148147242, 2323685384, 10658344, 2181071530, 2818736170, 2318008328, 2147649578, 571124266, 545393288, 2693310624, 2282227840, 673226888, 2728962688, 2693310506, 176693792, 2726832810, 2282266624, 2323677320, 2861179424, 570960552, 2183831584, 2323677704, 578945664, 2819138218, 136972322, 715653128, 2155883178, 2861081248, 707429034, 581077120, 2326266536, 178956290, 2158103202, 537397920, 145236648, 2315946154, 2685012616, 11184128, 578855074, 2323685896, 2317517346, 2318043306, 134873128, 2861047944, 2149622280, 2290098848, 2829582848, 34245154, 539492994, 168305184, 2155881088, 2183694368, 133802, 11151872, 134883978, 176163338, 143138978, 2821204096, 8528418, 33718274, 142616608, 2852792352, 2694875168, 2686623904, 2183307784, 42107402, 2854783112, 2827495968, 536904330, 169904642, 134884010, 2323646978, 143141026, 2284333184, 170568330, 176720392, 143139490, 2821204096, 2694848640, 2692784640, 2281736192, 2720137858, 2318018720, 2693440168, 137005698, 545294370, 2695506464, 2149713952, 44206090, 537036840, 2819268610, 170008618, 131712, 2189467784, 2685018282, 36348416, 2283932162, 2190123042, 2827124776, 2282366976, 682098856, 2852300800, 578813962, 2323654816, 2717909536, 2829716002, 2290264234, 2317494304, 2156530306, 2860679168, 33696264, 715268746, 715784712, 2290625152, 2829593226, 2819139752, 42469416, 715784866, 2829615234, 2315814952, 2181081122, 581085730, 131232, 581042858, 2692876930, 2150271496, 2189568520, 713165448, 715817096, 2156407424, 2147623464, 545399432, 705200640, 2290616960, 42084896, 681582730, 682263176, 2282225800, 2158143496, 2324171434, 2684521120, 573178506, 167815808, 2130434, 573090472, 2854879746, 2695407752, 168339586, 539003560, 170533546, 2325907458, 2821333162, 2694873216, 713040384, 8528384, 2290753698, 715292842, 2693276192, 537045000, 42502282, 2317396640, 134785664, 545433736, 42510466, 2718075552, 170396298, 539536034, 2315815042, 134742048, 2317486600, 2821235360, 673718280, 2183168136, 2283962504, 2323644424, 581575208, 2720049282, 545816736, 44705928, 44206754, 2827616288, 2728568866, 539536034, 2315814914, 143131168, 2317486600, 539665056, 2281736706, 142606880, 2317494786, 8391202, 571089416, 44703784, 2156398592, 8520330, 2861206144, 673745544, 2290780170, 2181204520, 704653354, 33564800, 142770728, 2158109226, 570466434, 35660328, 134906410, 571113610, 713687202, 673884714, 42467458, 11184640, 2317353512, 2281833090, 537403552, 536914466, 679512200, 2728395306, 2281744898, 2281833000, 679512586, 2720041608, 142641706, 655528, 2852137474, 33595402, 578814602, 9085098, 2158100512, 2728526506, 35685026, 2863180290, 2785312, 2829748770, 178954368, 2189558306, 2818574848, 134782976, 2827487232, 655528, 704653954, 33562760, 578849282, 2752680, 2852137602, 33562752, 35684866, 715164320, 570427914, 2729058984, 176717864, 2315911200, 2158133418, 713206272, 176726528, 570425384, 2290780322, 2827124906, 33720992, 537526434, 145261218, 715162114, 2720148000, 170000426, 537002664, 2694875784, 537405960, 2290625032, 8946312, 2148041226, 44599818, 2181169194, 11018250, 671779490, 2693401088, 704806944, 145268770, 713165474, 2819271202, 134908042, 10521090, 679641608, 2665002, 671654432, 537559584, 2269186, 2292228642, 2720014880, 671096832, 2720563330, 704651400, 2729060386, 2315389088, 713032354, 539634314, 143165578, 144738946, 142780928, 2829748744, 134776968, 2290223746, 681714176, 11176450, 2755080, 2150113312, 11149984, 145269290, 2192214690, 671655946, 2181202088, 581085736, 2821326978, 673720968, 713556002, 681747112, 2283970570, 680167426, 2181728296, 2191654944, 2820801034, 134873218, 2728405000, 573186080, 2852265992, 581044906, 2686986760, 2829590690, 713722018, 176818338, 42502184, 42082464, 679608874, 572663810, 2181696008, 2183266984, 704809600, 2860654720, 2818747042, 581044352, 2132520, 2191556768, 537012770, 682273416, 2687017128, 134253088, 44703754, 2138666, 2852790442, 2829623840, 176695434, 671621154, 704809600, 2695397376, 2191557250, 8562688, 704809482, 2292850848, 2290100904, 548022400, 33686026, 2189598722, 2818607776, 2861040296, 134261282, 2827487744, 176302728, 134250530, 34120330, 2326399104, 2692874794, 168338082, 573219338, 11012128, 2720041514, 143165600, 2150269090, 671746722, 2728536106, 2189985802, 2829746338, 134392362, 2191697954, 2190123040, 35826306, 581446176, 33563136, 2282258602, 572695042, 11012736, 2261512, 167805090, 2290256002, 2324310560, 134383656, 578978312, 2854748808, 2148149896, 168430088, 2718605440, 2720014888, 539099274, 2729058946, 2292842658, 8561154, 35818144, 2695012384, 144706058, 2323810432, 2324343336, 165896, 2718081536, 2290255872, 2290756136, 536905768, 578980352, 713564832, 168338088, 681716264, 2863268482, 178923560, 134219906, 178301066, 680012298, 143138986, 8552616, 2181079176, 169872032, 2156562562, 10649760, 2317363336, 2326307496, 715268776, 2687019530, 2189992072, 2687142440, 2290754048, 2315913762, 178421928, 571082912, 11053096, 167815202, 2284357640, 2150246922, 2158667810, 33587360, 35662472, 2695373482, 2156535976, 170001032, 178260138, 2695004672, 547488266, 167911944, 704684682, 2317912066, 572557826, 545925130, 2684495872, 134875274, 170436744, 579371658, 9078914, 2728528416, 2292850856, 178424488, 176163498, 2726461952, 2292852904, 170001064, 176693898, 2694979584, 8562816, 2726439560, 2192220680, 536914058, 10521250, 681714218, 33557128, 706873504, 2694883330, 136446088, 539001480, 2728921728, 547522560, 681582594, 10518656, 673712802, 539527808, 671613600, 167774218, 42510338, 573090434, 2818736258, 2158103074, 142739978, 713073184, 144876162, 2728394912, 170526730, 10520576, 547496450, 547397768, 170429096, 2317910024, 2829582336, 2189991938, 713196170, 570435624, 2292195874, 2720049312, 682131594, 545431722, 2181212802, 2821229096, 2284333088, 2686462498, 44204034, 2290254506, 2181212832, 2854748168, 682098688, 41951234, 578986634, 2854223872, 673185802, 2105354, 578978474, 2629634, 679510050, 539003040, 548045448, 2323685922, 2863268362, 2695006850, 545260074, 2862744072, 539625608, 2269352, 33557152, 706880002, 681716386, 2283831938, 2230922, 2181203978, 2729052330, 2729085056, 713695400, 144867976, 547392160, 580921866, 579346602, 2149720584, 573180552, 2183307912, 2861205666, 572661762, 572655754, 2284355744, 2292353570, 2819129994, 581575296, 2686486688, 581437994, 2158535328, 42502784, 2150238730, 581435912, 2192189472, 2181081122, 170533514, 2818736256, 2860525706, 715819168, 2156046496, 174730, 2818605706, 548053632, 2684913824, 581577258, 671646346, 715793024, 2692778152, 579349034, 2192091818, 136972936, 2317527586, 2852134946, 2861048480, 539525258, 2284331656, 44599296, 547359240, 2290264106, 2158108832, 2325749768, 2694850562, 2829754890, 2191534240, 2317361706, 42609184, 715786794, 2269344, 673751688, 581569192, 2852128800, 35793416, 2281874056, 2686486690, 2156440066, 2158141986, 2236416, 2686452226, 2820669962, 41951904, 545268234, 2720008192, 2283841696, 2684889122, 2138792, 2860515458, 2107522, 2324301986, 145236512, 178823170, 715685922, 167774858, 2863302792, 547490346, 2282390016, 2684527146, 2283938442, 2852651688, 2149582880, 2821201954, 8430088, 2718042240, 2149582880, 573210658, 176204322, 545786498, 2147617408, 2150279200, 2148018210, 2325782666, 8423434, 2854256672, 2281867394, 2148180010, 673319464, 2292850690, 539623562, 2284495528, 537397802, 2326274186, 537043074, 36315178, 2860648618, 2720145962, 2158537258, 581566506, 2854234280, 2290130976, 10496040, 44605962, 581437954, 2695504416, 545400842, 2318049416, 682101290, 2863308970, 671260802, 2097282, 44736642, 572662400, 178429992, 144870056, 2183176226, 673851424, 715793034, 579379720, 2852129312, 2148010026, 2684881026, 573188226, 2156528130, 2189467810, 2290131488, 673712290, 581607586, 715139712, 178430504, 136448682, 548055074, 715137664, 2325914152, 2720574090, 2317519360, 2181597698, 2181046408, 2862614528, 42476170, 570565154, 2158108800, 2718435456, 545269770, 2323777576, 8429736, 2728560800, 705202720, 2684494370, 167903914, 715817000, 2862655498, 2720702594, 2284495016, 2718081034, 2720008842, 2158625442, 713566890, 2796160, 176325248, 2156407336, 143171714, 2729093792, 570434082, 2147492354, 143139458, 2726307842, 176851586, 682238112, 545915394, 2718466050, 8529952, 42502176, 2726340736, 137003048, 2281711776, 33587208, 2323686056, 2283940384, 715819522, 2852134914, 145402498, 2860526210, 44728864, 2821202058, 2686582826, 2726832778, 579502626, 2819227690, 2687107626, 2726308480, 44730880, 2863177762, 539625986, 2290264586, 706742952, 2292875304, 673194528, 139912, 581609632, 2157977634, 2290786474, 673852072, 2140322, 2829615618, 2827494050, 134250506, 537042946, 2290092682, 134744586, 538970112, 578816512, 2819228298, 142748322, 41953832, 8913536, 704684042, 2149591584, 681716392, 8390792, 2852692514, 2686461986, 8553002, 2686459944, 2283841674, 579479722, 136325672, 2718442018, 545434280, 570951680, 2854758432, 143173634, 713687072, 2283840000, 570982410, 681748610, 176162818, 2829197482, 9076778, 2686623880, 10528906, 713697314, 144867882, 2149711904, 2157980298, 579346474, 2317396480, 170560032, 2189986344, 35825704, 170394154, 581574784, 2183266464, 134218280, 2860558376, 705306658, 42117802, 547889832, 680045090, 2685020330, 2728536738, 547889696, 2156406944, 145260584, 134906368, 9044128, 178293410, 680034314, 2854365322, 2281832448, 2720147624, 713687722, 539633834, 44597408, 2863145506, 2693398698, 42084522, 547889824, 671090850, 2819271330, 134916642, 2150279306, 2829591074, 167807616, 170560010, 713599488, 2326437896, 2728394754, 2728394912, 572662440, 33720490, 2292842530, 33562752, 2147483810, 671744674, 2684922400, 143305378, 2284496906, 671222306, 2148149920, 168471170, 2148179970, 44599946, 36208768, 2192179368, 2693407264, 545925290, 2854922760, 2862622730, 2181040130, 570589216, 176195754, 2852258464, 8522250, 42607264, 2189460010, 178397824, 134875138, 2684889730, 673873952, 2283964960, 2728395426, 168331394, 2818607744, 2192214538, 139912, 2852825218, 2283970688, 33685504, 2829222026, 170568194, 2315289122, 681714176, 2283964418, 704675880, 8913064, 2693407274, 2183178792, 164386, 580944544, 143132810, 136348322, 2158111362, 2325916170, 169904256, 681705506, 2728953994, 2282227882, 578988712, 2861181440, 713588776, 545783976, 579478050, 2181081768, 704677930, 2156396682, 2726961706, 2315298858, 2692883114, 168463016, 178399786, 2852790786, 545794218, 682238632, 707275402, 2315257986, 41090, 10486432, 8432128, 2687008802, 2854232736, 2156038690, 2656802, 2718474912, 2693275786, 134744608, 167946786, 578824322, 2720671904, 2826996256, 178948106, 706879530, 2826971680, 682133672, 2284489346, 2684528810, 2693441568, 572557474, 2150271616, 2854920224, 8945698, 671653896, 2157971624, 34122376, 8945802, 2862784552, 2148139552, 2695539370, 2686591496, 2150107690, 2190123522, 2694840866, 136358048, 2290622984, 671656074, 2693275682, 11044906, 2819269256, 2148042890, 2720565416, 2189993986, 705306760, 2149583008, 2863311528, 2728438442, 2183801002, 570556458, 2861042306, 170525186, 44566560, 2181701794, 2829748256, 2149714562, 2862613128, 2324168736, 572531336, 176204298, 578822816, 2854920352, 572694656, 673196194, 545259650, 33554946, 2156571298, 682101410, 2156404770, 2290616992, 142650018, 2192220200, 570958474, 2818706080, 33688192, 176204296, 579347104, 2315919520, 2854388352, 2317885994, 2281710242, 2324343464, 2158633128, 705177642, 539632288, 2189429384, 2852170400, 545425536, 548047008, 539134114, 2860550658, 2292228648, 178268802, 673882154, 2191657642, 2317918730, 2147623554, 2315782664, 2158633128, 2317885994, 2181046786, 2315780746, 2760872, 2827616290, 571121824, 681582634, 2323808896, 2818580488, 2282266664, 2820713002, 2157979784, 547891242, 537567370, 539142306, 2854912642, 2827616290, 2685018626, 2271242, 2854363776, 2718442024, 705298442, 2860558888, 2181046434, 44728362, 178791048, 2290614432, 34210306, 2190092322, 570599458, 715301544, 715784194, 144836770, 2684486176, 673358346, 2820800650, 169912970, 2852815008, 35694722, 2829191328, 545390594, 2315264002, 673841832, 134228098, 2827124864, 2570, 682098728, 168337546, 2821201954, 681609250, 713072642, 2105890, 170525314, 524322, 705210498, 8529954, 11053090, 2861211808, 2283972736, 2686618272, 2283972648, 2687142048, 178922112, 35653634, 2728952490, 705306792, 2281841312, 2726305962, 178429994, 570425386, 2290786856, 2693276328, 679518880, 2181562922, 2324340736, 545792650, 570993320, 178423816, 136454690, 2292351106, 578813992, 2726856744, 2718040746, 134777504, 2720180386, 713197608, 537559170, 2818581160, 2862654114, 2181169706, 176824352, 579478186, 2684356648, 572662432, 655490, 2097824, 2854355488, 170041992, 656008, 572653704, 682271362, 2827495426, 2863180328, 2861211658, 42475530, 2693269546, 2854758560, 2283800618, 2852128808, 572687018, 671752354, 136315040, 2852128808, 572654242, 671228034, 10486432, 2829197826, 2728567298, 537036840, 2720532610, 2158668456, 671744136, 547359368, 578953768, 2718573184, 539501184, 570468520, 713564200, 2726429192, 655360, 681617928, 176334888, 2324332554, 2720172554, 2148042890, 581569186, 134390314, 2852293256, 2282400288, 2687142570, 2726955520, 524328, 573188232, 2796168, 2692874880, 537395200, 706750984, 42115624, 178956936, 42106914, 2315395082, 673220642, 178956970, 2315427840, 176300682, 2281709706, 2684387362, 2284325504, 178424354, 2190090888, 2687115296, 547391618, 537430656, 579504682, 178825864, 2323816480, 2281840642, 673220642, 178956936, 42106912, 176300546, 673188002, 2821327362, 10518560, 133794, 11149960, 11053736, 2860687496, 137005610, 136350248, 2325907978, 2290090632, 2158657544, 2684518442, 145263114, 2290253952, 2763272, 2820710922, 2181603970, 2793482, 170557474, 2282356896, 715131042, 538968608, 2726862890, 2717917344, 11045418, 2826993704, 2148149256, 2157969410, 2158004778, 2290254464, 2150238728, 2820710922, 2181571112, 2183168000, 580946434, 2283931786, 2183145472, 2861170722, 715169954, 44083368, 2862744194, 680143528, 2284462248, 2717950496, 2684912170, 572533418, 2156529834, 2826969634, 2181573160, 2183168008, 713067018, 136972426, 2181573162, 2183135234, 578847370, 145361034, 145359010, 537002506, 2821326984, 2819269120, 10652160, 2323775658, 547924514, 11141640, 2821368488, 2156405418, 34080770, 137005730, 2283932296, 2315395746, 42467330, 2755234, 581601960, 2191665288, 2726469762, 2863301248, 2324210208, 2290231330, 44706346, 673710634, 2283971240, 2720014506, 2183800842, 2686591104, 136446592, 2189566634, 36175874, 136970400, 167772288, 2687009282, 2854889512, 567842, 2190125698, 2686462112, 176695338, 573087778, 2863278114, 142616738, 33410, 715301544, 536903848, 42074626, 673357992, 2818703360, 34078720, 2720694786, 705308840, 2148043274, 44073480, 539525632, 2861179048, 2148018688, 537001986, 2684363426, 2852290562, 2147648128, 2326405128, 704651394, 671785000, 2283964962, 168429600, 2852653064, 2720664072, 176818346, 178923562, 34218114, 534664, 167807146, 673187840, 679477408, 10486312, 2150277632, 2720137248, 2290747426, 545259682, 2190090272, 682229760, 707406474, 2819107464, 572522536, 715792424, 34087554, 571091112, 2315421834, 548014114, 2149712386, 44206754, 2718050432, 2183833602, 2158626946, 2729052800, 2158667944, 2181046920, 2324342784, 2282234378, 144736810, 715163784, 673226914, 134782986, 671089154, 2829748258, 2138786, 580946594, 571082880, 548046890, 2281701538, 715295394, 570566784, 136358568, 2292844672, 2315299328, 2283841538, 570433706, 2236426, 2283806850, 176717832, 2863147136, 2726471680, 2718468106, 144870058, 715694088, 2156038690, 673742890, 142745610, 2189427362, 136882730, 2315430442, 713040008, 2158635136, 2326309418, 671621256, 570984450, 178954794, 2820803112, 168471200, 2158536872, 707305514, 2852257802, 178792578, 178300938, 580946058, 2292845098, 2189459466, 2687107200, 2290254370, 579348650, 705169546, 2686485024, 2282367520, 570466440, 539502760, 178268680, 36176032, 2829199370, 707437090, 2717943978, 580913290, 2158103050, 2323808266, 2687139970, 580911242, 2326397482, 2189459466, 2821357738, 573186562, 573221034, 2282267146, 536913920, 2156439592, 2281701546, 581610146, 11012736, 579349000, 2315944578, 2271368, 2692786304, 671615496, 2292886146, 36350600, 2149714048, 2827126792, 2148016290, 8424072, 545915424, 2717917194, 2158108808, 143140898, 2720703018, 137013770, 2326299298, 44212392, 10496002, 2282367496, 2290649730, 581610154, 35784832, 2290614272, 2324210336, 2854387746, 34113698, 2720145440, 2852694530, 2158625282, 136882698, 573221034, 2097666, 2632328, 682230408, 142770826, 2693431848, 713067170, 2862623400, 2290092544, 176728224, 2854387720, 34113568, 2292722176, 2863308928, 715292802, 567432, 134873600, 548046888, 11045000, 11176616, 2728427554, 2720563746, 170437290, 2654218, 8704, 144745130, 2821204520, 2692751872, 570599560, 42117642, 2317355528, 2726306338, 33587370, 2726307968, 2827618472, 704677898, 682132010, 2818705954, 2192212490, 573180578, 2183801512, 35684352, 2326407178, 2728929418, 2149746824, 33595906, 169871530, 579346602, 2852128896, 2685043368, 2315921576, 2181597832, 2324307978, 2324308106, 2854226562, 2726824104, 44737066, 176859144, 2694873602, 704817186, 671122048, 673229352, 2148179976, 2281734280, 2852128896, 2854390440, 2315954344, 2158537352, 144705568, 2854355624, 2852694696, 2192081544, 2684518432, 573221386, 2863269928, 2323810946, 2829101568, 2315397770, 2829232800, 2323653258, 2315944450, 2157980298, 2852135554, 2292744864, 2827002498, 144844938, 2282234530, 44606114, 2795648, 2150277154, 2694842504, 2827092610, 136448514, 168435746, 2862613160, 144713890, 143173762, 142747658, 2156005544, 671752232, 2827002370, 144844938, 2147525280, 168339490, 2717911682, 2326432256, 145261194, 44182178, 2854791330, 2852692480, 2281867402, 167903264, 715825312, 2147491970, 2862776352, 671645728, 570556426, 44566528, 2191532672, 2694883978, 2717911554, 2183825952, 2663042, 2191665794, 2717919874, 178948642, 524930, 44182146, 681609216, 2283962370, 2720671776, 2695397410, 570556584, 2862776832, 2827092098, 539666976, 570433536, 2315946626, 2861049984, 2282390016, 2324204160, 2317519488, 2827100802, 10649602, 42476074, 41978376, 2317527584, 2284497448, 168329384, 35651618, 2107944, 581566474, 707397666, 2720172714, 2326397568, 2317355040, 704678434, 2318043778, 2827616928, 10659840, 570428032, 565760, 36349984, 2315813002, 713566250, 2317492866, 671263402, 178915850, 2292875304, 2860648616, 2826961448, 539142656, 2183176320, 547883042, 2192179200, 2684365344, 570427528, 2793984, 2192222240, 2315813002, 570427904, 2793600, 2720180224, 2326298762, 2326440074, 578988168, 2181597696, 8396808, 579381922, 547924640, 706871296, 134359080, 2863180416, 537397416, 665600, 10627106, 704653960, 8914954, 679610882, 2292359210, 671613090, 178266112, 705200672, 2318041122, 2147483656, 2148049032, 145261194, 706906624, 570436130, 2283808930, 34079240, 142641288, 704653952, 547883048, 2860648448, 144869416, 176859170, 2718474882, 2729058472, 2728394890, 581609504, 2290655784, 572664458, 570559114, 8396936, 144878112, 142641154, 2827657760, 2290089994, 572656128, 2826961568, 2863278080, 2284489258, 2718474890, 2726830760, 44075146, 178948138, 2181603978, 2183799434, 178260106, 578847272, 2860526240, 2829099528, 2852126882, 2317486602, 136480802, 2292318250, 134785568, 35653666, 34253344, 537403554, 2148147240, 2818574890, 2325782562, 142615210, 2147623456, 44573224, 44042922, 2191665824, 169904168, 2181701800, 42502792, 2155915784, 715688584, 2150238890, 168306856, 136847904, 134351528, 2147485738, 136349856, 134226080, 134359592, 10496512, 10528800, 715663874, 34244770, 537428648, 44171424, 2190123008, 573210634, 2852815018, 2726823970, 2156044448, 2157970056, 713730178, 2819271298, 673712810, 2290657440, 2157971968, 547389472, 680012290, 2192181410, 10488322, 142770336, 680004098, 42641538, 545392778, 2181571080, 2183275010, 2692915712, 571081248, 547531432, 35686570, 537403424, 133130, 2189435402, 580913706, 2315264544, 547497986, 2860556808, 44042786, 2819228192, 2290625194, 671222432, 143165984, 547496616, 178790400, 2826971170, 2189592608, 704643594, 2158108714, 2290223744, 2150105096, 2854756994, 10618882, 2726994440, 2183137826, 2818581152, 673327146, 11182722, 2325906048, 2183831584, 136489120, 2282258946, 178266144, 2149589154, 42470048, 704645152, 536879114, 671091338, 581042184, 581085824, 2818572938, 2852128896, 10627114, 10658306, 2292353664, 36347936, 539142186, 2290254466, 2325908098, 2718605346, 570990762, 581052960, 671129600, 2189436960, 8528032, 539109384, 2863147554, 2290647210, 2189593120, 715128872, 2726300192, 681738378, 2684363306, 2694840330, 2717911080, 176324738, 2718433418, 8864, 2326432386, 2726437538, 2863267970, 44180010, 671623304, 2684496040, 705307170, 2149589632, 706750506, 545292968, 2315395616, 539494538, 706750506, 2860679306, 2281875626, 36306976, 9046688, 2156003840, 8954496, 42109472, 680011904, 2325873162, 547883520, 2290780290, 2317393930, 680011946, 2854390442, 2821202050, 2192083498, 2183825568, 2281875626, 704676384, 545786504, 2158133760, 2854396074, 704676384, 545917576, 2317517312, 706740904, 2829224586, 2292198048, 170394280, 2326309512, 2149589514, 11149952, 2829191306, 2283833354, 8530568, 707439144, 136972416, 2317395976, 9087624, 2181704224, 134350976, 2324310536, 2821367850, 2662528, 572662304, 2718083712, 671263368, 2686593546, 673193994, 169912456, 42082816, 34220584, 142606464, 2317396104, 8530568, 2718575136, 134350976, 713564328, 2323775648, 706912898, 673351816, 2692753416, 2854234784, 2726307880, 580919938, 136316930, 2150246914, 143132712, 2191534114, 134906496, 545958434, 2315288736, 2282269224, 713597064, 2860548128, 706871938, 707439240, 713564192, 673349664, 2854912642, 673882632, 573220864, 36309152, 2729052808, 2228266, 2726961674, 2827657224, 533032, 2829197472, 2854783146, 537436680, 2827528224, 680143394, 142614666, 539101218, 44212360, 713566368, 144713728, 2281833096, 570556576, 2181040672, 2284324992, 2315395242, 136872072, 35695112, 570567304, 2292875914, 10651784, 2729060392, 524424, 537430024, 2720006152, 178793128, 44049056, 2826963072, 680133128, 673876514, 671262728, 2292875808, 2156538408, 681740834, 2819260426, 713728032, 2292361354, 2827627010, 2157978146, 2149614090, 2228738, 8921600, 10920, 547367552, 176695818, 2132008, 143174304, 2183667840, 713689602, 2787330, 10496170, 2155883146, 41945634, 33728682, 573188234, 2282236034, 2684398082, 681749024, 2852825602, 2191665706, 663592, 8956418, 2860550826, 2157979658, 673873960, 715663912, 2150277128, 2189469866, 680142850, 11012130, 168435850, 2852825226, 2726830594, 2829199530, 682238592, 2860657162, 536873098, 715164162, 2863278210, 2157979658, 35684392, 581468706, 2728437890, 2149614120, 682098858, 2191696000, 2284333568, 580946464, 2692743306, 44730890, 134873640, 680140810, 2147658250, 671754786, 2323677354, 2282358946, 178391584, 2684363402, 2728437890, 2317912096, 2829582504, 42639488, 2728438402, 2192050210, 682139808, 2323816576, 545392680, 168306688, 178389536, 176169474, 176201858, 2860558376, 706873858, 2191698594, 2720178826, 144738306, 137011754, 537526306, 2317527690, 2292754464, 134261418, 680132618, 573090306, 2829590528, 707395618, 2852159522, 2829230208, 2692907648, 170534922, 2189598728, 2290122762, 2695497760, 134228522, 671228072, 2317527178, 2290657280, 134261290, 655912, 715685898, 545916970, 2149583528, 715303042, 2269696, 2181171338, 545925770, 2861179530, 2818711680, 2821366408, 573219330, 2315813544, 2326299304, 581599786, 2717911168, 2149613600, 11051018, 42600618, 2147617448, 581044354, 178823210, 42608808, 2323679912, 2854365216, 2863303296, 2106026, 2685042826, 2695399458, 2323819016, 2726953128, 2228738, 580911648, 2695408256, 713039880, 2827618336, 2158102658, 2694982176, 2860523680, 2854783010, 572655776, 178825226, 2687142410, 2158141568, 170009224, 2826961546, 573048970, 2694875272, 2290788904, 713730080, 2694840960, 570427912, 142772744, 2290264608, 2860654752, 570427426, 178260096, 2317519402, 2282367010, 580919328, 36208674, 2181572610, 2687010946, 2290655906, 537405474, 134750336, 713589376, 545950346, 2818738312, 581478568, 178397698, 539109888, 2323818632, 2183825962, 2147624994, 2720014368, 44564514, 2720696874, 2283937824, 2191564832, 178790434, 681577096, 2292189312, 44698274, 134228010, 2686593536, 178299562, 2684395528, 2621578, 2687140354, 715293322, 2863138946, 673718784, 2821325322, 538968712, 2863269890, 547922464, 2292326570, 704808994, 2827002538, 2686462090, 2190092328, 2315422208, 715172354, 2158536714, 2821366282, 673742986, 572555426, 581468674, 2820801058, 547881608, 2862614530, 581468704, 2695367296, 2686583304, 134259202, 581436066, 2755208, 537569800, 2720006794, 682141728, 167944234, 176728234, 2694981672, 2317492232, 713588896, 2292187306, 2192222752, 2189558442, 2695367296, 2686583432, 34122378, 581436066, 2695498368, 2686582792, 42508930, 11045410, 680167970, 2324210218, 681577096, 134906400, 2283833512, 2189951112, 2693407266, 578955816, 2281865376, 571115552, 8431658, 176850986, 705167400, 42502176, 545957930, 176717986, 707307528, 2158633122, 713722370, 713687074, 2720705034, 163850, 134744072, 2281842848, 2760736, 178258090, 2282365058, 679616680, 673710248, 581435522, 571090978, 176161442, 169904256, 2829590656, 136850080, 2282269346, 2325777024, 2317519018, 137013410, 2183309472, 548020778, 33587746, 545423498, 581042176, 143261738, 2693277706, 178389546, 680002186, 170033152, 2829197448, 2863278624, 2282269354, 2852292736, 2829060224, 707267104, 2282269226, 2720041504, 2148018216, 35793418, 681708066, 134906378, 2728927906, 579381802, 2236456, 579338410, 176292490, 2238506, 2149623970, 2726824490, 2862752386, 680010282, 706775050, 137003520, 2148139554, 570425376, 42470018, 2149591200, 137003656, 178290816, 2191690370, 33597992, 2155913354, 545794090, 707299842, 704645674, 2728534530, 547891242, 169902090, 170437128, 2854922792, 2281835050, 681617568, 2686495272, 539658248, 35684360, 704815234, 2684395682, 142608522, 10526848, 2718564490, 2156404874, 2282365570, 533152, 2292714026, 170568320, 2821366312, 134873642, 136325792, 178956808, 2687148072, 143305386, 144714272, 2158537354, 2191565322, 2239136, 2827518498, 167780488, 2692743690, 134783616, 715653250, 671787690, 176327210, 36317706, 167804962, 10658306, 539003528, 681746976, 145369226, 44042914, 2290098856, 2147656320, 671654536, 2189429408, 2718040608, 2158111242, 2315821578, 136456874, 579477544, 34826, 2155880608, 36217480, 2323644938, 136456872, 2324168834, 2819105288, 573188768, 178421770, 35661832, 713162786, 2183831690, 2326299170, 44048552, 2191534754, 2827127466, 2852685984, 2718466690, 8953888, 539494442, 2685020840, 2282392194, 2863276040, 573057672, 572555778, 2862745640, 2317484544, 537010818, 2183694378, 145262632, 143294472, 2192188040, 673317506, 547522568, 139938, 2820808738, 33597954, 34081416, 168329888, 2317887490, 144736778, 547913858, 168329760, 2317877258, 2290131466, 679510144, 2190090922, 136489514, 44736682, 539134088, 537405474, 2860690056, 581083264, 573212808, 705210880, 2315266562, 2156429834, 2695539234, 168337920, 2317353474, 10527242, 547357184, 682271232, 11174570, 547496608, 42117282, 671219720, 2720664234, 2158527008, 2860649096, 2183143562, 2852136968, 713590794, 2827485192, 2156538400, 2292875272, 2852266120, 168430114, 680174082, 11174570, 2694980256, 578988202, 680141314, 10650282, 2695496352, 571123874, 2183668384, 673227306, 671129762, 2686976648, 2323685416, 713196160, 706871944, 705301152, 35660296, 2720137760, 169904264, 573081600, 545432232, 136448650, 2827094528, 134774920, 2717909162, 2717909152, 673325568, 2148010538, 2728438442, 2686986880, 2148048904, 2283808808, 2720565762, 679510184, 2191524490, 2820710570, 144706056, 2687117448, 2325907978, 2854922882, 2728921728, 2684493954, 707397674, 167938178, 679641602, 2862645800, 680140936, 2290262538, 2292359210, 2728927784, 680173704, 581436040, 11018792, 2624042, 578822656, 2862622880, 2324177568, 538978344, 2323775656, 2863278602, 2718575232, 2684496010, 2183268386, 176327210, 2158537384, 707431050, 2717911592, 2315290658, 570982400, 2292230816, 671263400, 2718441610, 2181595778, 713171592, 671647914, 170402432, 570983042, 713064482, 537438242, 573088392, 136478888, 2191665322, 2726305928, 136350218, 2818714250, 34121864, 41976448, 144867976, 41975816, 42076808, 704653962, 34087562, 579371530, 679512746, 537012904, 2720541322, 2317516800, 2158100610, 2818714144, 134775458, 2292220032, 2156012192, 570960424, 44566536, 581443754, 705341954, 2728952458, 2728536200, 2317888032, 2720565248, 2829617314, 2818747042, 2317484544, 2157969568, 136454688, 168329890, 2292320768, 2158100642, 142748200, 134775330, 2692751490, 705200642, 671787176, 2325783170, 2820710402, 2189983906, 2726297730, 573046920, 2827126794, 42508450, 170395656, 578816130, 2726461568, 2717952160, 44042402, 2695498250, 2183825450, 2852792962, 2726332552, 713566240, 2183668234, 2687115402, 2192189986, 144869416, 2852814976, 2629802, 706783232, 2852300938, 2852290688, 33597568, 2728525952, 2718567050, 167815722, 713599618, 134258826, 2827135496, 573221544, 539631778, 2281703562, 2147525280, 547520642, 2149711904, 2728527904, 573046944, 2292842506, 2323679746, 42468002, 715794954, 168307234, 715303426, 136880266, 2827133450, 168297122, 578855554, 134783114, 176327208, 2829222018, 2854914176, 2192056994, 137005096, 2726993920, 2323688106, 2284356264, 2695408138, 167938056, 8399522, 2158109218, 2183791146, 2181203968, 41951874, 10521250, 2156405256, 581609472, 2284323496, 2861203456, 142737442, 2684528810, 2854363298, 705300520, 671645826, 2183145504, 10627584, 2282400416, 2720047658, 2181070848, 2323654786, 145402530, 2692751882, 44173320, 34816, 144711850, 2149712522, 35824160, 2228906, 44736648, 2147516544, 2685051042, 2863276714, 2720563840, 2726340608, 2325743752, 713165322, 2820677634, 713041962, 44042248, 165888, 2315266218, 2147615402, 178293256, 133256, 167782538, 2149720746, 2728394786, 2325774856, 537043616, 578846754, 170401930, 10627232, 2181734922, 2693433504, 2326437922, 143262242, 2863301256, 579373728, 2326298656, 579469858, 2720563848, 2684520610, 671097386, 176162978, 10794, 2183702666, 2148180488, 2181081096, 570597376, 2292320768, 2829754410, 539132576, 705299106, 673194538, 2326429738, 545915426, 2854879754, 539132066, 547498146, 713173032, 580919938, 2718050440, 547498152, 671130152, 2852135426, 2854232234, 2284487176, 2654858, 2282397738, 145261218, 170394146, 2726963210, 10649770, 2726461952, 545433634, 713170984, 581444224, 2860648448, 679619106, 2860646432, 581446282, 2860646560, 2158494336, 34120202, 539623584, 2693302826, 9052194, 137005728, 2728962696, 2326399626, 2728927784, 2818704002, 133666, 2729050120, 2728952330, 671744672, 537037354, 2695528456, 713564810, 2695399466, 143173674, 2818713738, 2686986762, 2718048266, 680167458, 143132834, 715139114, 572662306, 42084866, 36186656, 2728960522, 168428192, 537037322, 2729052680, 2726339208, 2684518530, 545270280, 537397768, 42508426, 2862653442, 2150268960, 2284366474, 2282225706, 682109472, 2317388328, 178954914, 2694840864, 34122400, 715262504, 715794976, 2728438408, 2718072960, 545794056, 2686986760, 2726338720, 2818736258, 545400834, 537397256, 145392290, 34251264, 2158665896, 168462376, 170428968, 715688616, 2148171816, 134742016, 2183168672, 2324340906, 136456746, 170428962, 2191690408, 176827050, 2818738728, 2315812896, 2726953506, 713034378, 2325914282, 2854780936, 2181038248, 715817090, 2726339202, 2820670120, 136880682, 2150107146, 571122218, 2854912002, 2317394592, 2324171434, 2685045290, 2317877248, 2147649576, 2317355682, 44728448, 2183701160, 2183703202, 2820843522, 2326405258, 167813120, 715694722, 679641088, 2827004458, 547530754, 142778378, 143164066, 11053568, 655528, 165922, 2317879810, 178815104, 2148049576, 2147647530, 2183670434, 178921600, 2148180616, 673720960, 2695374848, 2290780834, 11018280, 547359234, 2324170922, 715161762, 143172106, 2860690090, 2827625120, 2282356898, 545260160, 2852299402, 2829593248, 2819104898, 545292928, 706783370, 44081184, 2290780674, 42076330, 2686494722, 681576968, 143294634, 2687019690, 2315430568, 142746272, 2819236002, 680037034, 2315430538, 2829593248, 2290753666, 679479808, 547399682, 2283963040, 145238688, 136325154, 2818580608, 178389154, 572697248, 2292359330, 2282226346, 680132610, 2717944362, 2829748872, 2191663786, 2181073440, 2148040744, 705210888, 2728405154, 33729184, 145236640, 2317361186, 547400202, 167946912, 145236608, 2183143458, 2284358314, 2183826048, 2325783072, 2718040202, 2720147490, 2728528546, 2290256040, 36176010, 2686618114, 2717911560, 167938696, 673712258, 570599458, 2693270178, 2282356746, 8388738, 2720041098, 33686144, 2282261130, 673186346, 41976456, 545259520, 2284358154, 2819262986, 671131658, 2684879362, 2315913226, 34119818, 2281875490, 2684889762, 2315911210, 170393738, 707307528, 144738946, 35651618, 539658272, 545957896, 2718476800, 2693300256, 2317918754, 2156006050, 2726832672, 2718608008, 2323677738, 2852127234, 136323234, 2862746282, 2827494024, 707299456, 136350338, 44040226, 34211872, 707272840, 2131970, 2157969440, 36341760, 2189467650, 704651808, 2818703392, 2692882946, 2282389640, 2325881378, 570556458, 2686626464, 2684889256, 176816642, 2862778536, 2829101576, 166440, 671785088, 2718474376, 2860550280, 715161610, 2191564968, 581437440, 11151912, 579379202, 142746282, 578847394, 715827842, 680132744, 679520256, 2717911200, 2325742114, 134350888, 713203840, 713066664, 2860550274, 682140298, 2147494410, 168468512, 35651624, 681585290, 2290100776, 545955872, 545784450, 169912352, 547913770, 2694843010, 682273442, 2150105632, 170557578, 178266242, 134916128, 11018922, 2281841290, 170565632, 2183135264, 11051690, 2315430442, 2324308128, 570950152, 2728525994, 2183274504, 2827657352, 573079560, 2854232064, 2729083018, 2827526152, 2284494984, 682134146, 673218570, 2726986274, 573186602, 2820800648, 673317416, 2726854664, 35816064, 581085184, 2821204610, 2726994088, 713597448, 2829224480, 713162784, 2827135136, 2155881128, 573179912, 8913034, 2729083042, 2149580936, 673710216, 2695365128, 2190114824, 2228360, 715172392, 2854781576, 2156013578, 671777288, 707274792, 2820803106, 10486306, 2796074, 2156570754, 545269792, 673743394, 2325751842, 581042818, 178954242, 2189467776, 167813248, 715172392, 2317910666, 2155883146, 137003528, 706874024, 2183692296, 2155880584, 671785472, 2183695010, 2325742216, 11184802, 2852161576, 2290745472, 142746146, 706879616, 2852167810, 44739210, 2147524618, 547390088, 567458, 143133312, 2854748194, 715653634, 2317527202, 679479298, 2854232104, 539503266, 2820835458, 2189598722, 539632264, 580913834, 706775560, 545947690, 673753224, 2694850600, 42082344, 671648418, 142608386, 581437472, 2140322, 2852291208, 41945122, 176292394, 176300034, 2283840170, 2156571296, 2189593096, 713689608, 8921090, 2827657384, 2692778112, 2150148648, 178293280, 2290647712, 713695754, 2818581024, 36218922, 2863309448, 2687109792, 2695367304, 2854912642, 2323677314, 145230346, 134774914, 2684889098, 134357120, 2852300802, 715653760, 2820712448, 10619434, 713203714, 2827657346, 2158537346, 2326407816, 2156044322, 2860689954, 2854265346, 2861041664, 713196064, 2852167720, 2325874688, 682139818, 2695012488, 537436672, 2150246400, 136981130, 10625568, 548055048, 2827626506, 2148149280, 581599368, 539633664, 2854232066, 2827487392, 578977952, 704815240, 134873634, 8194, 2150115456, 2323653290, 178913930, 2150268930, 2183832192, 2149623970, 572532874, 2862746272, 671261226, 2687139840, 2290649122, 681582752, 142608520, 713720456, 134873634, 8429578, 2282236040, 2323653290, 2290778666, 2149613610, 2326276232, 176693930, 2684363392, 167813282, 2325775018, 704776736, 2292222080, 2189590538, 2818711586, 178430632, 167815202, 657448, 580911272, 34211872, 134219938, 2693400744, 580913322, 2324169258, 36219392, 178429960, 2685043200, 2829754400, 176851072, 536906272, 572565512, 2317484552, 2686487080, 2852816906, 2292852866, 2315428010, 545261736, 2181203978, 2862614698, 2315298986, 2829715626, 571116168, 2692909098, 2181038752, 145261066, 2852692482, 671621642, 34119688, 136489472, 2189951522, 713597578, 134225922, 11042858, 673882242, 2155872778, 2819099296, 2821360298, 536906242, 537002538, 34209792, 2854890154, 538978442, 33718818, 2190084226, 578857480, 34253440, 2292198024, 2324201480, 2290655912, 2324308640, 537537184, 2315395616, 2189429250, 170035850, 571123722, 2181562922, 176687784, 2283973250, 565760, 2189427242, 673753216, 2156405248, 2852128770, 2861073026, 134914562, 2760712, 2290614306, 2149623976, 2728927872, 2189560450, 11020834, 2718566920, 2324169352, 2315430530, 8956552, 2181038632, 2292883586, 2720147592, 2692874410, 2717911594, 144867848, 2695375400, 579471520, 2695367306, 570427944, 143264296, 36219520, 2695537280, 2718442146, 705342090, 168339978, 167944232, 2326438018, 2720014472, 2692874410, 2852129320, 2292883586, 2728405128, 2684485802, 2717911592, 2181212840, 134875304, 2324170786, 168307210, 2852161570, 2862745608, 2190084232, 572563594, 2854879872, 2684354562, 2318051336, 2687141896, 167936128, 2282236034, 2292883464, 163976, 169902250, 34087554, 2818574858, 176717866, 682131970, 2158144032, 2147484192, 2861074594, 2718442122, 2292885504, 2729091624, 671123490, 671787138, 2818713730, 2863308808, 163850, 36317864, 537010184, 573212840, 2693300906, 532480, 170535464, 713204256, 2158657672, 2827001858, 2183824042, 2323653122, 168429568, 2854881834, 570982538, 2150107264, 2854266912, 34212520, 2818703400, 573213352, 2827518634, 2183801512, 538978344, 573212840, 2728952490, 2189593248, 168331786, 581050536, 2693269538, 570992682, 11151392, 704776320, 705331752, 705176066, 2718073378, 2181071400, 2861083306, 176302602, 581599264, 2315264032, 704784936, 2693310594, 2282267298, 168470538, 41975808, 11143338, 713040394, 545957930, 176194050, 2718050472, 170427048, 671621770, 143305378, 578824714, 170557472, 2852126856, 671654568, 2158633602, 2863303176, 704776362, 143133224, 704783008, 539101864, 537043104, 136315434, 704807464, 8354, 2684920320, 2720170018, 2190092296, 176857216, 178389506, 2726996096, 2158635138, 2863302664, 704774314, 143141384, 2150279298, 2863303170, 706871466, 143174184, 707299466, 35793440, 2852661248, 2181048450, 2686978208, 36186146, 573082240, 2854914178, 2852128800, 2183309354, 34253448, 2827495456, 2315821730, 2183309344, 545958402, 2717911050, 2292230786, 2149623976, 36307584, 2827626496, 2720572034, 2292877986, 713687082, 144867336, 2818746922, 2290133544, 134359168, 2718073386, 2290264234, 2149621792, 2148010528, 705333250, 2717950506, 2852653066, 2693409288, 2861049898, 176687106, 547489930, 2694973480, 2318010376, 145394304, 10625706, 170001056, 537035392, 547528832, 34243240, 167903778, 2156429834, 2717950472, 2852814888, 2684889608, 713566250, 2860524040, 2718599336, 2693302282, 2192058410, 2717917736, 2315814952, 545794058, 2189953066, 671227912, 2050, 2862743584, 680043146, 2694883850, 36216840, 35790986, 2852135562, 2729085442, 2181177354, 44040736, 2181603458, 715131010, 671228074, 2829617674, 2852692488, 33565184, 682132128, 2290254474, 538970656, 679486090, 2684887714, 572524576, 2819260426, 2692751882, 2181703722, 2191532576, 134783618, 2821333666, 2284456578, 2324171266, 145367040, 2717917218, 34079360, 34113696, 671132160, 41977864, 2692751522, 682271400, 167807530, 178823816, 572565536, 2325741568, 2323784354, 2821333154, 2284325378, 2155872770, 11151360, 2829591202, 673876482, 2290092546, 145367040, 682142346, 715696258, 2829593090, 2181046786, 2325872672, 2852653578, 715303458, 9054880, 2827618816, 673185920, 547392130, 44206762, 2323785730, 673188490, 2157972128, 35782824, 2191656970, 671785128, 2292744832, 10658336, 545827336, 713195682, 2326300832, 2099840, 168468994, 673718314, 2157977640, 2829199530, 545423872, 573057194, 2292189344, 579347104, 2158142088, 142639106, 44573312, 2290780290, 2726988450, 42478114, 2156044840, 134359208, 682133674, 2720017056, 2292353066, 44083210, 2150113418, 142746114, 169910818, 704678400, 2796040, 2192081408, 145271298, 136970890, 10627592, 2290254338, 11018752, 2752650, 2181177890, 2827493378, 2147525250, 536879746, 2684912138, 2156538538, 170557482, 2283937930, 2829617192, 706904192, 2290098336, 168307362, 178946184, 2854387874, 2292719746, 168307362, 2854258816, 2821235200, 688672, 2315788842, 2315298976, 545432192, 2149614080, 705200802, 134351368, 706912384, 144711810, 176332962, 144834600, 2852298914, 10494082, 167782570, 144745096, 2827002400, 2292744200, 2726995970, 2827651714, 715171880, 2183831560, 2852293122, 2720663586, 170526882, 715262626, 136841890, 2819098752, 2148141568, 2315264674, 715131562, 144877736, 2827002400, 2292752394, 2693439522, 144746664, 2820710952, 11051528, 2726338594, 539666976, 2282399914, 2726824448, 170401928, 2726953642, 2190092938, 671613602, 2283799040, 2149589024, 36341800, 547389474, 141314, 2157969448, 2150113794, 573090474, 8528514, 715161602, 2326274696, 2852291200, 2664480, 715292808, 2157977642, 537536522, 2726330506, 713558528, 178430472, 2692751394, 680042528, 2149581352, 2821333512, 2694883370, 682238466, 2692882594, 2315954730, 2326431882, 42115208, 581438122, 2149622434, 2325913762, 10657834, 537397768, 671088768, 570950176, 2284323362, 167815296, 713558026, 2752680, 2827528840, 2726437026, 2324343338, 2292877450, 44212392, 2829199522, 34253320, 2326438018, 44214280, 176720544, 2191526536, 2228896, 2290133026, 169902730, 2149591040, 2687117858, 178397344, 713687210, 145229960, 2686453760, 44181538, 2317910658, 2283798538, 570427394, 2726439042, 143172264, 2728438274, 570564642, 2292320426, 573057704, 713599648, 680173706, 673843722, 2324332578, 2793610, 706742432, 174218, 2315821698, 2283962370, 573049346, 44181506, 2720178816, 2150245034, 8389256, 2728952490, 2729060360, 2862753832, 2854355104, 2862786730, 143263786, 715293194, 2854922274, 134383616, 671130274, 559624, 537559050, 2148010538, 2720047232, 2150116010, 2155872768, 715661986, 2720006784, 2150246568, 8389256, 581478954, 170035840, 11176074, 44567208, 143263784, 2283831842, 2862653600, 2147623458, 2854396042, 581608098, 8432264, 2281832490, 167911458, 10527392, 170035336, 2290229922, 580911266, 2820702368, 579479680, 168340010, 2292222472, 573210752, 8391298, 572525186, 680166026, 2148049056, 2156036106, 35684992, 42510986, 2694875776, 2326432384, 2282364968, 681584674, 713067144, 2692874912, 136325248, 2755080, 706904072, 2317879456, 2852651690, 573048968, 2283806752, 136480770, 2720696874, 2323816610, 527010, 2283807242, 2325907584, 134391850, 705169546, 2726830760, 136325248, 539101704, 704785032, 2726299816, 8398978, 581577224, 579469450, 2726863520, 547391618, 539494920, 2282269224, 2290231424, 704807586, 2283807232, 547913728, 34245152, 2829584906, 42502826, 547487744, 168460288, 2728921642, 44731048, 547914240, 2752640, 570556416, 680034440, 2695497858, 2654890, 537438368, 2728534178, 2695495690, 11176072, 2720016936, 2192222376, 2695497736, 134907906, 2720533034, 2192083624, 671623850, 671613570, 2284331682, 545303040, 2156437634, 170428418, 178915362, 578855562, 2183825440, 2191566848, 578846856, 2284363938, 2827094184, 2686452258, 2284331520, 137013288, 134750890, 671744514, 2150113954, 545819136, 168304778, 671613570, 2284331554, 545786378, 573188616, 9087104, 2192091786, 178946088, 2687017506, 705298440, 2181737130, 44042888, 167806978, 707297312, 176300706, 2147650082, 44730378, 2138240, 2189566632, 2183834154, 2148139530, 671261320, 2292746370, 2820809352, 2726857384, 2728397448, 2326276106, 2281840650, 169879554, 547389442, 2687107744, 2108072, 42608650, 2283798656, 2190082728, 2183178920, 572563976, 2283970722, 2292351106, 537569280, 2829615106, 2189559816, 2183798954, 570460298, 2693400618, 579340832, 36218920, 2325783178, 671754914, 136454184, 167805056, 10625056, 167813160, 136478888, 2325906050, 539658240, 170009128, 2183299232, 2325777026, 545925120, 536905760, 2315821056, 2726855304, 174120, 537037448, 2317361794, 2827092616, 570990594, 2654762, 2860524168, 573188130, 44042880, 167938698, 2854267552, 545925122, 573180418, 581479072, 2821229066, 2189590688, 2324341408, 145271306, 2283931778, 170560010, 2323677346, 2183299712, 580921864, 539502594, 570991232, 170035882, 2325750304, 579469314, 573179906, 44597930, 2854781610, 2718435842, 2324210306, 573186210, 2189462186, 2718597248, 2317918722, 2818713602, 8398848, 144834730, 539099304, 2720563336, 2862622858, 2323687968, 713072808, 44565160, 2854781610, 2726857218, 2324210186, 44565162, 2854912682, 2718468608, 2324210314, 2720147624, 673188522, 671124002, 2726830210, 2150115488, 136325760, 44073000, 2325908104, 2684356640, 2818711688, 34113576, 8388776, 2694840354, 2686461994, 2099240, 145400488, 143303336, 2326309386, 41984042, 2863300640, 707428490, 170041376, 571090976, 2720147458, 2149714466, 2283939872, 144736296, 2290090152, 2686454306, 2283940352, 136316960, 143163560, 2693442090, 176294026, 2729085474, 136872448, 35660450, 2149744648, 145399936, 671613450, 167903370, 2150146592, 167813768, 2726439082, 2726996008, 680141450, 8390696, 2325913768, 2726865450, 178923658, 2729052194, 136847874, 545434146, 2323775626, 2863278114, 673751554, 2685045250, 2149591208, 34211848, 2155915274, 2181070978, 581044354, 2192222250, 713165480, 2156530344, 2863300744, 2852815520, 2326399112, 2323786368, 2720661632, 2324335264, 2326267912, 539107840, 2819270826, 581050408, 2189961224, 2284462090, 2284462250, 11151392, 2726854786, 2324301832, 2695536674, 2728567328, 2189951016, 2324310656, 2694971392, 2315946658, 2326267944, 2821367936, 2854912642, 2189598762, 2718597288, 2292719754, 2290090530, 671130282, 682133640, 545262122, 8397320, 682101384, 136325632, 573188256, 2191696522, 2292195338, 167944362, 2318051968, 2821196290, 2189598754, 34244776, 2284494984, 2854356994, 2726461474, 579504264, 536905730, 2181702280, 715293320, 2155907592, 2720172552, 33589290, 2729084968, 2863309314, 570589696, 2190115370, 2829230082, 134253218, 581607552, 2191689896, 2693440128, 671615618, 170043528, 2726439082, 545784456, 2158135296, 170000904, 2281711648, 2819229834, 176335392, 2854257280, 706775720, 2827618824, 2821335722, 2728962178, 2191558824, 2861203464, 673712672, 2852784680, 134750762, 176195624, 2686590984, 713064960, 2854363656, 2820844032, 2292328970, 2158011010, 715294888, 2695504514, 176859810, 2315913354, 2290657418, 2726332448, 705175712, 2852784680, 539501066, 167807008, 2686590984, 705301032, 539501226, 134252576, 2686582792, 671229954, 547915938, 34081410, 9054378, 579338402, 2158141440, 178266248, 134775336, 44565026, 44728842, 704817802, 36217000, 537536514, 2317525634, 2181070984, 2820710920, 2315780130, 705169578, 2181180040, 2695012872, 2317484200, 2718072840, 134916608, 142778410, 2695504034, 2854257288, 671130240, 2692907146, 573186178, 36340354, 176169096, 167805448, 2192091266, 2147614722, 2183178762, 706742946, 167813282, 680165378, 136325152, 176827050, 671254568, 715696680, 547889824, 545956008, 2729050760, 10527392, 2323819146, 2149745152, 2192220290, 545390594, 2191690274, 2854234754, 2192089218, 536870946, 2191689762, 572533378, 2155881000, 2684527264, 673357856, 2183791232, 2326268554, 8947712, 2281841154, 2283972640, 2854396042, 2290788994, 8555168, 134873128, 2317484578, 2156440098, 2147625504, 136325154, 8921640, 570558496, 572661922, 2150238890, 539101352, 570458760, 168470528, 2191687818, 2863270058, 2686484608, 713599520, 142647842, 2326397098, 143171746, 2156538530, 143305250, 2621448, 547528842, 573048874, 580944384, 2148171808, 2827657866, 2150137984, 2819131394, 2860558850, 2315913760, 142649984, 2148182154, 44173960, 572656138, 8915498, 2863268394, 2621576, 547397770, 581437610, 580944384, 2752512, 2694881418, 2720663722, 580944384, 2325777026, 168329768, 2158111400, 2284488874, 2191565440, 2315780746, 2861181576, 2820809352, 2189568138, 537438722, 2148051490, 44040234, 2149755562, 2156440066, 9087650, 144705546, 539002880, 2183667744, 2717911042, 2186, 2158496256, 2861048360, 2852790306, 2325777024, 2686486690, 2190092800, 570589738, 2284462208, 2149755552, 2189994498, 9087650, 144705674, 2684529184, 2283929770, 578855424, 2686623882, 2829748360, 2854267560, 539656354, 2326440106, 2317885578, 2191526400, 2148173994, 176728616, 537403434, 143272482, 2860518024, 2684354690, 545425952, 2283929770, 142639616, 2686623906, 2720172576, 539099306, 572555776, 2695012522, 705202346, 2728536704, 2852135426, 2323685376, 2718466600, 2292885664, 2325915784, 706880010, 2818605610, 2325775016, 581077120, 537535146, 559656, 2827518600, 10652320, 682237994, 8915584, 671776906, 168329384, 2181070976, 145238536, 2684518442, 2282260640, 2181603976, 545817216, 2728527914, 2854259362, 134916650, 559656, 2827526818, 715294858, 682273450, 143302786, 137005216, 2181038088, 539099682, 2181701794, 168429698, 2827485184, 2827135528, 2317877800, 2684364834, 581575298, 2860558464, 573082112, 578978336, 707307690, 573046794, 8552576, 136480928, 2149589032, 36348450, 679643264, 170557602, 2323653160, 35815978, 2323816616, 10625698, 134357024, 2720530570, 10659882, 2191655424, 2827100834, 2684914218, 2684398122, 2189590656, 2148141096, 2189992610, 705306794, 2191524482, 2281841312, 2181571106, 2720563882, 2181703714, 2728569344, 682231850, 671778858, 170010666, 2138144, 2729085090, 178299426, 572688544, 2852257930, 2317885602, 573088266, 2728528514, 2281833122, 2317877794, 167783042, 2718476322, 2717917824, 671744010, 2155882658, 2694875266, 679651850, 545268386, 2695528488, 715131522, 145401898, 44083360, 167813666, 713597472, 2183660192, 2860690058, 168307330, 2718474272, 2717909632, 671744522, 168307330, 2718474274, 2717909632, 2819228202, 11184776, 178790528, 539623970, 2189961856, 2181565090, 2695539360, 2183266314, 2852266144, 33687562, 169910408, 2190082602, 8560800, 2726857386, 673360386, 548012544, 2728566944, 2156536482, 178915874, 572661792, 35686410, 2718605450, 2854889482, 2271400, 2189590538, 2863179946, 671776906, 545392640, 2317910186, 2726857378, 673360512, 2692874752, 706879648, 2687107594, 2718083080, 707397794, 545786530, 571121834, 145360904, 178391560, 2827616906, 713205928, 142607018, 2156044808, 2326306816, 2326265856, 2718444200, 713558666, 44574754, 2687107594, 2720180232, 715786402, 10488482, 2150107658, 2718083082, 715786402, 143132834, 2852265986, 2829189160, 9087112, 2687109800, 2283965056, 2147616810, 8561314, 2821335690, 2183299584, 2687109664, 2324201632, 2325741576, 2147648136, 2687109802, 2292883456, 2829066754, 715817640, 2192181418, 578955394, 11176584, 2105890, 176818850, 42082976, 539494570, 2149714442, 2687107232, 715825800, 2827124776, 2283932288, 2687109802, 2282266784, 144712354, 579338282, 176325122, 680135296, 178791048, 2326399648, 2290131456, 169878056, 145367562, 2820836000, 2149591202, 2717949994, 2684520482, 2315419786, 537397792, 2684912266, 2181046922, 2156429354, 178421770, 134881952, 44572808, 42475562, 707428354, 137011872, 178792584, 36317320, 2820833312, 2147526786, 565384, 2138624, 2315290634, 2263176, 2692907144, 167805608, 165888, 170033674, 578822280, 2317355680, 2147657736, 706912778, 2726332554, 2325906048, 2292353706, 2190092416, 2821358216, 2323775528, 2326276234, 44212874, 2324340746, 2283801130, 696328, 715293186, 2862655626, 2283801248, 174080, 706912770, 2726856842, 2726955554, 2192083072, 2326268554, 2821204000, 570951810, 547487874, 2292713994, 545819178, 169904296, 704783010, 673359904, 41976362, 2191696520, 2189470242, 34245258, 2821193888, 578945544, 2158004864, 2181597834, 2821204096, 579469952, 2158002336, 2315782314, 2821204096, 2183146122, 547496098, 537561216, 539623592, 11045546, 2852817538, 2692776074, 570557066, 2192050848, 2827124872, 2692907178, 2694980106, 704676002, 2684390058, 2692784170, 2694971936, 10660352, 2821358090, 578855082, 2852129416, 2290124800, 2829617832, 2192212482, 2189467784, 704653992, 2726855306, 580952106, 33562634, 167911584, 2819129994, 545300650, 545915424, 178948618, 715171874, 44731008, 2183176354, 11174562, 537397282, 10520576, 2819097218, 2818613418, 2148008448, 2818580514, 680135208, 570469002, 2860679810, 2282397738, 707436714, 145392138, 715302946, 44608128, 2854264962, 145230338, 2862655522, 44599936, 2183176322, 2183307426, 2292746240, 2819138050, 170401802, 548022410, 2282227714, 2827495976, 2156005890, 715794440, 2818705920, 679510058, 2183268360, 572663946, 143263784, 713040424, 537528994, 143303296, 2158002178, 134742562, 2827092642, 2726341288, 2629632, 707264642, 144738344, 2317492256, 2181171714, 2861203618, 2290616994, 706879498, 144705546, 713074856, 2281704098, 536873002, 2283970562, 713564672, 579502210, 681738250, 35692546, 2693399176, 2290788992, 2326429824, 176816674, 2324179114, 2107944, 2862623272, 2685012608, 136356000, 36306978, 536905770, 2686615690, 713171464, 2726985858, 536913962, 2820679690, 537526400, 571113602, 142772768, 2156439714, 9044136, 134908456, 673873952, 2189435562, 713162786, 2726437546, 2718607394, 41976354, 2282260522, 548053032, 168463008, 545784330, 2818705448, 2292744320, 539011106, 42508320, 671615626, 2157971498, 2281734146, 682107426, 570983082, 581574784, 673751584, 570567168, 704806922, 2283840162, 2821358120, 579471874, 2852266026, 2827493416, 2729093154, 2686584832, 43144, 35651616, 571082890, 2692876448, 706783778, 44171266, 42468000, 715137184, 2687117346, 2292886024, 2687117952, 35818112, 2720563850, 2158004384, 2720148130, 10487808, 2818605706, 580952706, 2854390410, 2149714432, 33727114, 33685538, 581470216, 2829721762, 671615146, 2695373442, 2863301258, 705175688, 537405600, 2686625962, 2726961312, 2720006784, 545792136, 539666560, 9044106, 2684354568, 2693408776, 539142144, 176857096, 2158627498, 2852293122, 44173986, 682240040, 44042914, 713067144, 579478058, 680140968, 2854357642, 2290614400, 547367050, 2860646530, 2717909128, 2717919272, 539011200, 539493024, 35790848, 142647432, 2283971104, 2140682, 581042176, 2820710536, 178954240, 2861213738, 2829090848, 2150105602, 2728929418, 2718474408, 2282268706, 176726538, 33564704, 538968704, 33696386, 178430112, 136348320, 2132616, 36315136, 176292010, 10526888, 572566154, 2692876416, 2282392072, 572532776, 8530594, 2684357152, 2189985802, 42084514, 2236928, 2686615594, 570468490, 2189986432, 34253312, 2720170026, 2726341258, 2692778658, 2181693482, 578947234, 715270696, 2720565290, 713695402, 33729152, 2854363144, 2317519016, 536906400, 2820844202, 44214312, 35815978, 134906496, 2686615594, 578857130, 545303202, 2860689410, 2192050826, 2827657762, 580944514, 2686583456, 36309640, 2819138088, 2190125738, 2622112, 2281734184, 44042248, 2282367016, 178956938, 2726865066, 2190084618, 706740256, 2860681218, 2729050634, 2827657762, 547390082, 715295234, 581437962, 545956514, 10519202, 682265248, 2326438536, 44606082, 2684889258, 2281742978, 2861040136, 2728536714, 144875522, 136979072, 2149581352, 2720664066, 2720694946, 2818712192, 36307464, 2718566914, 2720705024, 572557440, 2148016640, 2827485344, 176718464, 2720704682, 2621602, 2317910536, 2148149416, 2192081544, 2150277672, 547365378, 2862645762, 2284364416, 2150244872, 2720671746, 2191689728, 570991104, 2181046920, 2317519498, 2726994050, 570434050, 573179912, 2192050178, 705341952, 2292189322, 2829756586, 545794088, 673319464, 2693433992, 2818605226, 704809472, 2324171434, 539533824, 2181046920, 170560138, 2726994050, 2726961824, 570434186, 178948776, 2726862986, 168438410, 682133672, 2861083178, 169912842, 2863303336, 2324202144, 679619202, 547891752, 2728569480, 2728536706, 142617096, 178293250, 2694974090, 2726832256, 2323677832, 178260610, 168329898, 2191690376, 2717950080, 170560002, 134783498, 2717919746, 2323784224, 2819131432, 42108928, 33589920, 570434186, 176695464, 539101832, 2726824608, 2860515970, 144714368, 2862786562, 36216842, 167938730, 170001026, 2692917920, 573213192, 2686485000, 2787360, 2148008616, 2826963616, 2686984192, 2693310504, 170394122, 2147623050, 2324301986, 2862645898, 681715714, 36216840, 167938730, 170001026, 681715714, 36347914, 176292522, 2318041730, 2284331648, 536881834, 2684889122, 2726963850, 705169578, 2728435872, 168460928, 2819238016, 2099720, 2284464298, 671656450, 2148173952, 538970754, 2852653194, 2630146, 134875786, 144738338, 713040520, 2860515458, 168329224, 44204034, 178817568, 671613448, 178823170, 682107560, 2323654696, 2315911818, 2826971296, 681577088, 2190084266, 2148182658, 671623810, 2325875232, 2686454442, 2317886090, 2183834122, 539132426, 34245288, 545917474, 2189951618, 8389250, 715663368, 679643176, 671090856, 2326399010, 2290778282, 35695240, 2149615616, 2317527072, 2183144072, 2183668362, 2158502018, 2820835872, 2147615370, 2854757002, 35659810, 42510378, 168471176, 36315680, 545949730, 545925128, 2315782784, 2326399626, 705308808, 2315429896, 2717950080, 10496034, 44564512, 176171016, 2819262976, 2292875946, 176695970, 42601088, 2827126792, 655392, 2317517474, 2315258400, 2692882600, 537561250, 2191565482, 2156407298, 2149613704, 2827100328, 2148182186, 33565224, 559144, 715294858, 44083752, 2829582338, 570468392, 706773504, 2684362920, 136849954, 537438762, 42108962, 2158010506, 536912552, 176818818, 2158536744, 2324342784, 2861178888, 581445768, 2854889600, 571124362, 2292754474, 570990632, 168329728, 570427528, 2292744706, 2726339114, 671744544, 2820680330, 2324201504, 2692786730, 2852135554, 536873130, 2692874920, 579510826, 2829748360, 136839818, 2183299586, 170566146, 539099170, 2686976648, 2183170048, 573219466, 134348938, 36186656, 2726863530, 2326407720, 2820844064, 144834698, 671129634, 2292320896, 2191688352, 539101322, 545818656, 705309226, 2283799170, 573055112, 2158493696, 571122218, 134873736, 705176232, 134349450, 570993288, 707429032, 537526912, 2284325506, 704815114, 2158526592, 572566146, 2695408162, 2728526378, 169904130, 2191566890, 143304744, 2829222570, 679617064, 143138952, 134873738, 571091464, 673873960, 537535104, 134349354, 36350472, 2326266408, 671752840, 2284497440, 2315921546, 2292722314, 170395690, 2191696522, 2818714272, 2292843138, 2827649064, 2692786848, 2685012136, 2290647042, 2829617832, 44083338, 2720661546, 2189601418, 2827487914, 2181693610, 170002984, 572661930, 2284366346, 545262122, 2692743200, 573218986, 136454176, 167938730, 545949706, 2862613032, 682100738, 178301602, 537567744, 2191696552, 2862647298, 136456714, 2189560360, 2729083402, 42076674, 143272482, 2820713130, 2695496354, 44040746, 2692743328, 673843338, 2290092192, 2821365800, 2283841664, 2852268680, 33597578, 570985088, 2317494792, 2189460008, 2726830090, 2189427202, 2292851210, 580913706, 2729091080, 2323647104, 178422274, 2315821738, 573219338, 578988680, 34088994, 548012552, 705341570, 42469418, 134351016, 545423528, 2818580640, 673319458, 165928, 680034440, 2315788456, 539656746, 2189959850, 715164170, 2317494786, 2191696040, 2829189162, 2281875466, 2290229280, 134220450, 681615360, 682109090, 2686976032, 34250784, 2080, 579373064, 705200288, 570949666, 2852258344, 2317516962, 11051170, 2694979712, 679643178, 2283833986, 2820842146, 2862743682, 682141826, 545917056, 2852784136, 570960394, 36184736, 170009088, 44605962, 167815720, 2181169802, 2317385762, 11051554, 2158108832, 2181038634, 169910306, 2662562, 2158665856, 11176610, 2181693442, 2183834248, 178258088, 537035266, 2695405728, 167772840, 2317484712, 572531242, 707297448, 570558986, 2290223616, 581075584, 2854789290, 42609160, 2325777056, 2156405408, 2729093128, 573218848, 136454784, 2829748394, 2821359746, 2149755042, 2191665290, 2728395402, 2852814976, 715303552, 706906666, 2720039560, 2686492832, 713165448, 178301610, 33720832, 2695364642, 136348328, 2687016968, 656000, 2852127272, 2854232576, 10659840, 682139786, 2315296770, 2718433442, 134752418, 706781192, 143173632, 11043458, 2861170824, 33720320, 2158493736, 136872608, 2694883848, 167938560, 581574688, 136880672, 2695399432, 707430920, 2694973568, 2326309514, 169910314, 2624034, 2796192, 2189426816, 41943168, 2685045288, 2148051106, 2283807392, 176294562, 2282228264, 2718597250, 144711840, 42469536, 2189435434, 166408, 2787978, 2183799338, 713597058, 2686495368, 2192089098, 682134024, 2148016640, 573186208, 2158133280, 34079232, 2282359336, 2693440128, 10518562, 176687778, 136841890, 2183662080, 537397792, 671746210, 2829191208, 2728560768, 2827651616, 713695402, 2183309320, 143302818, 2192220298, 2325880832, 2819129986, 136874536, 41986184, 2149755008, 136323746, 36178432, 536873472, 2819098794, 134228642, 2183660160, 545270312, 2818705578, 2155881000, 2718605858, 178432544, 2183791104, 2325776898, 167774338, 2685051392, 2292875906, 2819238056, 679479456, 539132448, 681738890, 145359008, 545269896, 539132450, 715694722, 706914816, 2695495722, 2720694432, 2290221704, 2692917792, 143163562, 2290655882, 41951776, 581574696, 33595530, 673718946, 144713858, 682098856, 671090824, 572654114, 715688576, 2149591208, 545915050, 44173314, 671614984, 2686976136, 143272450, 679649290, 581576832, 713589378, 2317518984, 2827659946, 2191696034, 176726178, 2191556648, 2317879426, 134390306, 2149713960, 545783970, 713170946, 537397288, 2149722280, 537395752, 2183266304, 537397768, 2315788296, 2149755050, 167813634, 2720014466, 673743360, 548020874, 673218728, 713721986, 134908040, 548012066, 572696712, 2717911074, 2281873450, 2861178914, 545425538, 2717949984, 44173320, 573180554, 2324209832, 2317879816, 536881672, 2281712136, 2861211690, 2183792810, 134905994, 2290262050, 2819262600, 664224, 2148171818, 680140810, 2820835336, 2726338592, 2654376, 2148048898, 2290098306, 2860687488, 2720565282, 134785154, 2726299776, 2818615968, 2829197858, 715163680, 570984962, 533034, 142737928, 578980352, 2292884010, 44171272, 2654344, 2148049408, 2281709698, 2292351104, 2284357768, 2147656192, 2292187274, 2284486786, 2292326562, 679510530, 10660490, 2656936, 2726331042, 2726824064, 673185960, 142614538, 2820704904, 176294402, 2324342920, 2728929282, 679488000, 713164832, 545294856, 579381762, 578978336, 2284358154, 2854912032, 34242720, 36317704, 134250632, 2720704682, 136357890, 715171880, 2189983880, 8421376, 11051650, 2829191712, 579504264, 578847232, 2718442114, 2282400386, 679510146, 681747112, 2726961834, 671255200, 2157972130, 170567840, 2183660170, 2191524000, 2729060898, 570951712, 169912322, 42475528, 571089410, 2852127242, 681715744, 134916098, 41975938, 2292361384, 2861179560, 2292754474, 33589378, 673358474, 579478184, 8398880, 572564130, 680132640, 2156036224, 2862751874, 36176552, 2326432384, 44566658, 2315823136, 2686452362, 2191690378, 581075106, 134391936, 2761226, 2192222880, 581470370, 2324177450, 136357898, 2290657922, 547496608, 2189560360, 2726332544, 2315289128, 2282398240, 2183669802, 44605962, 2283962498, 570427522, 2317527072, 2150113962, 2326440576, 715655298, 2282261122, 2861214368, 2283833482, 2183301634, 2819131530, 2281841314, 2854398112, 2827127304, 176201736, 571080842, 579477536, 681707656, 2761224, 548014728, 8915464, 578816672, 2819130018, 2863278752, 2283833994, 35824130, 2818605186, 2324343456, 2149616266, 33718818, 2290229888, 42508298, 570556586, 548047528, 2695372832, 539664520, 2860558472, 2325872778, 2147518496, 2720669824, 2282397864, 704645160, 2687019048, 2150115456, 2315821224, 713041920, 680002090, 35695104, 2860558986, 134908042, 704676010, 578816680, 2282226218, 548055594, 2686593576, 9086986, 144744456, 713171584, 2686978080, 2687117322, 136487080, 713173128, 2181171362, 536879104, 706773546, 2718572552, 2183137322, 2325915650, 2827520674, 2692776480, 539525640, 2326301346, 2156537984, 144736930, 2284331690, 2693300384, 36218888, 673843330, 2189559970, 537534464, 706773546, 2718040072, 2189568170, 536879104, 580944426, 2718048296, 2325750312, 578988576, 2290655264, 169904264, 2181703850, 2181212714, 2284494856, 2317910666, 581478410, 713196040, 2284462602, 559626, 42477568, 2181038632, 134914720, 2863171592, 573057546, 2726331048, 2105890, 2156404866, 42109578, 2325741578, 134359690, 673851522, 682109482, 2189590696, 2149621930, 673742986, 33596034, 2183135394, 2282233984, 2317877768, 2325875360, 570466858, 2189459488, 2326274698, 2326307488, 2720047658, 144875520, 34087456, 537534466, 2695366664, 168307240, 570950152, 548055594, 11151496, 2720563208, 2692778624, 2158635688, 33595528, 2718072968, 2292886152, 2156397088, 705341962, 2183823400, 2290098344, 10488488, 2318041256, 2189590690, 2290264714, 11051040, 2155881130, 2282400258, 2292853376, 2686462472, 547356714, 2726297608, 2290221218, 537045538, 2149613730, 2147656202, 2829060258, 2687010944, 679487520, 2157980194, 2292744714, 536912034, 713163296, 545390730, 2863145608, 2181204000, 2854232104, 2684494344, 142647304, 2692917282, 2147516578, 2181177864, 679610528, 142647840, 547391522, 2315922050, 2861081090, 2324202024, 681617578, 167905448, 2282233890, 2720661634, 2720539136, 10518568, 2158659752, 537428098, 2852792834, 547389952, 2726333064, 142647848, 578947106, 2284454530, 2861040130, 142649896, 8521898, 2854879882, 2852134922, 44731018, 169904256, 35824296, 2827003946, 2325782530, 2324332584, 2861211650, 2827657258, 2325749762, 2854267402, 2283962920, 2290131586, 2318051968, 2315420200, 2854387840, 2326298754, 713067042, 2728962570, 2685051008, 143270568, 547914282, 36307618, 2826963616, 2686626440, 2149755008, 35458, 2687016970, 2282258600, 2183307906, 2852161704, 2829746178, 2863169698, 178946080, 2852129416, 2282259074, 2324168872, 681738792, 2097312, 2282234536, 2148147842, 2684364938, 11184170, 580921384, 539666946, 2189436962, 2284333698, 2726857258, 580911624, 2292875808, 2852651648, 2819129474, 2189951656, 178946048, 706740744, 2148171906, 2863145634, 2692874794, 2315266600, 2718565000, 2158111370, 2728528418, 2819227784, 545826984, 2282398218, 2290614272, 2860687874, 42500744, 2720147978, 2819096618, 2861041794, 570951848, 2191663104, 680174208, 2150107810, 681577000, 33587362, 176827042, 2147655682, 2695397410, 2684355112, 136970240, 705300642, 2829748770, 178268200, 134217770, 142737570, 2726985856, 2150115848, 2284494890, 715825794, 715819530, 680036512, 2156571266, 2819138176, 10529290, 136972960, 581438080, 2283799040, 2147492482, 35659784, 537395232, 2183168514, 2695536802, 2717952002, 2292877866, 682270882, 713722378, 2827526272, 2292752546, 2292753058, 145230472, 2290789034, 2317516970, 42476032, 35815592, 2829615784, 8947840, 2181728264, 2181046914, 34111520, 2108072, 715129352, 2281743010, 539001504, 578978314, 2317361288, 176826498, 2282259082, 2729061024, 176334888, 581599778, 2854789640, 2852784640, 539011618, 10529280, 2827102890, 2183309992, 713589408, 2728561312, 2148173962, 578947584, 2107554, 2290264578, 671089290, 2325882888, 2718564896, 2863169536, 44728328, 2326397480, 570599978, 578977952, 2158141568, 682132104, 145236106, 2147494570, 44597408, 2820809250, 2820800554, 2317879338, 2726822538, 2860687912, 36317706, 2861072416, 715688074, 176816640, 2718566410, 2687139842, 2281865256, 2820800522, 537044992, 680045192, 2692882954, 2323644552, 2686618114, 2326431882, 682134048, 2827493546, 2729084962, 2326268034, 578857480, 2282234496, 2695006250, 11044874, 10920, 2686453762, 679518850, 2183301152, 33595904, 682270720, 713171626, 524840, 2148049442, 2156003336, 2852784256, 2325916322, 134777376, 2281710216, 2158659594, 178825866, 142617090, 2282236450, 570567200, 581569192, 2820669954, 2718474882, 144711688, 44565128, 2283964544, 580944416, 2292711586, 2315395586, 178915496, 143296680, 2684390048, 2820836000, 42469930, 2282367018, 572664352, 548045480, 2283799042, 2818705442, 570558978, 539525800, 2283831810, 2686616194, 172032, 2720696322, 167781000, 2315290794, 2158624928, 2863178274, 707439234, 2315815432, 2261000, 713040000, 35660288, 706742306, 666274, 2692907552, 178921994, 168305152, 2861179050, 2755210, 2282260992, 10619528, 713597448, 2156529794, 2861072552, 2829754528, 2230914, 681618088, 2236970, 573049472, 2718436008, 2157971616, 707267082, 142737570, 2157971458, 2728927914, 671621120, 2695504416, 2181071362, 2687017002, 144869386, 2183834144, 671777442, 176332810, 2189467690, 2693267626, 673753216, 178423944, 2829754920, 9052842, 178268162, 2183670432, 35661864, 9076738, 2861041666, 2686984736, 169879680, 8953986, 11051650, 2826963496, 2827518496, 2189591050, 2315944618, 2726865578, 573055114, 170009130, 143303306, 2862647968, 682132138, 2318017034, 143305346, 178817696, 11174562, 144869386, 2687115778, 2693302408, 578953760, 671123456, 545292936, 2820671496, 44703752, 715792424, 2269864, 41984640, 11174402, 2318017032, 134914698, 2191559330, 11174530, 44736512, 2282236064, 2852694184, 178817058, 2827134986, 536914082, 2728962178, 2695006378, 2852162090, 580944512, 10486272, 537012746, 2183670440, 178389504, 136454826, 168435842, 11149440, 2282236066, 2687019560, 178817184, 548020352, 2290624674, 2687019562, 2326298784, 680168098, 168329856, 10625544, 673843746, 2318019106, 2183143432, 2693302274, 44081290, 2150238208, 2720137736, 134218282, 168307208, 2148141568, 2183144104, 2181046408, 11020928, 2718607904, 2292713472, 2818705440, 2820800682, 44206248, 176163336, 170534920, 2290090016, 2684521000, 34120354, 2183668234, 8945794, 2282367488, 2183667872, 2315264136, 11018880, 2315264010, 2695408136, 682100904, 2156570794, 570567306, 11182210, 2281702018, 2156429482, 548055680, 170000546, 2181081730, 169877536, 2192050210, 2315258410, 2752552, 572663808, 2315264010, 2693442050, 673712808, 2693433994, 2852135050, 539535370, 2821327008, 9078920, 2148043426, 704776864, 681705984, 2283831328, 2852790280, 545294464, 2181070856, 2852659210, 8921130, 136323200, 573180032, 2718572584, 545792522, 167944354, 2326274178, 2726431274, 2860525602, 11020330, 2290256552, 680141482, 2686617634, 178913834, 168331392, 2183299202, 570466976, 2147625090, 2317385858, 2290123392, 671097352, 2282268674, 170033282, 2726994440, 671754402, 2192188074, 547881610, 2290092032, 2726437378, 679518336, 2862753960, 2290655904, 2191559304, 2818703368, 2854267048, 36339882, 671744040, 2181603880, 536904194, 547521026, 134916770, 581446186, 2292711938, 2155883008, 671220386, 44606122, 2292187786, 2290100768, 44042762, 2282226210, 547496586, 671785610, 2860649096, 706783362, 2281744936, 2155872256, 713032224, 2317527586, 2862753962, 9043970, 713162784, 2158141986, 178397226, 2324300456, 671263400, 548053034, 142647464, 2820803202, 2686986760, 33695904, 713065090, 136358570, 2158110730, 682134178, 2718466696, 2728534018, 713162754, 2283833890, 2860655114, 2156004008, 715694754, 2686624264, 2156038146, 2323819170, 545393186, 671779456, 573081738, 2158143650, 2826962952, 176687138, 178815144, 539535904, 2283839624, 2862751778, 679616546, 680002058, 707406498, 2686624384, 2290223618, 2189601440, 2795682, 2819269256, 2156399106, 2827133602, 2325913736, 547489928, 2324204168, 673718282, 2695399560, 579510922, 168340136, 2820680362, 548053512, 707396232, 2290649224, 134883330, 143174144, 704815232, 581083690, 2191665706, 176196130, 673185832, 538978314, 2720696450, 134228618, 36306946, 538976258, 2726865034, 2863172138, 671221930, 178814976, 2854232608, 143133192, 2105864, 537042946, 44607488, 2662946, 2826994306, 2684363402, 2621448, 32930, 2695364768, 2796042, 145229858, 144837130, 2183667714, 673349634, 178430082, 2326276138, 43522, 578955306, 176203904, 2827518464, 2827004064, 578822826, 565384, 44597250, 142650016, 2317888040, 673745450, 2156438058, 2829101186, 2148180640, 536914050, 2860681224, 705301162, 2862776864, 2148016778, 2156538530, 2315428384, 2829068928, 570991234, 2290748074, 2854914570, 673221250, 573080224, 681615906, 570434178, 2281742472, 2317888010, 178260488, 578814464, 142641162, 178956424, 2323647018, 2718435840, 2827487914, 2729052706, 2290747946, 2852784650, 2829585058, 2720531104, 2852694176, 2854789634, 705307178, 536913920, 2863268514, 34120322, 2292746752, 2687019168, 10625578, 545398912, 2158004256, 2315911850, 8431626, 2158109216, 2282365098, 10493962, 2852692096, 2854789152, 168436234, 547399688, 2315788416, 2854780928, 705208330, 145270792, 706775682, 2155913250, 688776, 539107496, 169871880, 2282400424, 2183178786, 2726469634, 2189459970, 42500610, 10617376, 2693431296, 2718567072, 2290131488, 572564130, 2183833762, 2693440032, 537035266, 2284497064, 2315782146, 2324211720, 2728528520, 145269384, 682109064, 547357194, 2821227168, 2189429384, 2149753354, 34089608, 2720703112, 681617568, 715696290, 2284333570, 2315291264, 2281701928, 715793032, 2686615586, 537526914, 2686462632, 2283972744, 2290262536, 545794210, 578856970, 8554626, 170429098, 2863145600, 671787650, 2726822536, 136880160, 2323679744, 680002088, 2283930120, 673710760, 169912832, 2827493928, 2854265472, 2720704642, 44072960, 2862656032, 2854365856, 570469026, 142747658, 679512096, 2819271338, 673228962, 176826914, 2181180032, 2854265482, 673350306, 176693258, 168306816, 2852170410, 2687150760, 2318043296, 2728536616, 2156396706, 2315944066, 36184584, 573088266, 2292326536, 572663840, 713556096, 2863302816, 2695498274, 539108002, 176824458, 176851104, 2818745002, 2281867434, 715131042, 9044488, 2318043816, 2191558792, 2292853378, 42108930, 2685042728, 178790912, 565760, 2863179938, 142770210, 134875680, 570589312, 2183670440, 33557122, 2281865386, 715262112, 655880, 2183670440, 2684520490, 2862614690, 537534986, 2183824040, 2183702530, 539631778, 34212000, 545923210, 578977960, 2326437888, 2282227714, 537035274, 41976360, 681708202, 2852127392, 42500266, 2821333120, 2863177890, 715696800, 2863308936, 2862653482, 2192222216, 707439146, 547399712, 2317494314, 8431650, 2720565378, 2158141608, 2317920898, 176719874, 2190092800, 2292875946, 671784992, 2324179584, 2685010464, 548012042, 2720696448, 2284366504, 713162920, 2284495016, 570564640, 2829713448, 10529314, 176718338, 142737962, 545431562, 2148182658, 578824706, 2149747336, 33720968, 2686616226, 2686984328, 2718599168, 2284333736, 572653728, 2292884136, 2720172064, 2183799464, 168435880, 2284494888, 2183702658, 2317912744, 572522504, 2284486696, 2181701770, 2183700512, 2282367490, 2315943936, 2147492010, 2191567392, 2819236002, 2861172744, 2147527178, 2158004768, 2156440192, 2861072384, 536881802, 2282269312, 35790978, 570990752, 2820702850, 2192179872, 2183168000, 2686593570, 145270912, 2323646466, 2827659402, 2861074464, 2315297408, 2189560320, 2325742082, 2829615266, 2290745474, 2718575272, 2720704554, 2852782600, 2861179432, 2854363656, 2189593122, 570949672, 35824160, 178268680, 34079400, 2148010122, 142738056, 2181179562, 2861181064, 2156560522, 2292326922, 2720539176, 573177858, 2717942410, 2827092002, 573188778, 2720702634, 2717911594, 2290124800, 537559080, 581569024, 680002048, 143304736, 2315290666, 2326405770, 2693309056, 682109480, 136323208, 2854365698, 142780584, 2192190112, 136839304, 2315397154, 2155915306, 2325915656, 2284333706, 2692907136, 2852684424, 144843424, 176826402, 2692907170, 578816032, 2181169184, 134752392, 2192083618, 2326440576, 2829197856, 2821324840, 2189568642, 144747170, 2181728386, 2130440, 167772194, 2318049824, 571123840, 539535392, 178397826, 2150146722, 547496488, 2818574498, 2861214346, 545267840, 2326396968, 2318016514, 2189951008, 176302088, 2189985794, 2130432, 44040224, 2318051840, 2189985922, 2793480, 44040224, 2317920776, 671254528, 36186114, 2192220808, 8552488, 536881834, 2325785226, 2324301832, 671654018, 2720047234, 178948128, 144844802, 33564682, 2326306944, 176720512, 136357890, 167815336, 2155883170, 44173864, 142647850, 2818607114, 579379362, 548047496, 8530562, 2728962216, 176824322, 2323679752, 33587202, 2852161706, 2325883010, 2325785216, 536911874, 2315428008, 10496034, 2819227818, 707266722, 2829101216, 2283964968, 570589730, 2156535816, 2854922368, 673843720, 2191696514, 545949706, 579502722, 143131266, 2290616842, 682131618, 136323624, 2191567522, 537395362, 170524704, 2861042336, 2191690400, 537526954, 36306976, 2283801122, 2326307488, 36219424, 2158627488, 170428928, 2292230656, 2863311498, 537526954, 42510984, 2282261026, 2852301344, 136874528, 41986560, 2155883016, 2862656034, 2282359458, 42478112, 715164192, 2829099530, 2860556458, 2852694664, 134250528, 2282364930, 35694754, 2861041800, 545958434, 35815552, 2318010410, 134916264, 10660360, 178825728, 134875306, 8562816, 2292721792, 537004032, 2290256544, 682109440, 178915490, 2156527658, 2860524160, 539142656, 573212682, 2317394474, 2720671754, 2189428906, 2718443656, 2720014344, 557226, 2290100386, 2292197504, 537004040, 2281867936, 681714178, 2292197536, 571082752, 142647970, 682240514, 2685009928, 2861083178, 547389578, 2318041224, 680140842, 539110048, 2315387528, 2147616808, 11020970, 2728954528, 2827649064, 539134504, 2863145642, 2720694432, 2852268170, 578947208, 134875136, 143138978, 2283801224, 2827133602, 2818704010, 2183799306, 673710240, 673359906, 2729083434, 35662496, 713073322, 2281867274, 2829623466, 539656352, 2852266538, 537004072, 2292714024, 2693441536, 8913418, 2318041728, 2621986, 2326299168, 145270952, 705309186, 671262856, 2183790752, 547530914, 548022826, 2862784648, 134357034, 2156012034, 2827092136, 2158496266, 2728568832, 2156397096, 178790528, 44565002, 681716234, 143131144, 168296584, 2684496522, 2290229410, 168430080, 537403906, 705298568, 35815592, 2693441674, 42475554, 2284462120, 705300650, 2726463496, 170525312, 2686616098, 705339402, 2820679720, 176293888, 2324307970, 666282, 2283833378, 2158534826, 2147650090, 2829189792, 705308712, 2687017128, 2854890144, 571115658, 2820710568, 2325774888, 42115584, 2292359298, 2821195816, 2183170082, 8430250, 176816800, 547531424, 2852168192, 570597506, 2692751394, 547367552, 11012640, 2726864938, 2718605824, 169869834, 2158635170, 539625506, 142641664, 680036896, 169878146, 2271914, 2819096576, 681749120, 2317888136, 145263274, 2829066784, 142649858, 2854257280, 136325634, 2819262464, 34252960, 168338050, 2148050978, 2283930282, 704686088, 705333386, 705177640, 2726436864, 2693302312, 2317494944, 707274912, 2189435016, 2852685866, 178430090, 2148182658, 2829224098, 547367432, 144738442, 2726297768, 545948290, 578986632, 178430472, 2686986792, 548020738, 713728672, 536904362, 2821236896, 2720538754, 2852825120, 715293218, 2692915850, 2284363816, 2852128896, 44606112, 715825288, 144736416, 2290647050, 142606850, 134752296, 578814602, 11149864, 2290229248, 2755234, 2318043656, 134226568, 2687019040, 2189601418, 2283841576, 2852161664, 36348448, 2726461578, 2283839616, 2852292736, 10659872, 2325742240, 681706120, 8954536, 673712162, 2796170, 2720148136, 10660000, 572688426, 2695012864, 2181204488, 2318018696, 44696104, 142608384, 2181203976, 2318016680, 713065128, 143295016, 2684520968, 545292450, 2158111362, 2325742248, 547883042, 2315397632, 578953730, 579472008, 2323816992, 176302248, 36211210, 679643272, 2189599264, 36350120, 178815658, 2149754882, 680042498, 2728927242, 2181081600, 2191556746, 144744482, 581470344, 2726471680, 578814624, 2183135912, 2315421858, 715817130, 537567776, 2720533128, 2281865762, 547922082, 2150279170, 682139650, 2694848522, 2315823624, 2283972608, 680044546, 2695372810, 2150148648, 2326301312, 2191523978, 671645826, 2687117442, 2148010154, 134742016, 2326276096, 11010570, 537436170, 2827485834, 2191534242, 2717917320, 2148043402, 2156397186, 2728403618, 2693431432, 2693398530, 134881954, 2292877832, 579338274, 2829748266, 2753066, 134883328, 2189994144, 2284454058, 2693267466, 44608040, 2290753576, 2150140586, 2290614914, 2728929440, 2693398536, 2818738210, 2820680234, 2693275778, 2829584394, 168299168, 2827004456, 2181079176, 2131970, 44606120, 579338376, 136478888, 33596032, 2695538826, 2191557258, 11143722, 170434730, 2827094050, 2283842090, 2693275682, 673712170, 134350882, 2292230698, 2693278218, 2820671658, 2820844066, 2158659720, 2326440584, 136981032, 2183823530, 707265034, 168340138, 2283962506, 2729083426, 176718474, 2290264202, 2147624970, 44728968, 2290131496, 2290623010, 170044042, 537044992, 570466464, 2819099168, 579340938, 547521152, 2156568736, 41984034, 705299080, 2183146026, 579381898, 2820844170, 2191534722, 2158660224, 2158502026, 2282365474, 136446474, 2315815458, 2693400738, 2183823402, 2728952488, 2693269544, 2720008226, 671228426, 2148051114, 547528704, 35692544, 680142976, 134350850, 706783906, 143174274, 559266, 548012042, 176718378, 2156005538, 2318041224, 2728960552, 2315815466, 8521762, 2854256682, 2728960680, 168297130, 2290748066, 2862776362, 2720703144, 42475688, 2729058856, 2818583202, 2718468744, 2158013064, 42609154, 2290786946, 2852162056, 35662474, 2148018210, 2290131490, 2860558888, 2190090920, 2317396520, 2829099008, 136478848, 2281701418, 2192189474, 579469472, 673194146, 2862653992, 2718048800, 2692907680, 2695014402, 44048392, 2693277728, 2819138216, 2692778632, 2284454530, 713695274, 2323646632, 2695015074, 2158141952, 2718566538, 2717952128, 2149746848, 176171016, 2149624362, 539533858, 176687112, 534698, 581446154, 142737450, 713040426, 2150236834, 178923528, 2323777576, 2692907682, 2150236802, 178823304, 2323777704, 547529378, 2183301770, 2323647144, 571114018, 2692754058, 2281744938, 2854879784, 2729052170, 2664480, 537045640, 2326405122, 547391498, 545262112, 2150115848, 2181040682, 2720040960, 2157972000, 44728994, 2818704002, 2728435752, 168331944, 715694594, 2693434016, 2189601448, 2324341418, 2317396522, 2860689538, 2692876296, 2684488234, 2149714440, 178391042, 2720565248, 10618912, 178790946, 2718083240, 579480192, 10650272, 145392264, 704785056, 2821195818, 2191696040, 2684528680, 145400458, 2292221986, 2861049864, 10912, 2292875426, 41953794, 671091338, 178921608, 2717952160, 2718575112, 10652320, 178790442, 2852300960, 2718572680, 10650272, 547498666, 571124360, 2325875200, 2318019104, 2863144968, 2687115426, 2720137760, 2821367840, 2158529064, 578953866, 2826995752, 2191558656, 144843266, 2654242, 2862613160, 2315913896, 715653120, 176685192, 679479458, 44608040, 545261600, 178954890, 142641154, 44081832, 44698250, 34978, 548055688, 42606760, 713205794, 673710122, 2720008352, 2325873194, 537561634, 547365376, 2694875146, 2726961194, 2795648, 2147516960, 2852792992, 2664616, 169877640, 2315813026, 168438434, 136358528, 2728951842, 704643074, 547922434, 176169602, 671746730, 142615040, 10520586, 2726993954, 657442, 44048896, 2292228738, 2726985768, 545818658, 144845312, 2692777992, 2729050154, 707395712, 34253472, 2726953128, 571122336, 2693401216, 2181728264, 671221802, 2325783178, 2852790786, 2190116874, 2726428832, 36186624, 715128992, 679477890, 176160802, 2192083498, 2852692514, 2829723818, 134218400, 2827626664, 570564746, 2181726890, 2325881376, 42082818, 2861179426, 2148139658, 2726437536, 44737024, 178814984, 545949704, 2283842058, 144714378, 2150115882, 2829746176, 673718786, 545260202, 537010346, 2317394594, 579469474, 2718605346, 136480770, 2181726722, 2158141608, 36350496, 178817032, 545950208, 2292228104, 144714378, 178293386, 2156560384, 145268746, 144714250, 2150271138, 2148040874, 548053152, 2794026, 673188514, 573082248, 2728558592, 10659872, 547530752, 2854259200, 2158667810, 2155872290, 679518722, 2820671624, 2729091712, 2323646498, 572524714, 570558592, 170533418, 2181736482, 2323808808, 2726436904, 2181595688, 2860524200, 671746080, 2315289128, 2192188034, 2158102690, 2820811296, 2686452264, 2728436352, 178258082, 536914432, 2728962218, 2290753674, 2181734944, 2684913698, 2827526280, 176816266, 713728138, 2323810346, 673317544, 547392032, 673185802, 715137570, 136874026, 2852686336, 2183694882, 570993152, 581478442, 2282364938, 2190117504, 570958336, 581478440, 2827624578, 2192222856, 2189435018, 538976936, 673327144, 2726431360, 581478528, 2326266504, 2854791688, 2282236042, 2326407200, 2827487264, 548022946, 178946602, 170434720, 673710210, 2820671656, 539140778, 178815658, 713204392, 713589258, 2158526472, 671089184, 33693738, 671130242, 2284325032, 2189986306, 34112170, 2685010592, 572566152, 2863179808, 2684389376, 2693302784, 35693194, 2292351112, 2821226538, 2852790274, 2852825088, 705178146, 2190092298, 2189983776, 570991234, 705178272, 2189437064, 704684672, 10485930, 2695397896, 681618090, 2826971786, 2158102528, 10518568, 2290647050, 2148147842, 2854782976, 2158665760, 36211208, 2189566624, 2854922240, 2158666408, 2695004680, 2269738, 2820671618, 2819098658, 2324334634, 2863170056, 2156404874, 2720541346, 2323679264, 715655304, 170042024, 2686986410, 2181597216, 713591424, 136454664, 2852290570, 2181703850, 2829748744, 681583138, 134905898, 2317492744, 567336, 2720008226, 2147615272, 2189984266, 2819098626, 2282225800, 2283808808, 2290649122, 2861075072, 673718408, 2317363722, 2684889768, 2695539200, 2236578, 2863147562, 673359904, 578945034, 705168040, 545956000, 167936002, 33589386, 2323647112, 565410, 2189983754, 2284364448, 2694982186, 2149616138, 2819107488, 2695506434, 539132066, 2108034, 2684889736, 548022784, 2793506, 2718607530, 2860679818, 2190123658, 705331234, 2156046464, 2181595146, 2827004552, 2854920746, 547924130, 136316970, 545426082, 579512962, 2693302914, 2317387938, 143296546, 704782882, 2271240, 2687016960, 2819131906, 134873218, 142649858, 134357160, 2284495018, 2684914346, 2686623874, 2147516928, 2862778890, 2158111264, 2693433474, 2189557792, 142781090, 706880034, 2829068296, 713203842, 44597250, 176300040, 2720145536, 2720047232, 2324171264, 2290657410, 34242720, 2284325386, 2818706056, 2687010986, 2290747938, 679479306, 2854266922, 35815456, 2829068328, 713203842, 44599298, 178397216, 2829590528, 581083298, 44083234, 2325914114, 2852135464, 706781856, 2827493890, 2317517448, 2324333186, 2326276104, 168428194, 671121954, 2315257866, 2326308906, 35782824, 2693270024, 2148010152, 2284365986, 537559714, 2852160040, 681738272, 2726824576, 2080, 143305218, 572695202, 2728527906, 2181564458, 579479688, 707299328, 178299424, 36347912, 2183823402, 2315788960, 144867362, 2829582848, 715686570, 679643650, 136356392, 579502602, 680001578, 2315389568, 2785322, 570960002, 10282, 2720694952, 2819229704, 2684354722, 2720672416, 35686432, 2687148712, 2157978240, 713591296, 2860550282, 144837256, 570567306, 680140810, 704809090, 2862787114, 2192091298, 134774824, 2271368, 36349992, 2862785034, 134225922, 545824800, 2861171234, 570589314, 2158635560, 2821368482, 2695528962, 2281867402, 2695405600, 573087906, 547914274, 2820833418, 2189953192, 167944746, 2862745768, 539140738, 136882856, 698920, 176203912, 44083714, 681576962, 2190090378, 136487554, 578953888, 2726863016, 545792162, 143262242, 2720137354, 2190114856, 41976480, 2147625472, 2665088, 2192089728, 42467968, 2283930114, 2147623432, 10649730, 2819238026, 2860548138, 2862743586, 704776360, 134383776, 537526312, 2695399562, 2150115880, 580944416, 2147625472, 2665096, 2192220800, 547389992, 2149712384, 136882826, 2158666274, 705306656, 2283962378, 2158528648, 2754600, 145238568, 2728403594, 2157978282, 715663496, 44081696, 2861048490, 537045514, 707273346, 42074664, 2290092170, 2820710442, 539142666, 42109602, 2726832298, 2323808394, 170525194, 2720169994, 2148042784, 2819268744, 2854223906, 176160930, 2720137770, 539625994, 679651330, 2728430088, 2684521130, 2720670210, 2181048832, 42082848, 2684913834, 2720694272, 2718466728, 164386, 545817224, 2281742346, 44728866, 137005186, 2852266504, 539525282, 144836608, 2728929290, 2183668234, 673882792, 673751712, 2325749792, 537528458, 2149744648, 539533480, 2157978144, 573081770, 715128832, 44738696, 2854750858, 681716386, 2819236488, 2854750730, 673874050, 2854881920, 715139242, 547498632, 673226890, 547881098, 545269928, 178266248, 2728528426, 673357954, 2726437536, 545917578, 143172136, 178399234, 578822816, 2692778632, 2155882536, 8923658, 2147656224, 2718572714, 673712168, 168471050, 681607298, 170395808, 2292712104, 537397898, 679485984, 679617194, 2283839618, 2282266752, 2829222562, 2283841568, 170429058, 134251040, 176859146, 178913408, 44575402, 2158494210, 8530056, 548055720, 2821204490, 2190084226, 2292197410, 8561154, 2686615690, 167813120, 2818744834, 2183669762, 34119722, 2324210304, 2292197890, 2183137442, 671254562, 704817280, 2862655520, 136323234, 2863145482, 2686494850, 2183135392, 2315429898, 673884706, 2281711744, 2726821930, 2149744674, 706914848, 2290133120, 572563496, 11184674, 2323644458, 581478920, 178946688, 581566624, 690696, 136314914, 145270794, 2191526408, 2852683906, 2156396672, 2156439584, 2325883528, 2821237250, 2147494016, 573055144, 2325915810, 33597608, 537561602, 136357890, 548045346, 2325880968, 579340960, 581435392, 2158627336, 2829713922, 2326405280, 2190082696, 2315266176, 539527176, 2158110850, 2281874058, 143294506, 33597608, 671253122, 136357898, 548053538, 33597608, 537034754, 2140290, 682263074, 2728953858, 44728320, 11053192, 671615016, 2149623840, 2323776010, 715794466, 545825448, 547366952, 579504258, 167946248, 8915080, 2860681352, 713689226, 168306722, 2695006762, 570991274, 2317361314, 2694840842, 2290647082, 2284355714, 35661866, 2183791264, 713719938, 2315788928, 2829722250, 578953888, 2860550690, 2861213832, 2862746250, 176302240, 2726331050, 2292220042, 2693270018, 2684528768, 34113696, 2283801258, 2693406848, 168305280, 2684356746, 2718605856, 170041506, 176685738, 539632138, 713074690, 35694754, 2729084970, 579478048, 2292351114, 2684357120, 2684528768, 176720032, 144736386, 2155872770, 537569792, 44599458, 2692876808, 168299136, 2326309546, 168339496, 172194, 142770186, 2726307874, 2819106984, 2290223752, 2686978696, 680045064, 715827720, 2852259976, 2149746856, 545825320, 538978944, 547531266, 2695506466, 578824202, 2283800714, 2157977602, 2695539336, 44212866, 2323808778, 36217506, 579347080, 578980488, 2315911306, 704776352, 2149712520, 42500136, 2720016520, 2718466176, 170041992, 682263200, 2292851210, 539142312, 2284453896, 168427656, 706880168, 144845322, 545917474, 2155907082, 573089954, 2324332554, 679485610, 681740800, 2729052160, 2189983904, 136355976, 145367712, 2290754186, 2183692456, 178954920, 680166048, 2292851338, 2325880872, 2827002402, 2826971146, 2854881922, 570589344, 8554634, 581437440, 2860525706, 2827124898, 2854888098, 679649792, 2718050818, 143294634, 2686591106, 2829230752, 2819238560, 673219242, 537010720, 671654538, 2284333576, 2687008802, 2728952354, 134259336, 2148180616, 170010634, 578978434, 705333376, 2148180104, 671221794, 2147616770, 2695538848, 2315395744, 2292752386, 2718607912, 33587720, 2290133152, 2150113920, 2684920488, 2156036640, 143174272, 707431080, 2692743688, 2827659938, 36176520, 715685930, 170434570, 570960000, 2821204136, 2290647042, 2718607882, 168460808, 2290649256, 2189467650, 2852825738, 2183301664, 2826995872, 35662506, 144705672, 35662346, 42477602, 137013290, 682132136, 715293216, 680042624, 2685045408, 2827004042, 570982920, 44696072, 2821360162, 2818615336, 705200640, 581476872, 168469024, 2860550176, 545259560, 134390410, 2684921858, 2860526112, 2693407264, 570982922, 2283932194, 545826826, 570433536, 573087754, 2854914594, 671131688, 707305984, 580952074, 44173954, 545269920, 134382218, 2183276544, 713564706, 42082440, 42109576, 2827127466, 2819129384, 2150269578, 2863147040, 682107562, 2189592712, 2863138824, 169877666, 2183667842, 44173952, 545269928, 33418, 2183825416, 178391682, 713697312, 164490, 2183276552, 40960, 547390112, 2852651554, 2281873440, 713033866, 176324738, 715694080, 136349704, 2863278728, 2827518120, 2860550146, 178389160, 705309352, 2829746312, 715294722, 134881448, 547883688, 2290614434, 143264296, 2827102250, 2684486146, 2158635146, 2852127394, 2860679336, 176816160, 673185824, 143270402, 11149856, 715270696, 2695400096, 715819522, 136978986, 2315389066, 42500098, 698530, 2228864, 2281703426, 2684387880, 2158503968, 2191696394, 682107426, 2820811426, 2720006664, 2827657258, 2324169384, 715792386, 671222410, 682099370, 2315389064, 42500098, 698530, 2228904, 2181204106, 44597248, 2290133152, 2097824, 579477536, 681607338, 2829592746, 2192179842, 134260736, 34946, 2693439656, 2695373442, 715653672, 2282358920, 35792936, 178391552, 682106890, 2685053066, 2156568608, 11143720, 673360416, 2158501890, 2826960936, 2284487338, 178293408, 704782850, 2860517928, 2181702282, 570951688, 2852651528, 2156038818, 169872034, 8913032, 2282389512, 2148182186, 581438088, 136839306, 578955432, 545398784, 539140130, 570466304, 681746562, 2281711754, 2290254378, 2821236778, 2820833794, 2183168682, 2317484672, 2685012490, 2290256546, 673188386, 32936, 2684354696, 2726430848, 2686593034, 2820808738, 2718443658, 44050568, 2728534048, 2728536064, 36309154, 10652290, 2796032, 681617578, 2149621802, 2290622986, 144875648, 143302688, 581085352, 2315288704, 2862753952, 2284358178, 2181728298, 679479968, 682240680, 145393698, 2324201642, 2326432386, 2720702466, 143302696, 671219712, 2191656992, 2693398688, 2726987810, 136456832, 2863270538, 2189590538, 143164034, 170035368, 142746120, 145399978, 145391778, 679512232, 8923784, 2290223234, 2281833120, 536906274, 136970376, 2149744810, 2827124874, 2183832106, 2854258730, 41943592, 715694082, 9052296, 2726832810, 2852792960, 2181736994, 713066632, 134883976, 2820835488, 2315397794, 679510024, 2290655880, 2283964586, 2147483816, 2318049408, 581083682, 2718476936, 682131498, 2821226496, 2718441506, 673843872, 2149722792, 2693277826, 2728394888, 2729060392, 2156011688, 2818580520, 570949642, 2684880904, 42477736, 673873928, 2718566560, 580911744, 547883522, 2183798922, 2283973258, 8921130, 2862745602, 178429986, 2156036098, 143132704, 36211242, 2826993696, 579510282, 2687141920, 44574888, 2686485128, 2818580520, 8921248, 2692743170, 673884202, 715293226, 538976776, 145369088, 176302242, 44730890, 2317516810, 170043560, 44573216, 2282236072, 142616738, 2684879520, 2686485128, 2818613416, 545269920, 2692743170, 2150138506, 2818613256, 680010272, 2728919562, 2729058336, 2290098728, 673318912, 2720703106, 671090816, 134260738, 545302666, 2854920330, 713163264, 2261122, 2292187176, 178300930, 2860517376, 2230274, 2317885568, 170527242, 548055552, 2829754882, 680042536, 2852126880, 2192222888, 136839338, 2284488738, 715786240, 578824320, 2147655680, 178258048, 2315427872, 679479296, 2238978, 2183135360, 704815240, 144711688, 2852167722, 579348992, 176859648, 2695529098, 167782570, 579471880, 715270280, 2852784802, 145361544, 2283964586, 2695504040, 2150115336, 2693401096, 174728, 36208642, 144713736, 2854395946, 579348992, 176859648, 144711688, 2181038122, 545270272, 176859648, 2183274624, 547530760, 536913922, 2829068320, 2317910528, 2181564930, 2693439528, 547922432, 33557032, 2718566432, 707404322, 176171146, 681746568, 705211042, 539658282, 136488970, 169879584, 2181179528, 2685010600, 2283962922, 2138146, 178397706, 134253218, 44606082, 2148016136, 2283841546, 547356706, 2852127368, 671130152, 705169578, 2695528490, 704677896, 2717917858, 2147623074, 2854922754, 2862614560, 2854396458, 8194, 33589384, 176193536, 2284496930, 2862615048, 545392808, 8561288, 715655338, 673753632, 679649314, 2720008840, 2728395392, 2717917194, 11182114, 707272834, 578822186, 2820677760, 2191697954, 2862614656, 2149614112, 704676488, 2863145474, 2317387776, 707437096, 2290089984, 2827528864, 2821365800, 713591304, 2156036226, 42500648, 167903880, 680168074, 42108938, 572688936, 2863308800, 539633824, 2326266016, 2694848544, 2292744352, 2315386882, 178924074, 570565152, 545267872, 44697632, 35693096, 715268096, 2684395648, 579502248, 2181201930, 572697120, 2854920192, 2156530306, 169904296, 545260168, 2158665760, 2156005376, 572686984, 2720147976, 2292361248, 704686120, 2692874410, 2318010400, 34081450, 2720661634, 2292713994, 2854920866, 572555786, 2156528258, 170567848, 536879754, 2325915680, 2158625410, 36186664, 536879754, 2729091104, 2317394088, 2820836008, 167774754, 2181046922, 715293192, 2326265992, 2829222530, 42508800, 2862784554, 145238530, 2292195848, 579381290, 2862645792, 44050986, 170426400, 2827003946, 682101248, 2717950472, 2315288712, 167946920, 536913952, 33587712, 2827659786, 2317484682, 572564002, 2149714474, 2852651040, 565290, 580944416, 178793000, 178291232, 545826818, 680142978, 2728569512, 570558504, 2181048994, 2829715618, 178782250, 2726463522, 547914250, 35693064, 2282358920, 547922082, 715784200, 33718912, 2684397576, 2284487298, 2854922272, 2827618434, 2192220704, 2315397128, 2147527330, 2861172866, 572557480, 2315388936, 2281744930, 2315428488, 681740970, 2827528834, 706740362, 2181038752, 9077250, 168299138, 715268616, 2720006280, 2863170050, 33589282, 537438890, 2720017056, 2155913864, 673226752, 579349160, 581077122, 705176226, 33729024, 134783496, 2325784736, 169912874, 2292230688, 2323652616, 2323786282, 2693431424, 2283841578, 2189426850, 2183269026, 2695537288, 44597250, 2728403594, 2156431368, 713165346, 2317492258, 2149589154, 680036490, 2181210114, 688160, 2684889090, 572530720, 2150146048, 2693267592, 547523080, 35660296, 715655840, 2829068970, 178421920, 2290780320, 713033762, 170565792, 2147492002, 2148173954, 2726430754, 34250784, 2149589154, 36184744, 2852293122, 2292197888, 170000928, 682232322, 2158635146, 8521888, 2726461960, 36315144, 178790922, 573212842, 2726438952, 2720530954, 176693896, 2726822056, 2726963712, 713042432, 2150146058, 134775426, 2726437504, 713040416, 137003042, 715292808, 134220448, 2686585384, 2692874888, 2695531136, 2852825730, 2686452232, 713032328, 579338922, 2726472320, 2315421736, 11176064, 578855584, 681738882, 570564778, 2325774338, 2317525538, 681738762, 547891842, 2852266536, 2317486600, 167782952, 2282400394, 134752896, 33320, 42469538, 2315421704, 539527298, 579379872, 681738754, 2315427848, 539003018, 536911904, 548044936, 36341898, 2158108672, 656010, 537438250, 2685053066, 35693192, 2861083170, 2692917794, 2718083208, 2192179336, 2317385728, 2684922402, 2684528768, 2192179336, 2325907456, 2183834154, 2684920328, 2829625378, 134750762, 2726430882, 715817120, 2315790368, 2189437058, 2181728416, 2183668392, 2326429824, 2818712072, 42478082, 2685018760, 2192212104, 2323810816, 2190125610, 2694974114, 548044936, 2819129856, 705333250, 2693300864, 2787840, 2189591080, 2192058890, 176203784, 2324310570, 44182154, 2158108714, 578947626, 2323685514, 713173634, 705200288, 2694972066, 548044928, 2819260416, 705202730, 2693399202, 539633800, 2693302272, 705210368, 2317879426, 2325883562, 2687109290, 2860648480, 2728534048, 715303594, 2140296, 2852784266, 2684389416, 2863145474, 570558984, 2183798920, 2854750880, 713163434, 705178114, 2760712, 2155883008, 11053098, 136841896, 2818744960, 44605952, 2654344, 167772194, 44081154, 144877578, 2829625506, 8921258, 2720669698, 2317486114, 2862622890, 134783656, 2181701640, 2728929952, 44706304, 581576866, 2292851200, 715663392, 2326399490, 176726698, 673743488, 134381578, 2718468226, 2290122752, 570460328, 2726822536, 537002658, 2684881408, 42082346, 2728929952, 176302624, 11151530, 2292851234, 2728929920, 8530594, 573057578, 2292884002, 178291210, 681749122, 671222274, 2720014466, 2317517312, 2147616938, 168438272, 2284489376, 167914114, 2818736682, 671097346, 2290780202, 2718075040, 2147650088, 178782728, 2315397130, 178399272, 2323777706, 2192188040, 681740808, 2686582826, 2326405162, 8913024, 2728435744, 2158109192, 2189598850, 715303050, 2156538530, 547359362, 2156036650, 707274754, 2283808906, 2818738730, 545292328, 34250890, 2315919402, 545956514, 524288, 8954376, 134883872, 35790848, 2281833096, 2694973952, 2692745856, 144836608, 2694875816, 2726471810, 2829099018, 705307306, 547399720, 176849032, 168470570, 2324308648, 581478440, 42115208, 2315921960, 2862622720, 2692751906, 2236576, 715819656, 2290256392, 2860558986, 671262856, 572694666, 2317527048, 33565320, 178921514, 136325122, 2317494792, 2852661896, 170428578, 36218920, 11182248, 2686623754, 570458272, 2854224544, 176687744, 143296672, 2728428202, 682273280, 2693267488, 673884288, 713203848, 36209152, 2315790888, 2852129418, 705341576, 35692544, 2158135466, 2726436864, 2854879786, 2326265888, 2686984864, 715819008, 706781736, 547924096, 705202856, 136350242, 142649984, 33729162, 2686615562, 2181210240, 2290747522, 538976778, 2158133258, 2726298112, 2854887978, 143130656, 2686625922, 2726298112, 2183791138, 682131456, 2687109120, 143296674, 34113696, 41642, 545260168, 2156012194, 2315386882, 2695539240, 42633258, 547357352, 706783400, 2192091170, 36186112, 2283801248, 2315790504, 2192189992, 2323655168, 682133512, 2752546, 2852299424, 2315821186, 673882280, 10617506, 704684170, 136486914, 2827102848, 573188610, 2282365608, 2271232, 2283809440, 705178114, 2192187904, 707403816, 713558144, 679479944, 547883552, 8397442, 2695374976, 136841890, 169912994, 2692786818, 2292359714, 2183826050, 2317394050, 2318010528, 134382112, 2860687368, 581608104, 573046826, 713558146, 679488042, 547883552, 170401832, 581435520, 679487520, 547891872, 2694973472, 2292746400, 44608160, 2787368, 2282234016, 2281842858, 2317353472, 2685044904, 134914594, 2684397610, 707264552, 2315954314, 42600482, 2726300322, 2292320386, 2684487712, 2818714274, 2292230816, 713558058, 2687150114, 2720170632, 2158666250, 2181695528, 579371528, 142641666, 572661888, 2192179714, 2284486818, 2726430850, 2692909090, 2292877834, 2827517986, 2829716096, 2720014504, 570433536, 2860681256, 2290229896, 36317832, 713173026, 9052682, 2158010378, 682238602, 2819132066, 136972930, 2695004202, 536904234, 581476992, 2181073024, 143270528, 579477672, 570425472, 2726430760, 143264384, 2189598888, 2189590536, 2860525608, 134349312, 34218538, 2852790274, 2854390312, 2829232680, 2281742346, 2323688072, 548022922, 2720696842, 2317353482, 706750976, 176720000, 2854390442, 706748586, 2854265344, 178424482, 2290133512, 2158010376, 2156429450, 673325704, 680009864, 2728405632, 537397802, 705306762, 41953410, 715262472, 705333896, 144843426, 178423946, 170000552, 2325744256, 144845482, 170035840, 2854226592, 671612928, 2292744234, 570566658, 2852268192, 2324170760, 545433736, 548012554, 8945664, 2191690370, 713173504, 2290614304, 2695405602, 706748578, 2317353634, 170044032, 2854234784, 671613096, 2158658090, 2315422368, 2854234784, 2282234400, 2829615146, 2317877800, 704678562, 2829068288, 2317517440, 41951778, 578979882, 570960386, 176718344, 170394144, 11042984, 2181212322, 673185834, 2157969928, 2192187528, 10528898, 2269864, 2189459498, 2191534602, 2315922058, 680167464, 673710248, 2189991938, 2818713760, 2292189826, 2720571904, 2852260000, 2158110850, 2290098858, 539492872, 2718566538, 2158495872, 33555080, 680133162, 145358880, 2325874728, 2726963880, 681708074, 2686624256, 545423370, 581443592, 2181081224, 573087746, 2686591618, 2129962, 176824450, 170535554, 2284333728, 2829099178, 2282357250, 176294560, 2318009000, 2860656808, 673841674, 2325873312, 2181728264, 2695504552, 713566722, 2283799074, 2684518560, 682107392, 539142184, 2150148264, 43648, 2181570698, 2827135650, 2148147336, 699010, 134783648, 570591880, 2181704320, 2796160, 134742688, 545794560, 2829615114, 671645866, 2827657864, 2728951970, 671777322, 2150246440, 2158133762, 2292877824, 2147614730, 2315420290, 2282227882, 2685051016, 2181179904, 136356482, 168329346, 715792386, 2729093632, 538970792, 580913194, 2717941794, 673841282, 705331338, 142647842, 2147526824, 136446080, 2315821058, 143295112, 2787976, 2181212834, 2694875136, 2728560776, 715792386, 2726996514, 580913832, 580913194, 715792930, 2192091650, 581044904, 578816034, 42633864, 2315954818, 2191663754, 2290124840, 671131818, 2282261034, 581566976, 2149722272, 36348042, 715301410, 2829748746, 2158504610, 36186114, 671252480, 681576968, 8562818, 682140192, 2326309384, 570597408, 2284488866, 2684389922, 167905824, 2315395232, 11012224, 2181169674, 2692776488, 545785898, 2181704352, 36317354, 2827100704, 682100744, 2692884642, 2852815362, 539634344, 2728921218, 2315788936, 143294466, 2189437608, 2826969120, 581444106, 10494120, 2323808266, 134390312, 10520610, 2820672162, 671777320, 2695531010, 2283834018, 2852817410, 539667112, 2695367298, 2852659848, 2852817410, 539634312, 2728921730, 2852258312, 8921640, 671255080, 2829066784, 2317519490, 679608864, 539003426, 2318043688, 143132810, 35651714, 581053098, 8192, 2695365122, 2729050242, 580954792, 2861179554, 2158493698, 2323647146, 134775306, 2284495018, 2852268714, 145228288, 679616514, 2692909216, 134220418, 512, 176162984, 2192181770, 2663042, 539107842, 570460330, 2315913730, 145227810, 578988194, 537002146, 2326430376, 572563968, 134260896, 144747040, 2820808874, 2292744322, 2821195784, 2325916160, 134225930, 2324310176, 713687042, 2726822050, 42502688, 706882056, 581085344, 536871074, 2192212608, 572555776, 176300194, 537395362, 44599976, 539009536, 545267720, 2694842914, 2829615616, 10520704, 682237954, 2820678144, 2130432, 2292328458, 2827625002, 2684395656, 169877632, 2158504098, 679651970, 2829754528, 169880200, 2158632994, 547367552, 682099208, 33718946, 2863276672, 2190117416, 136978984, 671754920, 536914440, 681738240, 2181179912, 2284331552, 2282225800, 681746562, 2156012040, 169880096, 2292721706, 2326399488, 2192188032, 704678570, 8421376, 2728436362, 2862751776, 8527914, 176326690, 673226792, 34113570, 11141122, 2862656010, 134883840, 144869920, 2282268712, 537404040, 2190082688, 2189959808, 704651944, 570990592, 2192050816, 2192188032, 713042600, 579371008, 2284462250, 2829232290, 671647872, 581444234, 2854256770, 2315290626, 2181595298, 2728534568, 2282267264, 2181704360, 2861072426, 2695004832, 2818574346, 2728558624, 44075554, 2323655306, 2829099560, 34089610, 2726436864, 2290264202, 2292886058, 705341576, 2820810920, 571080874, 176849056, 2829060130, 34243106, 2158536864, 2863270538, 581609634, 134752776, 570597514, 2189558400, 2132640, 2852661282, 2189590562, 2189593250, 2292850816, 2181171850, 176851490, 2315299336, 2726993928, 145261066, 673843754, 2317525506, 682101282, 2728396802, 715259914, 713196160, 11045536, 2818714274, 2290614314, 2726428802, 11010720, 2718050858, 2156429472, 679649800, 134261386, 2862745738, 2192181386, 2157980298, 2181595650, 10625674, 44597384, 2140170, 2189429256, 2282233994, 143173768, 8431626, 2189953570, 145227914, 142641666, 33587752, 2720170506, 570990762, 168331432, 144843432, 2718597768, 176161416, 2861075082, 33595944, 34113674, 44212874, 539525634, 8915624, 42470026, 136487562, 682264576, 2324333066, 705200256, 2686590978, 2292228096, 2189599266, 168429568, 36176418, 578988040, 538978464, 2694851106, 2324204200, 704653992, 2325905962, 2861080736, 679618562, 2292220074, 2324333066, 705200256, 539107330, 2158657536, 2324341258, 705331328, 539099170, 2158665728, 11010082, 704684576, 2854354946, 2860681738, 44073088, 2190114954, 682270752, 2284495010, 2821202442, 706773666, 8947754, 578986538, 673751722, 706773666, 579346466, 41984554, 706775168, 2829066240, 2818572832, 2156437514, 570460162, 538968576, 2281701890, 2323808770, 705200776, 706775680, 2728921098, 9087106, 539533954, 706773666, 545792032, 8561154, 2147526658, 10660480, 545269898, 44206210, 713195530, 2315299456, 2854226474, 706873352, 715817632, 2818736298, 2315422240, 2687009288, 2821204514, 571081218, 537043104, 2819106978, 2147526658, 41984512, 2692753450, 178423968, 2149722122, 2192091648, 2694850698, 142772258, 136479264, 168307328, 44040864, 2326399530, 176685704, 2621570, 537042984, 145401898, 715655722, 2852815018, 706871434, 2149622400, 2862745608, 2728951970, 2695012898, 715827840, 715294752, 671613576, 2684526754, 681706024, 573179944, 2826961418, 2189558440, 580922024, 2821324840, 144736904, 2852291074, 44179624, 682230280, 579510920, 2726469794, 2150277770, 36350090, 2281841184, 2190090280, 2269706, 2720694946, 2147491970, 539000842, 136478880, 680010402, 2189983746, 681607810, 715655336, 680009856, 2821226498, 170568224, 2281712162, 2785418, 2281710114, 2282365440, 35823626, 2656290, 2290622976, 2292883594, 2149752834, 2183825416, 706750464, 2324177064, 2147650058, 145367690, 2281711648, 2191534594, 2290125344, 2290622474, 2149583528, 2862621344, 2325905538, 2829746186, 2820802728, 547365538, 2323644928, 2693278336, 136871970, 136347688, 2852815522, 2717919874, 548020256, 655362, 2183701032, 2292228098, 2820809256, 2863278592, 2149614114, 11042818, 2818705576, 2728927872, 2292220426, 143294506, 570426024, 142780578, 2317363840, 144703498, 44597770, 657448, 2852260392, 2720014464, 2292752394, 2820678152, 2692874282, 537043456, 2317394056, 2189591170, 547916290, 143163402, 570565288, 178423970, 2317363840, 176851458, 2718040714, 42641450, 136358530, 2686618248, 134261384, 2862754464, 134883336, 2829713536, 2692784128, 671656448, 2147625610, 136479240, 570434184, 2829754922, 134351392, 8560650, 671752744, 2693440000, 671219720, 9085608, 2325916168, 536912032, 2283932290, 2726338602, 706906656, 2728403082, 2292754440, 2317918728, 145227944, 2695536650, 2821194378, 2821325322, 536871072, 2829756928, 666112, 2290745386, 170559656, 578980392, 681584800, 178299394, 671654570, 2283972770, 2317918848, 2665096, 2156044936, 2292719746, 2181071498, 2693409450, 572663850, 2826993696, 573186592, 2860646922, 170524714, 42109448, 682231840, 545824770, 168331304, 44206632, 682109056, 2854363786, 2158624936, 168307330, 170526888, 11018784, 137005226, 2192091650, 2852651136, 44040328, 2820844066, 44565034, 2181734400, 572687008, 2281701930, 2326399138, 2819269248, 2693278368, 134742530, 2290100778, 2861171370, 2852782722, 571124226, 2281742336, 671623336, 137005090, 2290649122, 2292875304, 2827092648, 35818144, 134218274, 2192214050, 2818712192, 168471176, 2818607618, 573220866, 2826962946, 2148180648, 176851594, 136849952, 2820843554, 539000874, 2829583008, 2281876128, 2269858, 178259970, 2147614848, 578857098, 176687752, 2148049032, 134253058, 581566474, 2684364800, 2192214696, 2290125314, 581607946, 545270274, 2148016160, 2290655266, 2149753002, 10658474, 170011138, 671090816, 2189435392, 143141536, 545824768, 2292746378, 2282367658, 178397696, 44040744, 2150140042, 134359722, 679617056, 2292228650, 2178, 2183832200, 2819238562, 2829754410, 36341898, 2181734530, 2726955170, 2181038112, 2284358186, 41953314, 2820833792, 581443616, 2149714058, 2852135586, 2829230592, 44597794, 680133130, 2829715968, 2692915840, 2192220706, 2687148578, 44728352, 2718433794, 2315395592, 2183145632, 572565674, 42502154, 2818572416, 680134656, 2282226344, 2158667944, 11043488, 545948162, 680001568, 2718573088, 42639520, 537559554, 548012064, 2862754464, 2685020810, 134350978, 2315815432, 33589896, 2292220458, 2147614890, 2191567394, 581599778, 2181046824, 2292222602, 2718435488, 536879658, 33565216, 2292189826, 2718433952, 8714, 2183307434, 2292353162, 2829755018, 537010816, 2189961258, 145361066, 539011744, 145393792, 9087016, 2290092042, 2718442112, 2568, 34119720, 2292189834, 2718441632, 8746, 2290778786, 573057024, 537395242, 2284366376, 145358856, 178422306, 680002058, 2861179048, 573057544, 2290223778, 2325916288, 42598528, 2852692130, 537438240, 145367210, 2664970, 2829617698, 707436546, 537395242, 136872616, 2292875818, 573186058, 537559594, 572555944, 547495936, 34211842, 2191556778, 176325288, 2282236458, 681707650, 2191526536, 33554592, 2819139720, 713173026, 142739498, 2150236162, 2282357386, 2827001898, 142737962, 2827091978, 2189426730, 136839816, 8948234, 537010216, 539134114, 2317525152, 545949824, 572533408, 657928, 178268194, 572662306, 2184, 2827627146, 681716256, 176292394, 133258, 2324340872, 36308994, 178290698, 2728919168, 572697256, 178956416, 2324170882, 2862784680, 136323618, 2827518624, 537405952, 134392330, 136882688, 536871426, 570597930, 42468002, 2183823496, 170524802, 2129962, 2192081024, 2854922376, 35784706, 44073002, 2728952488, 671746082, 537012384, 2718575232, 705202306, 9054248, 705167904, 547523202, 2324302376, 2326309034, 707308072, 545292448, 666152, 682109056, 715655840, 713689248, 539142664, 142649866, 2283809314, 2156431490, 2827657768, 2325907456, 33448, 2317396522, 2147524770, 2827094048, 178921642, 705300640, 2140840, 673712160, 713689760, 176849536, 2728405512, 2829093410, 680044552, 2148139680, 536904192, 2156429320, 2317388322, 170568352, 2290122922, 36340360, 2854355618, 2325907456, 2315921450, 8736, 2827624968, 2155905032, 581577344, 2829093410, 680167432, 8913568, 536904192, 2863147680, 682272776, 537559712, 41976448, 2718048904, 671253000, 2684921890, 176695434, 704815776, 10488322, 2315919530, 2693440128, 2860523650, 2158133410, 2230410, 2323818656, 142740138, 42477570, 2190116992, 2694881320, 538970634, 2191698082, 2284495360, 2819131904, 2147658240, 2181177512, 679518216, 2326298658, 570984968, 2325776546, 2717909642, 671778984, 35826178, 2325882920, 2818613282, 2692775970, 2158111264, 2158668426, 176685058, 2862746144, 2818713608, 572697256, 545423904, 2726305920, 144867456, 44048554, 2718073000, 2156560896, 2324341250, 579480202, 2718050440, 176851464, 578953738, 705339914, 2829582370, 581470728, 2728536608, 573180552, 2720663562, 2729085448, 2852293130, 2726955176, 2292883466, 145229832, 679520768, 679610922, 715262120, 707438602, 143141536, 145367080, 578822816, 2695407744, 143165576, 681584808, 178790562, 2694848650, 44171264, 705340042, 2728954024, 167774728, 2728962594, 2317516936, 2292187810, 537397288, 172680, 664234, 2720145954, 2292744874, 134391936, 2632360, 10625058, 2692917384, 176334850, 178913792, 680037026, 144834690, 579346954, 170033152, 2148180128, 681576968, 2686978728, 2685053090, 2183667720, 34122272, 673744898, 579381920, 681615914, 2729050792, 713205888, 2326397440, 680037026, 681705610, 174082, 2326397440, 2827659938, 681574538, 8913576, 705208866, 2158109218, 2323810978, 2191532168, 537395714, 706882080, 170396200, 671122090, 134775458, 176827048, 573211298, 176160930, 2315258530, 176294568, 671648426, 44704298, 2862778408, 2269728, 539500552, 2148149760, 2820843688, 11184160, 547398146, 176203938, 162, 704809130, 136446120, 713164962, 559786, 176294560, 707396264, 169904770, 713728522, 163842, 706873504, 2324170888, 2729093258, 2862776352, 2155880490, 2695503912, 539003008, 2326268072, 2189429258, 673359914, 136315552, 2148182024, 671778952, 169904768, 2861212170, 537035274, 2854881440, 35686528, 2324341258, 545432074, 706871464, 671779458, 713196034, 2728403458, 142641160, 167946880, 2132130, 545423394, 2687150634, 178260520, 44607656, 2315913258, 2686582952, 2860550280, 143171754, 2315919392, 581567114, 715161642, 2283809410, 2728534048, 2158536744, 2695375402, 168298530, 2157979808, 680168066, 2290616968, 145367208, 2191534250, 2720572040, 2323679880, 2290786472, 2324177026, 2729083530, 705340074, 2315387530, 2189428896, 2728430122, 570597386, 178389122, 2718605474, 8555050, 2155874312, 547891240, 548020746, 167912066, 581042208, 2148147720, 2829068938, 2729085096, 2821366410, 2315428482, 2189953184, 2728430122, 2852790920, 33728642, 2189557920, 2728430122, 143131170, 2156440106, 547520648, 134908448, 2862751882, 9054210, 2315387434, 42502690, 42641416, 704774794, 2821368352, 2862754306, 2718597634, 2718072842, 2156571170, 572525066, 2183137312, 8520352, 2317486762, 2189961258, 682265258, 136315424, 2821335072, 2149580930, 2192190082, 2720573578, 2820669472, 704776834, 2190125570, 2717952170, 2695498242, 713075338, 2325883402, 42469930, 2854912170, 2148141738, 2854879272, 2729085568, 705200162, 136839850, 537436200, 2720047240, 142617090, 713720362, 2290124800, 9078826, 2292361864, 2726338560, 2317494794, 34089506, 2854912170, 2148141738, 178399754, 34212386, 2854912170, 2147486376, 2852162056, 2720671904, 2281736200, 2717952008, 2729085610, 2324170912, 137003146, 2191696034, 2155913384, 545259560, 178954274, 2863138826, 2684354722, 2147614760, 2315952136, 545792136, 2317518850, 2190090400, 671746186, 545818626, 2315297410, 2862656136, 547359264, 2852694560, 547399722, 176687784, 170525184, 707305600, 2684364834, 570949672, 2318008840, 573055104, 178956288, 545925258, 8429570, 2720702986, 178923522, 9046538, 2720006696, 573213352, 2148008584, 705339944, 2720664234, 2692876970, 2718575144, 2854363304, 176302248, 8563202, 2324342818, 545794186, 144744448, 573218826, 715302946, 545925258, 8431616, 707305994, 537012776, 705333896, 2863147042, 167936514, 707265152, 2861049994, 673876490, 2694982314, 2729084962, 2860556450, 2317877802, 707297834, 2729093154, 679518210, 2317885986, 539626026, 35651624, 2323784328, 673194112, 580913162, 2829189768, 713205802, 671228064, 2315255970, 2854266882, 8431648, 572533418, 2720571946, 2854914082, 679518242, 2181048874, 572654122, 2861171362, 2687109770, 578856970, 713588872, 2718048264, 168460298, 2827517984, 2728569002, 169904136, 2862614696, 136981130, 2149714466, 142639136, 2819104938, 2854390410, 168329730, 2827616418, 539535882, 2726300170, 579379210, 2861040288, 538978826, 2726332458, 713599112, 169912842, 2720049160, 2684518922, 2829099650, 2156429994, 2687019176, 2821202474, 2318018696, 2147484162, 580913282, 2315823746, 2852694696, 2284356104, 2686494856, 2726996480, 2720148104, 671262858, 2183834122, 2862647808, 134219778, 2829189290, 673710634, 2819139720, 2191697952, 715794954, 2315944104, 2623496, 2692876808, 2290614922, 2686625960, 2687109640, 2687117448, 2189428866, 715696296, 41975816, 572525218, 2863147656, 2818580490, 2183692832, 2860656776, 673849896, 2692874762, 2821204650, 2827657856, 2150269098, 44083880, 2820811266, 10488354, 2189428866, 2863177896, 578846728, 580913826, 2189428866, 581478568, 42108936, 580913834, 713589376, 142617226, 2827102720, 2852161696, 172064, 2692907560, 2860679690, 2687017504, 2191655458, 2284364288, 136489098, 176171008, 33564672, 2720139304, 2317387912, 2818574336, 2854258698, 41120, 2695399938, 34111528, 2283970594, 539501194, 143139360, 42639528, 715128962, 2820800552, 144704010, 2852159490, 176162818, 2728558624, 2317387914, 2818615808, 2854257192, 2326431744, 36175904, 671230498, 706783914, 2282267296, 11151360, 2819229832, 134881410, 537559714, 2827127298, 2325776512, 2726986410, 580913162, 167944874, 715661856, 580944426, 2325905408, 136839306, 671220258, 2718083624, 2158144000, 35782824, 2818714146, 2318019242, 2829058090, 534688, 581446282, 547889322, 715795072, 673843850, 34212352, 44081826, 2181180066, 2820833930, 671779490, 2820702218, 570951848, 41978410, 134225922, 2718597162, 705309184, 2717941794, 170426504, 705341984, 34242696, 2158010400, 2292189832, 2317910178, 44605610, 539142184, 144876032, 2292744746, 713033858, 679651498, 172544, 2720573984, 11149954, 2829101696, 2694973576, 2181572768, 8430210, 2183831720, 2292320936, 142639754, 2852126754, 143163944, 168337448, 698370, 2318018688, 170002978, 36176520, 573177984, 2290745986, 2695015050, 2158102658, 36315136, 134382242, 2686495368, 673319048, 2863276066, 539535392, 2852300832, 2183668354, 2819129898, 178946722, 2189959168, 34079266, 36175872, 2284487202, 698922, 2829058568, 581444224, 2326309410, 136850050, 547367426, 2183798818, 2325751816, 2694972072, 537035274, 2323777704, 2854783104, 2717919402, 2862776864, 2147623042, 2324170922, 2156440194, 545393314, 2761384, 2158627370, 2148051498, 580911746, 2854390432, 44567082, 705298562, 2156014114, 713697440, 9079306, 715653770, 142778914, 2826971816, 673358504, 681585290, 2318049952, 2818738848, 2183168170, 143263880, 537567234, 143294496, 707437098, 2687008802, 11045034, 176726146, 581443626, 2718433824, 545794186, 2317527178, 11053216, 35783304, 679619114, 547891360, 704651778, 2863270408, 8390826, 673884192, 2854748160, 573188096, 2292722218, 682240040, 2854756354, 2726963712, 2290754090, 2684878890, 33688224, 167815690, 35784874, 570425994, 42107400, 2819238050, 2720170506, 2827493376, 2820810760, 2726830090, 2827132968, 682106880, 2821332994, 2726963720, 2290221098, 2181073546, 673186312, 10519082, 2281709706, 2695004298, 571114016, 572655786, 2315397760, 680140840, 2324212258, 2861049984, 11053570, 2665120, 2292353152, 2290754056, 11174018, 2183170690, 673218560, 10658474, 2147491978, 2183692938, 673325064, 10650152, 2281842824, 715661482, 2325742080, 2852135424, 2820712448, 578953216, 142649858, 707430432, 2861179402, 2324332584, 2854224554, 2192220330, 2726338690, 706904104, 679487530, 579512874, 2728405632, 2326405674, 2183301770, 2290655882, 2284456458, 2717942314, 2720139944, 2181046280, 2820808746, 2829221896, 2863311362, 176816680, 679649288, 673349672, 713041930, 573220904, 2861178882, 715786914, 2326407296, 34986, 573047426, 2326407850, 2820841634, 8923304, 134218274, 43010, 545292834, 2326398976, 679651368, 2819268610, 2326399648, 2317494786, 10651656, 548014754, 2326397056, 536881834, 2728919682, 44698282, 2318018688, 537012866, 2181563010, 2684364810, 2762914, 2861173280, 2156438016, 170011138, 166402, 2181603330, 682134016, 2181695656, 2156407338, 545956488, 578857120, 36350506, 11020800, 545826986, 671131776, 2292195842, 10528938, 42599082, 2819260968, 2281742338, 41986184, 11174402, 2190082082, 2284488744, 178291208, 2290788488, 42606730, 170527266, 34113672, 134782976, 673229440, 2183701152, 2183146154, 2181562496, 2324333090, 2685009954, 44605960, 2192179370, 2854259208, 545393290, 2787336, 682240042, 2720041096, 2860558504, 2827528362, 167946784, 2148141738, 2183831584, 2183670442, 2181595264, 2324341282, 2183702696, 2854759082, 2181563040, 42500650, 34220034, 44607648, 2684488354, 2158109216, 2324209794, 548044802, 2687148160, 2150148648, 136478882, 539131944, 2148174368, 42076704, 134250506, 539131944, 34245250, 2148010528, 705339906, 2284355626, 2695530528, 2819268770, 2729093290, 2284324994, 144705576, 2860679200, 673316874, 706904104, 2323816608, 2181171752, 134381570, 572686378, 2181210274, 2181204520, 136970890, 673884290, 2325907498, 2818712192, 42478114, 2821324840, 2315919912, 2684486280, 2726340640, 41978408, 545392776, 8947754, 2821236744, 41953418, 2149615746, 2284357634, 136970922, 2821367946, 36349986, 2854355584, 673841802, 671230090, 2292353066, 537535104, 2191534600, 34212520, 570566698, 2189437442, 33595912, 44730880, 2324300330, 2158004736, 2852683938, 2728396840, 2852784266, 2862647424, 2324201514, 2728527872, 2861180970, 545949824, 573090432, 2819129474, 581566504, 2315812896, 2183145474, 2290655776, 581566472, 579478050, 548020744, 2854234146, 2282357418, 145238560, 2192089640, 2694973472, 2315913354, 539535488, 144834720, 570991136, 2324299776, 579346954, 2271400, 2684488362, 11184130, 537528840, 2818574856, 136448008, 539142314, 2854258848, 2324168706, 178790920, 2852651690, 2181079712, 579469344, 579379872, 2852784128, 680004106, 2324332712, 579379880, 2852784128, 2693270026, 2861170818, 573186728, 2818703360, 2728428162, 713064970, 2192212490, 579381408, 673325706, 2189558280, 44073512, 176332968, 2693400744, 44040744, 143133224, 167946368, 2693302440, 2829232672, 2720702472, 2686460040, 144843432, 2829099016, 2684881024, 136348298, 145359370, 170426408, 143303176, 2191532584, 2686617608, 170393640, 137005736, 704817184, 2684395680, 2854750240, 33563138, 2292753026, 2695004682, 2325742210, 35458, 134750760, 571088896, 139784, 2292746400, 2718083626, 170403968, 671230090, 2684526626, 144867970, 2149745322, 2854750370, 33563138, 2292720256, 2695004712, 2854750370, 570468866, 145236610, 2695004706, 705202848, 11174528, 145238688, 137005096, 2292885506, 2684879400, 2852301322, 2863139368, 2292883490, 539101320, 2155880576, 2863179816, 2695372802, 538976898, 2181210112, 2860523552, 2150137992, 2686984864, 2726332928, 34111530, 680134794, 2326398976, 2684390026, 2150113280, 2157978272, 537406090, 572563976, 715262594, 2829199394, 545269890, 2315427848, 2862615200, 2158658176, 713687170, 2283831434, 715137186, 2283842210, 2818574496, 143302658, 2149581314, 704653354, 2717944352, 545262080, 2181734920, 176816168, 178430082, 2183178408, 713695274, 11042944, 145358978, 2283970698, 681584802, 11174528, 11141248, 167944330, 679479458, 570460834, 2158002178, 2158666408, 143296682, 2684389378, 705167906, 713203746, 2686583434, 168430114, 44597768, 2323819136, 167936160, 671746592, 715655296, 2827494026, 178290856, 2829754890, 2149752834, 537397258, 2292327072, 2686495370, 547389570, 2829723778, 2315913728, 705169536, 570991232, 682099200, 573180584, 537397920, 570985090, 2861047816, 170041512, 2687019690, 176292394, 581601920, 134906496, 2317888034, 673745546, 581478408, 539634210, 167903240, 2687017000, 2281709610, 2726307874, 2695528584, 44212264, 2283938442, 2829223946, 2695408290, 176327210, 715819648, 680174208, 2695406248, 176294570, 682264704, 134906496, 42475648, 2726863368, 144842754, 2827651616, 2695408136, 143171752, 168340138, 2292713482, 557706, 10527232, 2192048130, 539527170, 11051560, 134258856, 2324299914, 2150139904, 2827134986, 581052458, 8561288, 548053514, 2686459938, 2726464042, 2726331010, 2821335202, 42476032, 2156429832, 2284322946, 2150148642, 2150138376, 142639112, 2183791114, 2150140448, 168470560, 2821335720, 2720172194, 2323679234, 2827092640, 581478568, 2290747434, 680173578, 2183266952, 33589258, 176169480, 42607136, 176171554, 33322, 2686618274, 2694875818, 671779488, 2290748074, 573180546, 2860679170, 176695330, 2820811432, 2686617632, 2861074946, 143130794, 2281710088, 2149720104, 2854888096, 2863269888, 33564832, 131616, 2149714600, 2827094026, 2325916330, 2292320394, 2157972096, 2827102242, 2325915810, 2281867264, 2157971968, 145261184, 2148040832, 168296618, 2326399650, 573080194, 545784322, 2852694570, 2861179530, 178954250, 2820713122, 2282227880, 572557322, 2862753826, 44214434, 2281736320, 2694843016, 8563232, 2292361730, 578849440, 539101224, 134908448, 545269928, 2189470368, 2283840034, 2183659690, 34079370, 2317484042, 2158535298, 2728536714, 2854355464, 573088264, 705299080, 44214784, 681749000, 570985128, 539133992, 578955776, 2829232672, 2720047784, 2829223968, 2323653288, 2820801194, 2281709568, 2854267008, 2191557258, 2720006282, 136314880, 134381698, 2158110754, 2717909640, 2317394088, 2281867784, 2156005416, 2852258472, 705200136, 2315952776, 572566146, 680165410, 581566624, 2726332544, 2852792960, 136839330, 2794154, 581435520, 2183170218, 715129352, 176728744, 41951882, 2149746730, 2854355592, 2852651048, 2315427976, 2692915328, 2720145576, 145268896, 2181048488, 34211978, 2191663138, 673720354, 11020456, 136348202, 713590794, 2726298154, 2829091490, 581608064, 2852784800, 176326792, 36339840, 2692907136, 2183307936, 682139808, 33695784, 2692909056, 2315395712, 2829592746, 35659784, 167911968, 537037354, 2292230664, 170525344, 2284456448, 671263360, 2147616770, 42108962, 176334984, 2852162186, 570567210, 579381792, 176335488, 2852168330, 2695528994, 2718443552, 170532994, 143261832, 2105384, 2155907586, 681705472, 2292885546, 705167520, 34243104, 9052680, 136479274, 35793410, 536871456, 42641920, 704684554, 2158103050, 578979872, 170396296, 2283839626, 2283831976, 572530698, 2292746922, 2317912586, 2158141474, 2191526018, 679649826, 715655720, 579471362, 143296672, 570564768, 142614536, 169869960, 680176128, 2284358152, 134381706, 2317361704, 2852127242, 2284356234, 2281742474, 2283962408, 570425866, 2181572738, 2694849064, 537001984, 2694881954, 2323677832, 44179456, 2728395264, 715139072, 2829713442, 2862784650, 2158109186, 578978472, 2827618304, 2317486218, 2281712128, 145360936, 2326266016, 2854748296, 168306728, 679486090, 2181562368, 41951752, 536881192, 2692874410, 2318043296, 136347656, 2819098794, 682240040, 178782762, 2821202058, 2820808712, 547365002, 11020290, 170437120, 2827528864, 539500680, 2323785770, 2729052288, 2183309952, 2829191722, 2720704680, 2695530656, 2183309952, 2860648994, 2317494824, 2158627496, 2183801482, 2860648480, 44572706, 707305480, 2292744864, 2687017096, 673351682, 2324204040, 2861073034, 538976288, 2854259240, 2685012136, 537037442, 2693399202, 42076682, 2290092162, 713590784, 145261098, 715293352, 2592, 136880264, 2862753834, 176824872, 2156397088, 673874440, 2325883434, 2720039040, 2827100288, 2827520554, 705167904, 715169792, 2826996232, 2315422218, 579510792, 2827124770, 2852653608, 143163562, 2686584874, 680133152, 2156528288, 673874570, 2854365226, 2860690088, 2181695520, 572656256, 2158100616, 2323819010, 2720180352, 170533024, 36317184, 2284453888, 681747114, 2189992490, 167938722, 2685044906, 2760864, 164490, 2148016810, 2726472362, 35653664, 539134080, 2695495848, 2726472352, 2315913760, 539101184, 2694972040, 11152034, 2192089258, 133792, 2684887714, 44564616, 2181728288, 2726472354, 2284497448, 2827649024, 136880170, 2720571562, 2695399938, 169871882, 2284366346, 2720016520, 715794944, 713689762, 2827649546, 2692776096, 2189437088, 713599104, 2726306434, 707267208, 2183823362, 2827124778, 671744648, 673720328, 2720006280, 42074154, 2150269442, 578955424, 2099752, 2149714058, 713558570, 715295234, 134881832, 176695434, 2821333002, 547356680, 704784386, 705211040, 2147493896, 8921248, 2862645378, 33720354, 2292744872, 178429984, 2156405280, 2158108842, 715786794, 2315420170, 666154, 2158135466, 715688488, 2325907978, 134883880, 2694973578, 715819560, 706906634, 42609192, 570435586, 2230306, 2692917376, 705202690, 2183277224, 2684880928, 9077416, 34122408, 42511016, 665730, 2150268938, 2183694504, 2147658400, 145401890, 2292722218, 2685018280, 2326437930, 706740266, 144714272, 8552586, 36217482, 2684487848, 134881962, 2819260578, 42470024, 2684496040, 2158658056, 2852684328, 2315911304, 2323785896, 545958536, 533152, 134875178, 176720002, 34081282, 134742570, 547922434, 539525640, 2191523874, 2860689410, 2726996608, 2684494376, 2862784672, 2728566912, 2315913256, 2325883040, 537569928, 134750880, 2718042280, 2323786402, 671787528, 134218400, 2720178824, 2695400106, 2852162080, 2728403080, 2827125258, 2718597282, 2829189640, 2183798914, 581085320, 2728534016, 2191525890, 10488450, 2189560456, 2820800544, 2852257834, 10619016, 706906114, 2718040744, 2693302400, 570960418, 705208328, 2155915784, 715694090, 707299464, 578855082, 2820702208, 713689226, 2695498370, 44212874, 2820800546, 2728394762, 10627202, 2693278216, 713558530, 44706306, 2150140586, 2692751528, 713072648, 573049472, 2720180776, 35823778, 2150277280, 2818613416, 176300040, 2284357762, 2821335552, 679518338, 2183266440, 2693278216, 713556482, 44698114, 2687011498, 2684889608, 713032202, 44706306, 2687011498, 178790410, 673194538, 671252512, 2862776962, 176325290, 2728951970, 2326274690, 545270306, 578814506, 36350506, 2318049802, 2281876096, 578945024, 44212266, 145269418, 2156538370, 537035424, 2685010082, 706882048, 33556648, 2181048968, 2693309056, 2726464010, 707430410, 143264298, 2854258850, 2183694858, 2820678144, 2324299914, 581074986, 2326306986, 2686460418, 2684396162, 2181570728, 2695364736, 2827618472, 2693399074, 2149722152, 2282267168, 2852298922, 178924072, 681708074, 170568232, 2238978, 178290848, 713589418, 579340802, 682232480, 2684396162, 2181572648, 547880992, 2290745384, 2684387842, 2324209704, 2157969570, 2827649064, 2728534048, 2829222432, 2826969226, 548014752, 2326432384, 2324343424, 136446120, 671089322, 545432096, 2318019200, 679510144, 2132642, 2860687872, 170525184, 176326656, 2183170722, 2863300778, 2183301160, 2720571520, 36309034, 705299080, 2726307976, 2728438410, 2827626506, 41953282, 2728403074, 2230410, 136349864, 2684529152, 2326399104, 142737536, 2261664, 2290748074, 571089058, 2861214376, 2829068298, 2852268706, 2684922530, 545294976, 168296994, 33595392, 2292886144, 2099202, 168460960, 2158141448, 178258082, 2854890024, 547496456, 2292845226, 537395234, 2861214376, 2829068298, 2292845226, 578813986, 2861214376, 2694842378, 2317361154, 2694840354, 671744162, 539632258, 170404002, 2829189128, 2148018178, 42502688, 137003178, 2282258440, 2720139778, 2271906, 539656360, 2687019136, 2183798914, 33729152, 2148147880, 142608544, 2107946, 2829224490, 713556610, 547523106, 2191665698, 2695372936, 2290647072, 565762, 2684354722, 706783786, 137003048, 2720702472, 2686986370, 36350498, 2862752290, 2156003976, 2861050402, 698368, 715661450, 2283929760, 2728534536, 44565130, 2147616904, 682141866, 10616970, 2860516010, 2323776160, 545827456, 142649378, 671784994, 144876066, 8519808, 2861050400, 2150279176, 2862785056, 570558976, 2861050400, 2787328, 2818581034, 713556130, 538970154, 2726832770, 2324343306, 2189983912, 570434210, 2315920040, 2183694890, 2818607784, 2718605346, 142746282, 2183694346, 706775208, 545947818, 2852659368, 44206080, 2150113930, 2726854658, 713697408, 715825280, 673316898, 2819098784, 537036834, 715817634, 2827487400, 11053216, 2315782306, 2854783522, 581470376, 10650274, 2315387048, 170393608, 2729085058, 2624162, 2829714050, 142739464, 2292844578, 2826971808, 2694971562, 2692784802, 706880032, 2827094024, 573087784, 2181597696, 2860558976, 2183307274, 33554944, 36175912, 2829617282, 2622112, 2821357570, 2317879336, 2829748386, 136882850, 2292843010, 707307658, 539626146, 705210880, 2147493890, 545955968, 2860689440, 2718433312, 2820841504, 570567170, 2818615936, 706748584, 176302752, 545425410, 2692786818, 2686451882, 176302752, 680045184, 2158002184, 671744544, 2181726368, 2315288706, 2150269066, 2292746890, 2718040200, 570589826, 2687150754, 681707688, 2326309032, 545423490, 2684398242, 2686582952, 2323816608, 2181079688, 706881538, 2656802, 2860681218, 2290090666, 2189428866, 42478112, 2826971658, 2829716010, 2181728928, 2718040072, 2183660200, 2685051392, 565792, 2326396936, 170535586, 2147656328, 673851392, 11045410, 2860681218, 169910952, 707305472, 145270944, 2861205506, 2826969608, 571116162, 2325752320, 705168008, 2158133760, 36309544, 681617536, 2317525024, 167772328, 2686616072, 8429736, 136356512, 142737578, 538976904, 2290264104, 579340832, 2156011562, 2685044904, 44729000, 581574658, 537438250, 2693269664, 2191696384, 545261738, 2228738, 2685045256, 2228872, 2317887520, 704784930, 2854225962, 682106914, 524840, 2281843242, 713040384, 2147494016, 134383754, 168297098, 2726340608, 679488002, 176168970, 573079714, 2150238242, 715694760, 2862612992, 2829232672, 673743522, 169910306, 2282358912, 8563208, 715293184, 2147650178, 43170, 142779050, 713204224, 142747776, 137013384, 2290264616, 142639744, 2156046338, 567458, 2183700610, 2315813386, 2861173418, 2283929608, 2315813536, 671623712, 2729050792, 2621994, 2315780768, 2820713090, 2829722122, 2148041226, 673349632, 2150279810, 2862647432, 2181040128, 2829722152, 2192048290, 2728954018, 2156538528, 2290223650, 565896, 673851528, 2324211714, 2183692962, 2819138178, 2827625098, 136348288, 170426882, 2149753352, 2189557928, 2728558762, 36176522, 2149720584, 2190090888, 2718605448, 2692754088, 143130794, 539494912, 134228480, 142780586, 547891848, 178301578, 2826963490, 170557954, 2149753384, 44204200, 581599914, 170426882, 2149753352, 2189592616, 2729091746, 2718476938, 178922122, 134390400, 2827495554, 707396234, 573082240, 2729085474, 578955912, 713589282, 42510978, 2191663650, 578814594, 713566242, 2317879936, 548022306, 2728921728, 2290623016, 44075016, 134873762, 2292327074, 2852162050, 567946, 2292228096, 2686584970, 581479074, 2726300288, 44738600, 134873730, 705210378, 2192050816, 2695506474, 2729050752, 2687011464, 2155883050, 2140322, 2852169770, 673194504, 2326299304, 537037482, 36211328, 176302082, 705331338, 2861073032, 2760866, 2190084258, 8528010, 178300962, 2862752426, 2687009450, 2292197930, 2664482, 2852160042, 2687008906, 2826971682, 2149615650, 2852161706, 2284462122, 2686485032, 705210400, 170533514, 2181180074, 2852258442, 143303170, 145271328, 2147658408, 580913800, 2283973160, 537436680, 142772776, 2728560776, 2282267176, 42510848, 2720038912, 8921248, 2292713992, 176160802, 580954752, 143130658, 2862745762, 2315913856, 144738978, 715819552, 2729050122, 2686984352, 10652328, 715294856, 2283971082, 570993154, 170008610, 36176386, 2318041098, 2726856706, 178391690, 2852291234, 2323810856, 134742018, 2282357384, 2685053096, 2147492514, 673360416, 2685044768, 145369120, 2684887722, 2728430112, 169910306, 42467338, 178948136, 2726854666, 2862614560, 42074762, 707430410, 2693300226, 713721994, 42608768, 168296480, 2181079178, 2692775978, 2292711970, 681738792, 8956424, 2290131488, 2158660128, 10519050, 174122, 2158004898, 673843744, 539001474, 539003018, 2854395946, 2191567370, 2728534538, 143296680, 2183799466, 2183178410, 680009864, 2284489354, 536873482, 2325743650, 2326396962, 34120194, 44042370, 2326268448, 10521098, 537438210, 2156438176, 2692753546, 2158002208, 2718081064, 2761384, 2181736968, 144867456, 2148149248, 706904586, 707299368, 705308808, 178916002, 178292738, 2826971304, 34250794, 713588906, 2156439680, 2156013706, 2158526496, 2684354600, 2156439688, 2692885130, 2150268960, 2717952008, 545294344, 44605608, 579469960, 9086984, 545431682, 2692909608, 2820713098, 44081696, 2281703458, 2854789800, 2149623842, 2317353482, 170043562, 2728430248, 2149616298, 570598048, 2687008904, 570957984, 681716234, 547358722, 2189951658, 571080842, 545923208, 2282392234, 713041920, 2821228578, 42117762, 169879690, 145369088, 2728430122, 2820713122, 704782986, 2692917418, 176160904, 2829093506, 547889698, 2726856706, 715137024, 167772840, 673357994, 170394240, 2282392098, 2183667752, 2281867424, 142614568, 2183170562, 2292885504, 2183143464, 2692885154, 134217896, 144738944, 136847906, 2693310506, 176169602, 2829224578, 2662410, 581610018, 2860526080, 2191687848, 673744928, 2861206016, 2726854824, 706906786, 2181178026, 545819168, 2726428842, 2326438400, 545432064, 579340832, 581075114, 2326438536, 2692917248, 581610120, 2685042696, 545292448, 176294528, 178825218, 142738080, 2189468322, 2629792, 9085088, 578814634, 143302794, 2695012866, 545819168, 580911274, 2318049418, 2692915746, 170565794, 2854357634, 2821193896, 2717911072, 134742146, 2283798656, 145228320, 2829748226, 2155874314, 8953888, 2315954722, 145400456, 178399786, 2282391554, 2130562, 2325750440, 36216994, 2854357634, 2694840456, 2694842376, 170535584, 2854357122, 2829582504, 547366920, 11045506, 168427522, 2239146, 143140906, 2148040704, 2693398560, 2325872776, 145369128, 2693300744, 134916266, 2192080930, 2317396488, 2819129866, 545794082, 2829090848, 2149753352, 673220610, 663680, 2729052168, 168299010, 2158504072, 8842, 680143392, 2315944458, 573079594, 681707522, 2283831850, 2158004266, 2819129898, 680142882, 2158002216, 2686625834, 170002466, 578953378, 134251138, 178260488, 704651394, 581567008, 34114090, 2827004416, 2156439688, 2284489216, 2854758434, 2685042824, 2183309832, 2147655848, 715268096, 178423970, 170527266, 578953378, 134382210, 178260514, 170000898, 581050528, 142639752, 178268714, 2861039650, 578978338, 169879680, 2863301250, 2820712448, 2189951112, 170434592, 2283839650, 170426912, 545267850, 2292875944, 2687008778, 2720563744, 2189953160, 573210760, 2686984234, 169871530, 2189437088, 2148008618, 2192222250, 35823786, 572555786, 134744584, 2862779050, 2829099016, 2155872394, 142739594, 2284323458, 2695405600, 2692743306, 706904074, 2283831968, 2150113802, 2325774378, 2317887648, 136317578, 2149720192, 2720664200, 176851616, 2147525282, 679610528, 2818714250, 2694873098, 2726985760, 715686442, 572563498, 2686460042, 2863311402, 2158502410, 178290696, 176693408, 169880200, 2156569098, 44597256, 168306848, 169880200, 44599330, 167772680, 547529384, 2829584936, 2829617288, 581468320, 172714, 178954248, 35693098, 35651752, 2147527328, 143138954, 580921386, 539525288, 2158144136, 707307658, 2325776898, 2147525128, 34242688, 680143488, 10658432, 2282390152, 713198210, 2718442144, 539133960, 579346984, 9052328, 2720563848, 707265064, 573080200, 2158013066, 2854781066, 145393664, 2854363138, 2862612488, 2717952034, 167913482, 2318051328, 2827092480, 44083880, 2717919778, 42502816, 2284495490, 136880264, 2158494368, 536903722, 145402504, 2818580512, 145393664, 706748418, 706751016, 571115562, 145358976, 673193986, 715171848, 2726996514, 176726698, 2150271648, 2315264002, 2854355586, 570556448, 2827135490, 2183135402, 536879618, 2158004768, 2684398112, 570990730, 673218592, 176327330, 2181212682, 44180000, 2156528162, 42502274, 2156538530, 2292711554, 2189984384, 134785546, 2183823370, 2829617792, 2718599304, 671656066, 2281865888, 176203912, 2827626538, 142746242, 2158133762, 2283799178, 2147658282, 2290647722, 545270410, 2325752458, 2290262154, 547357216, 2694875784, 142779018, 2318041130, 2191534114, 545294376, 2717911552, 2818572416, 2283937792, 168436266, 2854782984, 713198248, 2156407458, 537395848, 2158536840, 42115712, 11018786, 537395722, 44179970, 42640008, 2829090816, 2686984842, 44730912, 136489634, 2854226562, 168436354, 2323786370, 671744136, 170565794, 2720178178, 2155883168, 2694982146, 581599264, 176194218, 2325750434, 547496064, 2694842912, 2818572320, 2720047264, 673718922, 11020808, 2317879816, 2720571904, 176193674, 2158102562, 545292424, 8530466, 2687115778, 581470240, 143296522, 2728438272, 136315010, 715663882, 44181664, 539140232, 2717950088, 2191524394, 2317912194, 571089546, 539623466, 2281832448, 2821333634, 2324201642, 707406466, 2861039754, 2684362912, 2156398632, 2827517954, 706914954, 42608674, 707403936, 2718074912, 42082466, 35686434, 573087776, 572563496, 11042850, 8923690, 2728919082, 579340800, 170393602, 2156038688, 2189565954, 2156044320, 134260866, 178915328, 8954528, 2854234144, 2829099522, 538968616, 2181079680, 34220064, 170393730, 679477386, 2829713440, 2819137568, 168339458, 2820669962, 144837280, 2726856832, 2726987778, 2147647616, 2720571938, 2852792456, 2821227138, 2158103080, 2183176832, 2183276680, 2852684320, 2695504512, 571089440, 2684520450, 143294466, 715687936, 2654242, 2282399786, 10625034, 168298666, 2292189322, 42476202, 573057570, 524328, 2863278216, 44575368, 2854791848, 2292884104, 2726961696, 570591234, 2852659872, 539140608, 2718081568, 2728568832, 2283831976, 168462880, 2326307496, 170527272, 2315815042, 2720702504, 2292187144, 169904160, 2685043202, 2181605546, 673751200, 44698280, 2819129856, 2684914218, 671787688, 145230496, 2181570730, 2315422346, 2149747368, 136487458, 44704296, 2326268040, 2192091680, 2156560930, 134775306, 41943560, 545818786, 2192083584, 2852814848, 2147519018, 680037034, 547883648, 2726462088, 2284495392, 2323776136, 713697922, 134906528, 2290624552, 681574920, 2315913344, 2292230186, 713165442, 2695538722, 169904136, 2726299690, 572687016, 2718574754, 2720047146, 2726462088, 2150279208, 176292488, 2861173282, 2695496328, 2150279720, 176292488, 2190084738, 579340810, 2693277730, 2718565024, 2693433346, 2325776898, 2315419816, 2728526346, 706773632, 2158102570, 715663490, 572656264, 673186432, 2189461514, 680134786, 573180544, 2826961536, 539002880, 2827625088, 2726299688, 33556490, 673876608, 671613440, 2854357034, 2323776136, 176335402, 680175626, 2687117864, 10496128, 2325776426, 680142978, 2230920, 547357312, 10518560, 2155883016, 2324302370, 2720705186, 2694873728, 143133218, 2281835048, 2827001984, 2852792970, 671776928, 681746440, 142606376, 168438314, 2695004162, 547364864, 573188776, 8945824, 2189429250, 2324169250, 2718608002, 142641320, 2192083456, 2324169258, 2718573186, 2283971200, 680165410, 681716360, 673843368, 2718476928, 2686593160, 34220554, 2684521120, 2183178410, 715137024, 2284355722, 2861181056, 2726339202, 134228648, 2819261088, 547488392, 2684922506, 2292219936, 2283937792, 2827649194, 2282398376, 2183692288, 2819106818, 144712194, 8422016, 2191556650, 2315821066, 2826960930, 2156046466, 2860656808, 2283964418, 2829058176, 681574946, 707406474, 2687109130, 2726330506, 581568520, 548055176, 2827094176, 42476034, 2685010472, 2181570602, 2852170410, 2284489248, 2826993696, 2281840808, 2317527722, 2189591208, 681714338, 715786890, 11020426, 2726297736, 2326438530, 715172362, 581574656, 578816170, 2862612610, 681740936, 11018272, 2826993672, 2191565472, 713599626, 671220354, 143297034, 44180002, 2854232704, 136849442, 2694842496, 681713834, 2728403618, 145238530, 2281833088, 580946466, 178825736, 2181734434, 570993288, 537561250, 706871968, 2283972768, 2820702858, 2284462082, 2292721664, 2189992618, 2720661640, 2292326442, 2720572034, 2323645066, 2315911816, 572555264, 2686591626, 680143528, 673849504, 715686538, 571090986, 2283962368, 2282399778, 145369770, 136357928, 2829221898, 10526728, 2181046282, 2292222632, 2684365482, 2726429352, 539000840, 2720178696, 2693399080, 2854791328, 2718081026, 2686583306, 2150236192, 2861205664, 145236512, 176685610, 2292853416, 2326432386, 537528490, 2686591648, 2150140546, 2726332554, 2292711978, 2189601408, 2695498368, 33556618, 33686154, 2685020288, 2158625282, 2729058346, 537404064, 176326688, 136325674, 2292351498, 144704162, 581601824, 2860556832, 144736928, 170426410, 10616834, 9044096, 2720703104, 168329858, 2695495840, 548012546, 2728960042, 44607490, 170009122, 176161418, 2290778762, 176857610, 580919336, 42467978, 2290125448, 2818712232, 2827520648, 536904352, 570468512, 2290616480, 2284489354, 2283972642, 2726961184, 2156439682, 170009122, 2325873290, 2290748042, 44605442, 170009258, 2292845058, 2290649738, 673753760, 34212480, 581085736, 2315389442, 2819270664, 2181597344, 2190114944, 2686590986, 2192222760, 2183793314, 2315952800, 2695006240, 2183309992, 35692704, 2818744482, 581077034, 680143488, 2687150120, 545300608, 2821358208, 570458752, 673753090, 2694851080, 2284333704, 2315264680, 2189459584, 2282227850, 2726830114, 2315298856, 2317396128, 2819260576, 2189598762, 2693431328, 170429098, 545301120, 134359552, 172552, 537561738, 539099816, 2315823658, 704653826, 2692751400, 2324301866, 2726854818, 2729052170, 2325881512, 2863278602, 578945160, 2693431330, 707299882, 537043584, 134357512, 2827127456, 36342314, 570466946, 134349354, 2860654602, 2158502442, 571115682, 2863276706, 2323685928, 2854887978, 2829723808, 557578, 134905890, 35826312, 2325872800, 2826996386, 671261192, 2183826058, 2149580962, 2862656002, 570460290, 2687017602, 2829748362, 167804928, 136317058, 2826994208, 682232328, 571089024, 536903720, 2317910528, 2282356768, 573088424, 679649832, 707439114, 2292318240, 581478946, 33556520, 2189599360, 168306818, 134383746, 2189461634, 704807048, 707436544, 2292329130, 2829754882, 2854881418, 2829222442, 2728927778, 2284462760, 2156407466, 2189559936, 706775042, 33556520, 42115624, 705177728, 134383746, 33589288, 2156044936, 34089098, 134384130, 166400, 166026, 2190115466, 176195752, 32, 538970666, 36217504, 2326309538, 578980480, 673350312, 2281841162, 2695408138, 2695528960, 707431050, 573057192, 2852301346, 2860654624, 168331272, 8521768, 2718607520, 2290753570, 2148173826, 715128832, 2718435336, 671752736, 170533514, 681584808, 2292877992, 573046816, 681749002, 580952704, 2315299368, 2317920936, 34253320, 673874440, 2863178368, 33728650, 2827618344, 715139626, 2726472330, 2685011970, 2292195498, 2189559808, 671222400, 2720145448, 134384266, 34079362, 136478720, 706740392, 2323810824, 547914376, 2728960162, 136358056, 2726461960, 145269416, 2183700512, 572656296, 176816648, 2829197992, 2191698080, 2183703040, 2692874920, 35825792, 705210912, 176687234, 2290092576, 2315954728, 578849408, 698368, 2156005922, 178956960, 2685042720, 2283962378, 33693824, 658050, 34089474, 682134058, 34078856, 2292752522, 2292720264, 136978434, 2820844194, 170000386, 545300522, 34253314, 2292326946, 170567808, 2684387872, 2315255816, 673876096, 2787882, 2829754528, 2317887530, 2684398122, 2292883970, 580913192, 680011808, 2189435426, 2852692096, 33688074, 2181693986, 715663370, 136355976, 2282397826, 2315256328, 136841354, 2183825962, 2854920352, 2181171714, 2284486784, 2326432298, 2854789280, 2317888168, 545392770, 2315788288, 2183145642, 2726995976, 536912426, 2156014216, 2317910026, 2284325000, 34220072, 2693408808, 2290745898, 2281742474, 2099720, 2695497768, 2290264106, 2290229802, 44214314, 42639528, 2829757064, 715784744, 2323777696, 2189469728, 36307586, 2325782562, 142738082, 2686986410, 2819131522, 2852137120, 8528514, 2693400584, 2290264096, 2854756520, 578824320, 2729058306, 2760706, 2829721768, 170535432, 2290614280, 10496008, 8563202, 2284487202, 536914594, 2860550696, 2718608002, 2693275778, 36349994, 2854887970, 2854756520, 578824328, 178921482, 2760834, 2854756520, 704782464, 2192050186, 136978562, 34245256, 682133536, 176726538, 169910410, 2685020162, 2183309856, 2829091488, 2726832810, 704817666, 548053666, 545956352, 2728929794, 8200, 2292746784, 2695505962, 2852685984, 2718605994, 44173354, 545401352, 2820702242, 176816266, 2191665794, 2315257864, 539527176, 2821360296, 2283940520, 713564808, 2292714114, 671221802, 2728954400, 142780584, 2854783520, 2290229922, 2189599274, 2189467656, 579381378, 2290625034, 2726439464, 2292361248, 145369098, 548012034, 545786504, 134908064, 2717909672, 547891744, 572522664, 539656328, 2726857378, 2315297448, 2317361194, 2726330410, 2149747328, 2692786818, 713728554, 2726461984, 2324334728, 2315299456, 673357864, 2729050626, 673327618, 176335360, 2720139946, 178391040, 680132738, 2326301218, 2720006664, 8956554, 706775042, 572697122, 42074144, 2157972130, 2281701544, 178257960, 142737448, 2687109674, 580919464, 2692752008, 142641288, 2292843170, 572531242, 572695048, 2654850, 547398184, 545818762, 2684496040, 44574888, 2829191200, 2181571242, 8912930, 41986728, 2862647304, 2852298786, 136323624, 174728, 2684914178, 2827649186, 2852692616, 539494922, 2149591208, 2183137290, 2284322952, 2863136904, 579349034, 44051072, 2158624776, 8432168, 680036866, 2323808930, 144738338, 2315289218, 2829748234, 167813280, 10658336, 41984128, 713558050, 142770304, 580952704, 2155874978, 2819238432, 537559586, 2181204616, 2158111266, 2148173864, 579479560, 2158135464, 2156011690, 2181695496, 570951688, 537045504, 2686484514, 143133314, 2692909730, 547891202, 8946186, 671648394, 2324210336, 134783618, 10486442, 2324301962, 536903682, 580944552, 2156003498, 2190084232, 570982400, 44738562, 8956554, 2292187274, 2728951946, 2324308010, 32906, 2862620704, 2728566922, 2819228328, 707397674, 571083304, 143272608, 2150140448, 548022824, 143297194, 2821227178, 2191697922, 43690, 2292187274, 2728427530, 2728927744, 545270440, 2292187296, 2728951946, 2315920032, 681738794, 2694883496, 170527370, 2718605864, 682271368, 170002568, 706781322, 2684526728, 2693308426, 2326429858, 2283839658, 2147623562, 2687008906, 2720661674, 2662570, 2819096746, 578824192, 142641706, 136446602, 679477920, 2860550818, 2149615754, 2863278594, 2717941800, 8528008, 570434056, 42107018, 2315952650, 2827125384, 2820809258, 136487082, 2726824610, 664192, 680036898, 545267848, 134253090, 572564098, 36309514, 42609282, 136355848, 2860550178, 2189437064, 2854912546, 2726437418, 178300962, 2861074464, 2148139168, 2726824610, 537404034, 673743394, 679477384, 2726955682, 2105984, 673874466, 8923272, 671645696, 2862614562, 713039874, 704809120, 537438720, 2862754432, 170043432, 704782346, 2283841698, 2283931776, 713032226, 2147625632, 671132290, 2149722784, 2323677194, 2147623552, 9054720, 2284355592, 137003048, 2852815490, 2191690410, 539656328, 134742144, 2290221218, 2284364290, 134350984, 2281701922, 2315421864, 671132288, 682240160, 2323808266, 2147625128, 578849320, 545292834, 705175554, 2829617192, 2718466688, 713564674, 2854232232, 2852825738, 2292851330, 2192187520, 2325907624, 696450, 178260010, 167938690, 9079298, 2156407338, 545295016, 536906272, 570958338, 2862614568, 536873096, 679512610, 570958346, 2862647840, 36342410, 2326268034, 2183269034, 705309224, 2290616994, 2326309386, 2863171746, 2754594, 176302762, 134384296, 42074242, 2181048456, 142739498, 134392330, 33728514, 2183137312, 2726986400, 2326397570, 2829066272, 2189426722, 2717917186, 2292853410, 2726331042, 537528832, 134875304, 136456192, 2325883008, 2192091304, 2290229290, 170404360, 44214274, 36218912, 2662912, 44731050, 11176456, 2290786466, 2183670282, 143174152, 2726429322, 8913576, 2189559978, 2818581002, 2860515490, 2183137928, 2829189162, 2720139272, 2662560, 2317525506, 2761216, 2192214570, 145402376, 2156570658, 2761216, 35685000, 145271304, 2827651234, 145236130, 2818613930, 2720006690, 2190082568, 2284464674, 35661954, 2181572768, 2863276170, 2183178794, 2820702208, 2149722144, 682230410, 2183143970, 2325741728, 2183309472, 142737418, 9054880, 545425448, 578824746, 2821229194, 2694973608, 579373088, 2818744458, 176169504, 2852790784, 170526730, 33726626, 2686584872, 2315258368, 2189426816, 33595552, 2695006346, 131082, 578854944, 44738568, 573046826, 2158668416, 2726822568, 547916296, 2292845090, 2861081248, 144869506, 2684356768, 8430216, 570949642, 2158133258, 2852792328, 2684387496, 537002506, 579347112, 715827210, 573046826, 2263562, 571089570, 581609994, 2720137250, 2854232072, 2694971562, 2315298818, 570558600, 2292746792, 2315813000, 2292711464, 578822786, 11151496, 8553120, 681583232, 8530570, 145399818, 176726698, 168438312, 681705984, 2181071016, 2720017026, 2728962184, 169871402, 713065130, 2720139784, 2827002530, 2317885480, 136358530, 2189565952, 178946570, 2292850856, 2292853376, 41984680, 2315919912, 547488384, 2829232288, 682238474, 41986602, 581607424, 539535402, 545294464, 2728929962, 680034474, 573178378, 2720041120, 2821333632, 2147519146, 2693439490, 2318019106, 2717943816, 2149722624, 2827135136, 680141322, 41986602, 2729091072, 2829232288, 545792514, 41986602, 581607424, 2854395914, 2283939872, 8915488, 33562754, 707395752, 2325742088, 682272808, 2181179522, 9046186, 2324210210, 2829224488, 2717909538, 178782378, 2325881384, 2829232168, 2183661706, 547531264, 2821234688, 713588768, 2323808768, 2324341250, 142737440, 170426378, 2290655880, 2829756546, 680135306, 143133352, 2720047146, 178817184, 2292875786, 2827127336, 2181171242, 2281742506, 713197600, 142780968, 579512352, 2284365866, 671260704, 2155872264, 713163402, 545794560, 539536002, 581435522, 2818581120, 2726461952, 8956546, 573213344, 2149615658, 2818613418, 713195552, 2156046888, 2728962080, 2283840170, 2290221090, 134881960, 42633248, 581476362, 581050402, 539658272, 2695400072, 2150113282, 535178, 2684921898, 2189566088, 671222304, 547487880, 2292196002, 715172520, 2852259850, 34217994, 2191534634, 2694881832, 2282367616, 547921952, 136874634, 2290229890, 570468864, 679510664, 10652202, 2324332552, 526466, 532610, 2284325384, 170535562, 2158495778, 532490, 2158504490, 2292359816, 168340130, 2292754944, 536905738, 2150277768, 673712672, 2283831424, 178268808, 2662408, 2149581320, 570589186, 2326405792, 176163362, 11184266, 578847394, 2827126794, 713165480, 167946914, 2292722176, 536905738, 36340360, 169912354, 2292753056, 671123466, 2687148680, 2326307498, 2685043234, 2292228770, 2192050850, 134251040, 2720574112, 2284456578, 2191654912, 2820710408, 2684518920, 539527202, 2720663586, 2829093384, 571113992, 673228802, 707395616, 707395616, 671220360, 169902242, 2183703080, 2852291080, 673874600, 2147516458, 2695506088, 2687010944, 571113992, 10617352, 2728954400, 2695399976, 571113992, 2820679682, 2854879264, 579340842, 537035296, 2728437794, 715663488, 673743368, 2191534632, 2192220202, 2192080896, 2149752992, 34080904, 134357000, 2149622282, 2315921962, 9078792, 679512704, 706873986, 705170058, 8430112, 2191558818, 715663360, 571082762, 2692743810, 2862647330, 715817120, 2720669834, 671099562, 671097378, 581569162, 2189469864, 2821333034, 673196712, 136882306, 2829191816, 2854363136, 572557472, 2819131394, 679616522, 715786248, 35687074, 134775298, 572530858, 2860558880, 2818711594, 36210696, 2662440, 2726300160, 2821335682, 2147516962, 2818582658, 2860654592, 2323686018, 134359080, 2826994218, 142608392, 572555434, 134775426, 34120352, 2684919944, 2189599392, 2685053480, 145236008, 2860655112, 680010282, 704774792, 145229954, 2192181800, 136972426, 2325741698, 539003520, 2150148746, 42109056, 2156396546, 2717950600, 2818613384, 2156006056, 2685053472, 2852291240, 2283839624, 2718575272, 2819269162, 2181071522, 2821335688, 2861083146, 704776194, 673196546, 2263202, 2694848682, 2158625418, 2317492386, 2156044810, 578814122, 2147516456, 2820801162, 8530602, 2854223906, 2189459978, 681749120, 2158534666, 2819099304, 2692907530, 2718075040, 8953994, 559266, 2854397960, 2854922368, 713689226, 2317396002, 2317527176, 673219202, 2827102378, 2854232066, 2317492360, 545923714, 2148042888, 2290229896, 2323817002, 581577218, 2829066792, 2283970570, 2324310152, 2852162088, 715303466, 572563618, 537528480, 2148180130, 44173354, 579338376, 2694881826, 545958562, 559240, 2189568648, 2325905930, 11051138, 539664392, 2290221192, 2318051850, 2189959200, 2292359208, 2686615690, 2863268512, 2191534720, 2189427328, 33694370, 2292189314, 671623328, 537004162, 2717919274, 2191655426, 679487520, 2156006016, 44179970, 2323645058, 673219210, 2156038176, 168305290, 2315782786, 2290256554, 2726330922, 2290649128, 571091586, 2324179496, 33554568, 134916258, 2148041352, 2326276768, 42074248, 41951266, 2861048450, 2149712554, 2854226058, 2150271136, 537436200, 2693399200, 2183700616, 2183301664, 539501066, 570992672, 2158635528, 537428650, 178948778, 713066498, 715131432, 680011944, 2292353666, 2290221738, 713556650, 2158659744, 2819137576, 2694972066, 2860515466, 2829617312, 2684919808, 2190090248, 136847912, 704782378, 2183168642, 547358728, 134228138, 2282269320, 581468802, 2283930114, 2282236450, 2284497544, 2729052194, 10485762, 2315291298, 2284366464, 35785224, 8399528, 142641664, 2290100778, 2818747050, 707306144, 2726332416, 2325744130, 134382242, 2158494344, 2323786274, 2147648168, 2190092330, 2158493698, 2323655202, 2284489352, 573186568, 2686624392, 2324209674, 2726463522, 137013922, 2692784256, 2181734922, 2318043168, 673884714, 178260002, 2686454432, 671621768, 2726469642, 573049378, 145402018, 2827487906, 176163488, 2684527240, 176726018, 2323810338, 137013920, 2685051528, 176726018, 2323810338, 134908544, 704645160, 673852032, 2323688074, 167944362, 681748520, 44042282, 2684396194, 2290655914, 2695506090, 573219496, 2718081536, 2687142562, 2695366690, 2720705194, 2854395946, 2821367842, 547392032, 2728567456, 2860656682, 2829060746, 2692745218, 570958344, 2684527136, 2720702594, 581446274, 581050536, 2860556456, 2183791234, 581437610, 2720148136, 2717949992, 2284495522, 2863276704, 11020320, 2718083722, 2728526378, 2325913608, 2720574082, 571121802, 2854357162, 42478090, 2852782754, 143130784, 34121736, 2818705952, 2191689888, 2821236866, 715260458, 2854363816, 44566560, 570598026, 2862744098, 715294890, 44697760, 704817802, 581042730, 2852168362, 537569954, 2326268072, 33720456, 11149312, 548022304, 705167360, 2290264200, 2860648576, 706871304, 705167520, 2827518592, 2819105442, 2158633506, 2718468264, 2326301224, 2819096738, 34111650, 2192050690, 44073002, 2861082666, 2315430538, 2191689730, 2132514, 2693399042, 2821202464, 2726953640, 178921640, 2292746272, 680002048, 2325874826, 572557962, 2685043338, 547531424, 2818713730, 2290655778, 2181072906, 681716256, 11020938, 713728672, 42642082, 178946050, 536873506, 170001058, 143164072, 2654338, 176816258, 2861178890, 166016, 2290254368, 142748298, 2150113826, 2684520584, 2156005888, 2283963050, 2819099170, 2149589640, 143294592, 2318041218, 2158635018, 8432298, 2685012514, 706775690, 537430570, 673188520, 2718042792, 2281736872, 2728528034, 142614536, 2228896, 706783904, 578824746, 2685053600, 2318051874, 2728558592, 144867498, 2718574730, 2318016650, 547889832, 2190084104, 10625032, 2326309410, 2192058888, 2729082890, 10625160, 2156014112, 169912962, 2684365354, 2686584866, 136872456, 547913858, 134875784, 2686976138, 581470890, 2693400608, 2292877952, 143139488, 2692884490, 2860657160, 2728960034, 11182634, 41986728, 8432298, 2728929290, 2692909098, 136348296, 547389600, 134883976, 2720172042, 136356490, 2150137888, 134744712, 547392128, 2315782792, 2191663754, 2827003936, 538978984, 547390090, 167938186, 41978018, 673849856, 580944554, 2284496906, 2181570592, 11020936, 176194088, 2292328584, 2684887074, 2155882624, 682262562, 137005570, 571089024, 2862623240, 545783818, 673325576, 2281701896, 2694843010, 579471520, 2854365832, 2148147336, 547889666, 2863268384, 2284497544, 2156404770, 715259906, 679641248, 142737930, 35818146, 545916930, 2718466210, 2189953570, 170437290, 2148149920, 2317363714, 572565666, 680140938, 178823722, 673720352, 134389762, 2281873410, 178290698, 679641256, 142737930, 35818016, 715128834, 581468328, 2290221570, 35818016, 2292222504, 2181728898, 2192050696, 2315290624, 2155913258, 681738378, 2860558506, 2861204106, 34244736, 539134080, 169879722, 2183702570, 2753162, 706912394, 41953290, 2317396488, 10652192, 134744738, 2726340648, 578824712, 682230272, 170525218, 679479432, 547367456, 671752322, 2326399114, 35815946, 2147485824, 36348554, 706775176, 41953832, 536906376, 2854398498, 2692917888, 579478144, 134785160, 713032226, 2281736320, 2754696, 679479298, 42508296, 170524706, 2284357674, 2192179234, 2183831688, 2718474786, 713591298, 2687019176, 2854922914, 2155915904, 579478144, 134785672, 2820842154, 2692786818, 713171456, 134785160, 2317910146, 2728534562, 2140168, 545292320, 2728405536, 2317527586, 680167456, 2189991938, 136872104, 2283965096, 136981034, 2862753792, 2183694498, 2318051490, 579471394, 2181573282, 2861050410, 2283842056, 2284356266, 671253032, 704678530, 547523200, 2191526538, 2281736738, 2826969098, 2147655712, 2684520490, 36184578, 2684921890, 2150279328, 2685012002, 2183669920, 547488392, 2852159528, 2150115336, 2183702696, 2692874376, 2718474760, 2317361800, 2284497024, 2315298850, 143174282, 2290262562, 679641602, 170437122, 134217770, 579504162, 578953866, 2156003850, 2720178216, 539633672, 2183661736, 545923594, 2720178216, 2150244512, 2183702688, 2763272, 2284322824, 2148043426, 8921738, 537528352, 2107936, 34218498, 2827651616, 2149747202, 178292904, 2863276074, 704809608, 2686618114, 178825768, 2318016514, 704678538, 671096874, 8399010, 170535434, 2726963744, 2150236714, 2192089258, 2283798688, 2281736866, 2150244490, 11175968, 2829584896, 578824706, 2695497890, 2324204066, 2720670210, 578980490, 2687142440, 36317864, 134252546, 2290256010, 2726986400, 571124360, 2821229098, 2860657194, 176169088, 2819260554, 2720672288, 2720530976, 2147658250, 2158635690, 571089032, 539658370, 2685045280, 35662504, 144738434, 142780586, 2687109640, 35662504, 8431746, 2827126826, 2156431362, 44607624, 34209800, 2693311008, 2860688000, 2818607746, 2819268642, 144844832, 2183801378, 2315421864, 715794954, 2189991936, 2687150624, 706912802, 2326307458, 2860556298, 2726339210, 2695405576, 134875810, 167903392, 2720172674, 2694875776, 145402378, 2189566624, 579471368, 2726830632, 178825730, 2753034, 2693433888, 704815650, 2326307338, 2854397952, 2827124778, 2326399112, 2852782088, 2282392226, 8432290, 572688904, 2718474376, 2852260386, 42609312, 536911914, 2292222602, 2728402952, 2852686472, 2318016680, 2325883554, 715687976, 2827649066, 2192189576, 2852790408, 2282392224, 679512202, 2191657642, 2718572576, 2315946658, 8948384, 168331912, 2158537386, 2861173290, 134785184, 2150107304, 2827100810, 671744512, 2717950594, 2147649576, 704815136, 2183660066, 2720541312, 2324203528, 2860689920, 2261122, 178424450, 134218250, 2181595266, 2861179528, 2149713930, 579469448, 134219776, 2290788904, 2684922368, 2158658178, 680001568, 11184650, 2854267520, 2189961376, 2827132928, 2228360, 2863139362, 2819262506, 571116064, 2729093256, 2189961248, 547531306, 2192080928, 2191558698, 8396928, 2728403074, 2290098304, 134218274, 2829189632, 2718565032, 537559690, 2687019648, 2729052194, 2685045280, 573213224, 2729093256, 2861170720, 2819263016, 573211176, 2729093288, 9046658, 34087562, 2695495816, 2827520554, 144745098, 2189984266, 681713674, 2695004832, 2862754338, 42469920, 547359370, 2183825962, 2860526082, 2189959848, 10496136, 2183801384, 35817608, 2687148066, 2720694784, 671647880, 2315291266, 706914952, 539001378, 671229962, 2860556960, 169869480, 539625642, 2720041512, 2860657186, 2181038760, 10487944, 2183793192, 2819260426, 2720148002, 170043560, 2827649704, 2860515882, 170000384, 136454698, 44695690, 2191534208, 2827616386, 2686976162, 706742274, 2149621770, 43680, 2156431880, 2181071520, 2819260426, 572654242, 170567816, 2290786984, 134873098, 2183146144, 2317396104, 2693440168, 539101186, 571115656, 2862745634, 2181079554, 2862623370, 704678402, 706871848, 537035434, 2693409280, 547916298, 713206282, 134782978, 2284333088, 2720040970, 704817674, 2818615328, 2728427560, 2729085448, 2720669728, 176685216, 168462858, 706914946, 2149754912, 2862620810, 713566858, 2687010816, 2852653578, 673220778, 2821335554, 2687010818, 704809482, 2686494754, 2829221890, 2854234280, 134226050, 2281744512, 2156561026, 579349032, 671646218, 2818736128, 570991272, 545423360, 2863171624, 581575338, 2829199392, 136350218, 144842912, 2632362, 2829199362, 706750632, 8397440, 2315298944, 2829197314, 2854365866, 536879746, 2283964576, 2324169248, 570982954, 2695504040, 682265128, 2290133506, 2323785866, 547389954, 2827002402, 134390442, 44212738, 35654272, 570567202, 134914080, 2720180736, 35686536, 713730602, 539140776, 2189592738, 578953384, 2829617192, 35782826, 170437162, 2323816584, 2183301152, 705339936, 176161442, 44040842, 581566496, 134916608, 2325916162, 35651714, 578953250, 2191688362, 2158108682, 2720541226, 2183790632, 2326301354, 167911594, 36317192, 33729152, 2827626496, 704643752, 8519808, 679512712, 2761376, 2695408264, 2818613410, 2687142434, 44204714, 11151370, 2192058922, 2183791136, 44073642, 2158665770, 44575274, 2183799336, 2852266656, 547496482, 526504, 2821327498, 2861072426, 2729093792, 36176000, 2282225674, 2292746402, 2183277184, 134752896, 2827493410, 44703778, 2149722786, 573049472, 2852782114, 2854881282, 705306784, 2829746858, 570958336, 144738976, 2282266626, 2189434914, 10529312, 581607968, 2860681896, 2283931818, 713687714, 715694594, 35793570, 36178560, 2852782090, 2821195776, 8552608, 2149583362, 2852293128, 134359586, 2261024, 2861212192, 2155907080, 42082954, 2821204610, 573210794, 11010592, 547914368, 2863147522, 2181564552, 706750498, 2821228576, 42107042, 2283801090, 2852292616, 2821229088, 42631328, 2323655298, 2819270666, 2281867784, 571116192, 715794600, 33720360, 545390754, 2158143520, 176824490, 2863302786, 2818581154, 2315264674, 2729082922, 2158004746, 2192212618, 2292326434, 2284454058, 144738474, 2717919362, 178790560, 145263106, 2685018632, 2181073026, 548020906, 671614976, 2852167818, 2684395648, 2692917410, 42074626, 680173602, 2192089218, 2191665154, 2284454410, 2292711426, 2191657506, 570566664, 2190116906, 715295400, 2726341128, 548014250, 2685009954, 2695373482, 671121920, 36211368, 572533376, 2189959178, 136446506, 2281710248, 2325776520, 176325120, 2860657194, 537526280, 2192214058, 715295400, 2323786400, 545400874, 42631210, 2860681890, 2189600938, 539142152, 2290745386, 2861206178, 673841154, 2317888032, 2315258026, 2686626346, 581044872, 168306688, 547498152, 2318017024, 176693280, 2819137664, 2290253994, 44698272, 715661856, 2829713546, 2684485792, 715268256, 11143714, 134873226, 2684519048, 680135336, 547498536, 673742986, 2861049896, 2183176738, 2284323456, 2827100322, 2826971304, 547883688, 178956834, 2324201504, 144745088, 2283939874, 36219042, 2148051456, 136839808, 2283937826, 2149580936, 2158504448, 142615210, 2192220832, 535178, 2325774464, 713566210, 715262632, 581085194, 144867360, 2157978240, 537536512, 671647914, 2290262178, 144837250, 673325088, 572697248, 34242690, 705333762, 673325578, 2292220416, 33587202, 2863308840, 681618058, 2819138056, 578855466, 2720664192, 2138792, 680042506, 545300480, 715653280, 170042026, 715301416, 2692909226, 2726338720, 2292746760, 2147615234, 2854398634, 2726339106, 2695497888, 134775298, 136454312, 2729085578, 535048, 671653928, 40968, 715786376, 136874538, 537430050, 536881290, 547367466, 2821226506, 2693441698, 142641800, 42642090, 2686976130, 2862779008, 2326430248, 176848928, 42117792, 2191565322, 2829583016, 2292197384, 713695912, 539525130, 545269898, 682109482, 2821193738, 2662442, 679487616, 2684365354, 2820669442, 2862654122, 2290131496, 2269706, 2728927874, 698400, 682265250, 2726832674, 578947712, 2191565440, 176332834, 2854355466, 663562, 8921738, 682238082, 2728567434, 11151914, 2315911336, 2183301770, 2693308552, 2183268906, 136970792, 2183801354, 8948384, 581437482, 35660426, 682273410, 2728526378, 2158632962, 8954378, 682238594, 2861203978, 9052674, 168, 679616682, 35826176, 8561152, 2684486314, 2183669770, 2720172680, 539633674, 2862786562, 2181597832, 2826969770, 2854748330, 36211336, 2827002408, 42082984, 176202370, 40, 8560648, 44214784, 8563200, 524456, 8560778, 35825664, 8563200, 2192083626, 2315823754, 2729050754, 134252544, 2183834114, 704686602, 44073128, 2148147338, 2728534560, 2156404744, 545399466, 2183825546, 2854920840, 2693275690, 537010850, 2324334720, 2324179498, 2728560650, 2821360256, 673325730, 713598986, 2149583360, 2317877768, 44040200, 2687140384, 176695304, 2821235234, 42633760, 2150277640, 2156405258, 539107490, 2324334722, 2821228578, 2685010560, 715161760, 539142176, 2829617800, 539109896, 2138114, 2820808706, 35785352, 178432002, 2827624962, 176163466, 170401826, 178292770, 2862754464, 2181606056, 2821236770, 2684881536, 44075168, 547495936, 2292754466, 2685020800, 169902240, 548055048, 2720664226, 2324169218, 2150277288, 2718567074, 8431776, 2820710914, 2829756458, 178424354, 2726308394, 2292351618, 143304706, 2692752034, 2692753952, 2862751914, 2829756450, 44179618, 2827002370, 2149621770, 143163912, 2282390056, 2317910146, 143294496, 134744200, 2315920008, 2323652770, 2827616898, 545786026, 2325914282, 2692745760, 2862612482, 2292885664, 2191696034, 176826880, 176204296, 2282365570, 178784768, 143165984, 176726664, 2686978570, 715131520, 8429738, 2686976162, 547359272, 2156560426, 2718574728, 2692876330, 2181726368, 2818580520, 2318010368, 176335362, 2282390146, 706742784, 2284464650, 176335360, 2819261066, 706750464, 2318051976, 2158633098, 34114176, 536879144, 136847400, 2695374880, 42600960, 715696298, 2728952360, 131240, 34253312, 2325915650, 2728960136, 2147616810, 548053536, 2325751946, 2315913218, 537534626, 2284356138, 2155880962, 2852169890, 2282400426, 2686978722, 2717941928, 673753248, 8424064, 537561632, 704806954, 581443714, 2693269666, 34212384, 2325783210, 2693270178, 539658754, 579381250, 2156014218, 2819229834, 2852258466, 2694850560, 572686336, 33726472, 2290090018, 136348320, 707264544, 713033898, 2148051584, 663594, 143164074, 2695367330, 2796034, 2693277698, 2158103178, 2695367330, 539658754, 2693308418, 2158111370, 537561218, 2181728256, 44696232, 143303208, 579471530, 2827495554, 2317912744, 35784714, 2156438016, 2820680328, 2728560778, 2281744930, 2239016, 673721000, 2326265994, 170526762, 2148149386, 134906506, 170560168, 41953408, 44706312, 2282392224, 573079562, 2149591072, 2192048680, 681582722, 545785994, 2326407848, 144714280, 682109568, 2326397066, 170534954, 2854365696, 136847906, 2292851200, 2147655688, 2149616168, 2325873186, 573186570, 2854750336, 579379240, 2728429568, 578846890, 715664000, 682238626, 671656608, 2149615616, 8429610, 2820680320, 136880802, 2292853248, 2147647530, 2820704898, 2284364448, 2292853256, 2684485674, 572689034, 2315921544, 2192057002, 679487528, 571080874, 35817506, 2181070976, 705200266, 671121442, 2623618, 2156005384, 42633890, 704774690, 2191689730, 2292885546, 713730562, 2155883138, 145270952, 168462850, 537526408, 2726865536, 2827657376, 42109066, 2283833376, 705301032, 2325907488, 2284494984, 2726986240, 704774690, 2191689730, 144877608, 579504642, 2325782666, 164394, 2192083586, 715694250, 2326300680, 2717909642, 2793642, 2862776488, 537528992, 673720458, 548012072, 2181179936, 2692882978, 8528552, 2829191306, 2148043266, 2325782538, 164522, 2728953986, 715694218, 2325774346, 2189591210, 2726857346, 682139786, 2326397472, 572566184, 538968096, 2729085570, 2862623368, 706783362, 690730, 706904744, 2315427882, 706904736, 2284489248, 704783008, 2819106954, 715827842, 673229320, 715784736, 2290625192, 2191566858, 2315919400, 2149746826, 570597536, 2686617730, 2181169312, 2183309480, 176162824, 170010792, 2283809408, 176718336, 2860517514, 715303040, 2283973120, 715817480, 2158110848, 707307552, 136325632, 176291840, 2283808904, 705331720, 136355840, 2282358944, 705200682, 2189426698, 2726469802, 2863180456, 2693300266, 539001482, 579472042, 2720006666, 2158110848, 707428352, 136880642, 545398784, 2158110856, 673884194, 134750722, 8527872, 567978, 2282392232, 2863145504, 2317918722, 2290778624, 2181603330, 2692917418, 2720145448, 537012384, 2147525256, 2829197474, 35815976, 134228000, 573186568, 2854398120, 2183135784, 178946728, 2191665674, 2726338688, 144837258, 2827657768, 2323785896, 2317353474, 2150140450, 134883456, 176826368, 2854920840, 673220746, 134875168, 705307138, 2820843688, 2820702240, 671130152, 2325883432, 545270432, 170009128, 2664584, 2726437416, 2684879016, 2863309320, 2192222858, 537436290, 2317385738, 2829068418, 673710112, 8946184, 673358336, 2149615650, 671655944, 2325873192, 578824866, 167903784, 671656488, 2317494824, 33727104, 35684872, 673349664, 539133962, 2862654088, 176326664, 2820702848, 33557154, 2315386920, 136323200, 35686434, 142772864, 2323677216, 2317885442, 2183170080, 2290100866, 2325872640, 2317484034, 681738408, 2718075530, 571089442, 2183702568, 579340832, 2726987946, 2726469762, 666280, 163880, 2149746858, 2317353514, 169877506, 2183301122, 2281736320, 2325742080, 2326274178, 2158004362, 2158495776, 2820710536, 673319042, 2130440, 41978496, 2695372968, 2183825536, 2854756896, 167944834, 571091490, 2189959176, 2324310562, 2819096738, 167815850, 2818574890, 2158002186, 2695366658, 2829099176, 673351818, 2158002312, 2728921088, 2829066368, 2820835498, 144738954, 2148016778, 2181693986, 2693278240, 2720040960, 2191566858, 2829625384, 2693439626, 2315266592, 142780960, 2827659914, 2718073352, 170044032, 44040704, 2852694664, 2693398664, 572557442, 682107522, 2292746250, 2323652610, 2684520994, 2284454442, 134348802, 2181603976, 2326430344, 680010282, 2281734816, 2861083178, 704817792, 33563170, 2282261160, 2726953098, 2158624930, 704651272, 176687274, 2323646986, 2827618858, 2720039050, 8921770, 2726297762, 704645632, 145263114, 2728558592, 36348064, 44212874, 713558570, 2317486248, 698888, 2785962, 572522536, 143272618, 2189427210, 2158658210, 170393768, 176695978, 2860517898, 2325873314, 2191523880, 2684528808, 2695365282, 2292230794, 2315790848, 2150247082, 2183266850, 2315397152, 2694881314, 2726431240, 33555074, 8399520, 2686492834, 2829191810, 176204426, 2150277802, 2819260928, 2720178208, 713042594, 42117640, 2826996392, 2183834122, 570428064, 167815714, 10493994, 2818738826, 167911594, 41986728, 35823778, 2818738306, 2323817090, 571091618, 2148139178, 2852659338, 570951688, 36340392, 2726865448, 2692743848, 2854889986, 2292219912, 11020808, 2192089736, 2826969120, 2860515362, 136323242, 2317486240, 8956074, 2315911842, 2315944074, 671090826, 44599306, 2324308610, 570598058, 537397416, 44599434, 2189599368, 2694851114, 539099298, 2827487906, 715687938, 2150137898, 2158535328, 2158100520, 144844960, 2829197834, 681584800, 2854223874, 2292721824, 2158101024, 2292195496, 2829060096, 682273440, 2158004738, 2728396928, 2821368490, 10617376, 176816136, 2818574466, 2190123648, 42074120, 2694873770, 671099554, 2726307880, 176695336, 2686582824, 2827493506, 2149582880, 707406336, 2685045376, 706879520, 2158635144, 2821194248, 2317879426, 580954666, 2829066378, 2155905194, 715268130, 2156036736, 704643618, 44049058, 533024, 2282390146, 2189986338, 572664328, 2684914304, 706881536, 2158667914, 706880032, 2148172416, 715139616, 2829723784, 145261226, 2854748674, 11149952, 2189429280, 2717919914, 2292353184, 142606504, 2693268098, 2821359658, 2315944066, 44565002, 2686584834, 2829748778, 2827649152, 8921610, 2183700490, 33726626, 707267080, 2854881320, 557098, 671613600, 573080096, 581074952, 2684527144, 2820712584, 42607232, 570598026, 2684887072, 2829756554, 2190116992, 8389258, 2693276298, 2181171872, 679643786, 2189992098, 2729085448, 2317887648, 671746690, 42502794, 2827616928, 680045066, 2183798824, 536873480, 176163458, 9077248, 2158102568, 2686460064, 36341794, 2181737120, 679512704, 2189992096, 2695528968, 2281835168, 679643810, 2324209826, 2687140392, 2326274560, 547498024, 2694875296, 170527360, 136448002, 164010, 2728960160, 2819269258, 705200160, 715139112, 2190090792, 696992, 2827528736, 2826969224, 2158633642, 579510944, 2292361896, 2158536746, 2281712258, 2827100810, 2818572320, 2860517888, 578849288, 545923074, 2695496224, 44564648, 581050530, 572696736, 2827651584, 2695372840, 2190090410, 573218978, 707428482, 36186114, 2684881410, 168430240, 170003104, 2829592736, 2292222466, 2282258978, 2149589640, 2829091496, 176332968, 2694840834, 2684354570, 166410, 2685009954, 581052456, 705331330, 570959872, 2686976514, 170535584, 704808962, 34211842, 2695365122, 168437920, 673218562, 578945024, 170000384, 2687008928, 2284366378, 2148141226, 545259528, 2687107586, 176695842, 679617186, 178913442, 2318051328, 167782946, 537526434, 715655330, 2687008810, 136478730, 2181178024, 2692784778, 572533256, 8397480, 2189468296, 2290098218, 178825218, 2183145994, 2854758562, 144835106, 2326438432, 2325752354, 2821335202, 715653152, 2687139874, 2694842400, 680036354, 2283801120, 2726953098, 2860517890, 713591426, 2821195784, 713197704, 142778890, 35791520, 579502250, 2820712992, 2140200, 2692885154, 2726439426, 2158493856, 2694973472, 680036354, 2829068832, 2189558410, 2863171616, 680036354, 2686585376, 2324300418, 8915490, 2726988416, 176332930, 715172392, 2181202464, 578977962, 2155913258, 2694840962, 715268608, 168427552, 547367592, 2820671618, 34243072, 33687552, 679512608, 2854355584, 2729060992, 2318043810, 2729093160, 2820704424, 579510922, 169904258, 581576832, 2323775496, 176818688, 570597930, 2684364810, 2158495778, 539099168, 537567272, 2818605098, 2862612640, 36342272, 2686618242, 2854758560, 679641642, 2818615330, 545392778, 673875978, 2183168042, 2693308586, 2326397450, 8423978, 2183800864, 2861171328, 2189983914, 2189985920, 682230402, 170011136, 545262216, 2820669602, 2827133610, 170002946, 545425538, 2854750336, 680034986, 170002946, 36210688, 2189560456, 548046890, 539632258, 2862785186, 145229952, 2852784256, 44181506, 2692786216, 2854354954, 2150236802, 170011178, 2292753032, 2860523562, 2726955656, 2155872386, 168307234, 2317396610, 2726330890, 2818605226, 2189959210, 167780866, 2324211746, 2283806762, 2694850600, 2718564384, 2693431810, 2317886120, 2292752554, 2852817442, 2156431874, 2147623080, 2183277192, 167815298, 2717911592, 2190115458, 715686538, 2729084962, 578822794, 2292746752, 682265256, 2821359752, 2827493888, 581052968, 2665096, 2684357288, 2827657770, 704782498, 2315788426, 35662474, 2692876840, 2684493824, 2684365448, 570589312, 2726439456, 715303082, 2686986792, 2726855202, 2290647562, 2325774986, 2315813538, 2829714082, 2183798954, 44083746, 2726963720, 2684354592, 673360042, 44608170, 2729091754, 2315255848, 548047010, 673220736, 2728960032, 2726299648, 134219778, 2315290754, 571081354, 581470728, 2862744202, 42502696, 2684494378, 2281832618, 680141314, 44575402, 2728567466, 2323644448, 548022434, 547357226, 547914376, 2728527914, 671614976, 2726298242, 539493034, 680036392, 2818572834, 2290231458, 2315397802, 2147525256, 2191696554, 134875656, 2726431272, 2854920194, 44607624, 547389994, 2695397896, 715259946, 134219776, 682132008, 548053642, 673316906, 526376, 2317492232, 2720139434, 2819271168, 581051016, 169902632, 2190115360, 2283930144, 2317920800, 2148180104, 2852651656, 2281875968, 8946218, 176857098, 2190117504, 2281873408, 2282234018, 2854781098, 713042560, 2290221706, 36218922, 565256, 2147494440, 2720541314, 2827493378, 2827092608, 581468298, 2150279168, 682141824, 581050498, 2190117378, 2149722624, 2819140098, 2189557760, 573178408, 581569024, 2718433792, 2325872650, 2181694090, 578947106, 34253440, 2829101738, 2290133130, 2290262186, 176204426, 2693439496, 2728526506, 2150271496, 2292318250, 578945024, 573211176, 42600960, 2720530944, 33685504, 2720662056, 579340800, 2720530944, 2317877762, 2695497770, 176728192, 545393192, 573179914, 144744448, 2762754, 671132160, 2820833930, 2821365800, 2239136, 2149589122, 2820702858, 2282258600, 2147623592, 10248, 2292711562, 679479426, 170525218, 2183178410, 2324308648, 33687690, 178815626, 2156530208, 537430696, 2862645410, 2189961864, 2284366472, 545300488, 143163560, 2148149930, 43528, 170396296, 2720672256, 8521864, 176851618, 176693386, 682265090, 2290748074, 705301152, 2692915234, 41976450, 2726857248, 2686984200, 572557440, 2149580834, 2820710536, 2827528832, 169872008, 2863276064, 134359168, 2324335266, 2326265992, 573188128, 133248, 2324335266, 2325883528, 679608482, 537528866, 2720573450, 2292361858, 2281875626, 2852160130, 143131146, 2829223976, 2693401090, 136454658, 2183800992, 2829092906, 545949698, 706914306, 178954400, 2317484040, 2718607496, 2183833730, 2854881832, 2292326402, 2718083618, 704815144, 571083296, 2149744680, 545957898, 581052962, 44703906, 2829223976, 2693441538, 2854396418, 178954400, 2281734186, 143264426, 2728525826, 2317910688, 178921482, 2325905418, 679487618, 42508456, 547889280, 2292359688, 537002632, 713165482, 2726996616, 537403560, 2181726248, 2854914562, 2317486090, 143264424, 2726297642, 2829230624, 2315812906, 134742058, 2862612522, 145400480, 704774826, 2726952970, 144713864, 43042, 2284323338, 2189994024, 573090338, 557610, 2820810922, 2317494314, 143165994, 8432298, 33693706, 2720172712, 134775306, 2149754888, 571113512, 170436618, 2693431810, 547529376, 682273312, 176169002, 2820802688, 572524704, 2687115946, 2189599368, 2720704552, 2827094690, 2720014986, 2720049832, 168340106, 2148050954, 178782762, 673849384, 2192220680, 2720672424, 705301000, 2720661538, 570468896, 537042954, 2718050952, 2183170690, 704678562, 143163426, 2292843136, 581601314, 143130762, 2192056864, 178422314, 2284454050, 2684920458, 2720137770, 178389674, 573177888, 10527360, 2720672424, 2862743712, 2323818664, 2728953994, 170557480, 2852167850, 2726986378, 581044386, 570991146, 2720669728, 2284364418, 2728567466, 578978346, 2861170856, 2283841674, 2862786698, 713065130, 715163658, 2695405576, 2819262976, 176824480, 10487808, 2694840842, 2852784640, 44040866, 706740738, 44181666, 578857122, 713195522, 671615136, 134260866, 547399722, 713720330, 2695495818, 2718040224, 169880226, 537561120, 706871936, 2684881024, 2290133154, 537403394, 167815714, 2292754946, 2819262472, 2325742208, 2726463626, 2283799074, 547365376, 2326407720, 2695495818, 33685664, 178301602, 2795562, 2158624906, 33718432, 178268834, 2796074, 44173992, 2826994336, 2158013056, 715688106, 2720531104, 2852825600, 134349450, 2854357632, 706742400, 2726988298, 143165960, 2686976008, 44697728, 2852299304, 713687040, 2684486280, 44081834, 2728962600, 33727010, 36341888, 176859658, 170033826, 136882176, 2686978184, 2181696170, 2693398664, 2284331018, 2324169346, 35651744, 2693440040, 2324169354, 2819097216, 41951264, 537430152, 2326268066, 545400992, 167938080, 581446274, 2829625474, 142609058, 671615618, 715260458, 537043466, 2317386378, 2695504512, 33589288, 2718042152, 2852298760, 44072992, 539527304, 2192050338, 545794208, 178423840, 2147518594, 2326276234, 142737570, 2181570570, 536879650, 536905760, 2718573194, 2656264, 715653760, 35793578, 170394112, 706906752, 572654088, 537535146, 2326397450, 704675850, 545785866, 41984648, 2630306, 2318049322, 134258698, 680002218, 673227402, 2863267872, 573046954, 2290133546, 2685053448, 547881000, 2720563882, 2854791842, 170011266, 167807018, 545915434, 44739232, 35660458, 2284363778, 2726297634, 2150269602, 176202248, 2694849066, 2292197506, 715137160, 136849578, 578986120, 2284365954, 704684168, 547883170, 713588896, 35793538, 2282269226, 572523040, 134783010, 2189467682, 2149747362, 2323685896, 2284365954, 2189462048, 2149747234, 178299400, 2821204514, 41984546, 11176482, 2315395592, 713067138, 2191558792, 2862623360, 2281832992, 133642, 547487786, 580911656, 170428456, 671222442, 581566504, 580921480, 134776872, 9085576, 2695006248, 536914562, 2239106, 2829191176, 572656128, 671263368, 681584810, 2718083616, 142739592, 578947592, 134220456, 578988706, 8519816, 578824200, 134253224, 2282268706, 2324178946, 682141864, 579471914, 2189426826, 176685568, 178817546, 715686400, 681705600, 2829746210, 131586, 2283937920, 539536040, 2820672160, 2685010602, 138, 2282268706, 176171520, 682142376, 713722410, 137013922, 42502784, 713599626, 713165482, 2325782666, 144736906, 673352192, 2818580482, 2315944064, 2854781578, 545915434, 2694982184, 2183266986, 572695178, 2820802698, 680167424, 2183137794, 572695176, 539003016, 2829748226, 706906112, 2192089248, 581566498, 2190114850, 136480802, 34087072, 2854920864, 2147655808, 2852792962, 2821366434, 705167360, 2863268384, 2315258370, 539140744, 10487946, 2829191170, 2829754880, 2183276706, 2852815362, 539142184, 2718048928, 713719810, 2854780938, 572688936, 176162986, 715686400, 706742312, 2323652746, 142639754, 2150238882, 11010080, 2290745514, 2695537152, 2720147618, 2861212194, 673359912, 2695496192, 2283939874, 2693431978, 539142184, 2191657480, 2720563200, 2761386, 11184298, 2820680322, 2720565890, 573221386, 2728536232, 2283800586, 145261064, 145269418, 2292361768, 671615114, 2695408266, 178422314, 2158010920, 548055552, 2818736642, 573177890, 2290264194, 2156013600, 2860548104, 36218890, 2852684288, 2718572682, 2726986410, 2315289226, 2818574472, 705175682, 547916458, 170568234, 2686487048, 578978312, 682139818, 33596066, 2282399880, 33408, 142606336, 2818711690, 2854912130, 2317888130, 2181171840, 2820802568, 2726306338, 2729060354, 705299106, 44564992, 545391264, 578979880, 682140192, 170435234, 2284495496, 545423912, 682270760, 176169634, 2284497544, 581468296, 713198082, 536871040, 2694973984, 2323677312, 578846850, 715260424, 680036896, 2827094184, 713687714, 2718075432, 2861179400, 2827616928, 704774274, 2726308392, 713695776, 170434730, 2325776418, 2728536608, 2656296, 573218986, 2183276714, 671096864, 2695006378, 2852692642, 2718599170, 2862622760, 134258728, 2827092640, 713588866, 2860526120, 671621672, 548055690, 2158658080, 2183694978, 2718605354, 2829748898, 679518250, 2720565384, 715694720, 2181081130, 2854365320, 679618594, 144712320, 704651784, 2315911336, 679617152, 2147657762, 548055562, 2158002720, 2183832194, 2726987786, 548053642, 2695397920, 2183824002, 2718607370, 2821229194, 2281833128, 704817666, 2315264512, 34119712, 679651872, 2181703816, 2860654602, 2728561314, 715292672, 2190115496, 2147517056, 2720041474, 581083136, 2324333184, 2684520448, 134742690, 671253002, 136872616, 2315428480, 143174304, 2684518912, 36177962, 2190125704, 2860515978, 573186592, 2863267970, 2692874240, 2191558786, 706912288, 2324300456, 2692907040, 2315397632, 2282267144, 581437448, 2158494248, 2729050760, 2820710408, 142641704, 2284363818, 2821193770, 713164970, 2684527106, 713198210, 134253088, 44696234, 2148050954, 573220992, 176335368, 2150148616, 573048840, 2156405288, 578986496, 2183701000, 176195752, 2156438024, 2290256384, 142641320, 2156038314, 679641640, 2852298794, 2685050920, 2292195368, 2284355592, 673228970, 2190117408, 178268682, 705341440, 682133672, 2190116872, 10496682, 671754370, 2315256330, 2181081610, 2290647688, 680034314, 2729084970, 44040330, 2282261026, 2190117410, 178946730, 2183692930, 2292719752, 2292755082, 145262728, 2726987784, 144844842, 145238658, 696864, 2818705962, 2181701800, 2860556424, 679617056, 2720664200, 134906528, 2827493898, 2325743754, 581479048, 2692909698, 537561634, 2183668394, 2860646442, 715128840, 33720488, 537569824, 2819230250, 2318010400, 2323685544, 11184672, 2718575114, 2183790760, 2325782664, 2726830216, 2829197962, 2684912136, 713558536, 2728534144, 547400224, 671253002, 713589248, 2726428712, 2720049152, 2728960552, 2324308618, 2692917258, 538978338, 2729093674, 9044488, 2863137322, 704686600, 2281841186, 2863180296, 704643754, 704809600, 2726308480, 2695531146, 671785602, 134391842, 2718073346, 2324176906, 8562698, 2717919266, 2729083394, 2190082056, 2290746018, 2862779010, 2726332938, 2726461984, 713164810, 572655786, 2692884642, 2861203626, 2720008200, 663722, 145227936, 2821195912, 2183275168, 2819139720, 169902626, 715131522, 2827616418, 2862779018, 2726472202, 578986498, 2827092610, 2728430218, 2718075402, 42107394, 2717917322, 673360546, 671787008, 36341890, 2726822016, 2862784672, 713591434, 170003112, 537004066, 2189600810, 547498626, 2692915362, 671221802, 570600074, 2183799466, 2684494496, 2687008936, 42115232, 707274792, 2183137314, 570950314, 176687104, 2695407776, 2863145634, 580911264, 581077536, 579371562, 2283929770, 536873128, 570566818, 571113602, 2685010600, 2281842816, 545431592, 2323786240, 2720541194, 2820710560, 547916328, 136356000, 2852792866, 581437994, 2820672130, 547921962, 682262656, 8947882, 2281873928, 2861171242, 2155907754, 2281875584, 8560680, 142746240, 2718444042, 2282397824, 679649312, 2147623424, 2189961866, 8423976, 2315815040, 2189599266, 134227968, 170033792, 2726298274, 679608992, 2694980264, 545925160, 537035296, 2292361256, 2158665888, 143271968, 2147483658, 673352234, 2192081568, 572522664, 2156011658, 2686984330, 2283801120, 134217730, 2158144170, 2852684450, 573081762, 679617056, 2155883168, 679512712, 2326438050, 545925152, 2686486528, 679643816, 2861170720, 2631714, 2861211784, 2158537344, 547891880, 11051042, 704684552, 2158658080, 539503232, 2854390408, 2155874858, 707272738, 176291874, 713564202, 2852823176, 2283800738, 2292222632, 8953898, 707305480, 2290122912, 539533448, 36216874, 707306112, 2147657760, 2686986888, 673327626, 2292353704, 545433602, 2694849154, 2692915850, 145367042, 2686618280, 537567882, 713721890, 2147493890, 2728405120, 673358368, 682238080, 2282359296, 536881280, 579338794, 9077384, 2326301226, 713599144, 36341896, 2183299624, 2720696490, 176685218, 144877728, 2860679208, 537526912, 2720016554, 579479554, 545914888, 2282228352, 2717919904, 570958378, 581435400, 2728962722, 2183176840, 2852790816, 705167362, 2726428800, 2317918752, 2821365800, 2283971234, 134218240, 142772898, 2158004266, 144713896, 2819271202, 42074754, 44706472, 581437448, 2728927906, 2183143976, 704782976, 2728921608, 2728536706, 2317361288, 704782504, 704678050, 168460928, 2292195848, 136480800, 2155882632, 10617376, 8953890, 144736930, 2157980322, 2181040800, 134217866, 539625632, 11053576, 2189961856, 2192179882, 11143306, 2290264202, 2191566888, 2148147722, 2827616296, 2107562, 2693310986, 2281874048, 713722538, 2687008810, 2192091658, 2317525514, 571089034, 2155907592, 2155882624, 2192181930, 8913034, 2827133066, 570591912, 2183176330, 537436322, 671252480, 537569920, 537569440, 2149614210, 35654176, 2292719626, 671222274, 2325875242, 2693310602, 2726470306, 2189985960, 571113608, 2827133066, 570591904, 2150146218, 537436290, 2827132938, 570591904, 2192089130, 537436288, 2720696842, 11143328, 2181565088, 545794600, 581050376, 704782890, 707430920, 2156044938, 2821327394, 2156571304, 547490440, 42639906, 2684520450, 578855464, 547490442, 2189599394, 144867328, 2863147170, 2854758912, 2192050186, 2181202442, 143263906, 2292220032, 2829715592, 2720696354, 537045128, 2189951528, 168340002, 2687141922, 545432104, 547498506, 33729194, 2684496000, 713728640, 671613448, 2693269514, 134881930, 2183823904, 673360392, 2718042754, 44597770, 2149623970, 2183309994, 2315944064, 573179936, 145393698, 570434082, 144738850, 2148149376, 713695744, 671746560, 2726430850, 2685020288, 2861212160, 671777282, 2827094562, 144703656, 2684920352, 547495970, 2150236800, 43682, 2854363690, 539101698, 573079562, 671746698, 2819096736, 539533352, 581050402, 136839176, 2852127264, 2687011488, 2325774986, 570468994, 2284363818, 136839170, 2726994080, 2157979648, 2284365962, 178817192, 713722368, 170428554, 2718073514, 2326266400, 673350280, 557568, 2852823712, 2156527776, 2147516586, 2290229280, 2821227018, 2148147746, 2718607360, 2317486760, 2181605384, 2192212098, 2852661896, 573049512, 2726308392, 715303048, 144712362, 2693431810, 539001514, 671220256, 2695006242, 2290262050, 2282390026, 2156397058, 2718607360, 2290264104, 134914568, 2156536354, 2852825088, 2726830082, 572531232, 2686591112, 2290124832, 696354, 2693408928, 44050568, 2290756256, 2829592578, 2829189130, 713558144, 2324334592, 579338914, 2684395682, 2826993706, 2191558688, 2181177474, 2148041378, 2687142530, 2191532064, 2860526216, 2317484576, 536906280, 2147622920, 34112138, 2158668418, 706914432, 2726332448, 2324310530, 2854363168, 681615400, 2192190122, 704817674, 655912, 42076160, 2852825088, 2854758536, 2720704520, 2325908002, 545301034, 2292842664, 581479048, 2147658272, 2157972098, 2158133922, 681617450, 545784328, 2324300288, 570565130, 715784744, 715793024, 2819238432, 673327624, 2726987816, 2191526018, 134907944, 2284462720, 2684397600, 2156429984, 573049000, 2818580616, 673349634, 2282233898, 136317578, 2684912160, 581042184, 2819260584, 539527330, 2147516960, 539623458, 2290655872, 142609058, 2726341122, 547397634, 2315946656, 2827100840, 537430048, 134252706, 2326429728, 2718597250, 539656706, 673218594, 2685053066, 136841248, 2686485024, 2687107106, 2821237376, 136317090, 2183307394, 2685053064, 706879496, 2829615624, 42633224, 2271880, 713163264, 570950186, 671615496, 170525226, 2150107808, 33687714, 681582730, 2695503914, 168337546, 2819137664, 2728558722, 2693441672, 706879496, 2829582888, 2191687842, 2693408904, 715137032, 2829615656, 713075210, 698538, 2852792480, 570566786, 2860681384, 2821227144, 673742880, 2149591178, 538978816, 571113608, 2686976680, 2862754304, 136323106, 2819260552, 2695406112, 2284497546, 2718072842, 2315954698, 2829756928, 44042274, 2181048968, 44083842, 2862615210, 707430434, 2238464, 2852686496, 2761354, 44704394, 706881536, 2852815496, 2158534688, 2158504586, 11051136, 2148016264, 2281833130, 539009570, 2158493866, 2820841634, 176818178, 2693275680, 671230506, 715295266, 581476354, 2156535976, 136348194, 34111528, 2686495360, 169912962, 11051136, 2148008072, 2281835146, 572555810, 547915906, 2147491976, 2281835146, 539009538, 2150238762, 665632, 713564714, 136874634, 41090, 2323677856, 713173506, 547891882, 2290657450, 2819099136, 537395714, 2315946666, 36184736, 579381896, 2852651554, 2819270794, 2183299210, 2726439080, 2695539202, 545400834, 2829593128, 2315389090, 2158665736, 539099306, 176726178, 2684914306, 704774786, 2692882568, 35693218, 2718444032, 2852135586, 2693311114, 168462850, 539658760, 42601000, 2190125184, 705331744, 713032328, 707307656, 2290655752, 2829068424, 2726830218, 2821194370, 545260074, 680036384, 2284455946, 2147658376, 2852126890, 713720354, 539140616, 8554536, 2192222344, 713689634, 2261512, 579504168, 2183831682, 581077640, 2156405384, 2695015080, 713031720, 2147655842, 682240040, 715663370, 2726340770, 2181081226, 2821327018, 145270784, 2860558338, 2147656360, 2827094178, 2150107136, 2726865410, 2718435498, 142616608, 2292189736, 142778922, 2318043266, 2720139784, 2283964960, 2189566474, 2323816586, 2292843048, 169880066, 2684919816, 2147655816, 681715882, 715130882, 2718476290, 537043464, 2281865770, 2827626634, 671099016, 2290253864, 2728921224, 2852683938, 715819528, 2326268416, 579349128, 33587872, 2190115362, 2862623370, 671654410, 8390666, 2281736330, 536879624, 2150269482, 2290747402, 673196168, 545300490, 2284494858, 2685009930, 673720458, 2854226560, 713558664, 2192081538, 169910304, 2718081570, 707396104, 144713738, 2693408904, 2693269544, 581599402, 8429608, 2821335050, 178391200, 2754570, 134744584, 707264680, 2861041826, 715655712, 2692917792, 10617480, 170524672, 36186114, 2684356648, 178291232, 2157969922, 573089952, 2189435424, 2315258506, 715260416, 673193992, 142641674, 680132778, 706781322, 2317352962, 572563456, 134349314, 681585288, 2158010400, 2687016970, 539131906, 2624160, 536906400, 2292320938, 2686986920, 35815970, 2282359458, 545391138, 176726050, 2852167722, 2192056322, 681582626, 167780354, 715685898, 2326265858, 671130112, 144842754, 2862784554, 2317492234, 2726854816, 142737410, 534562, 2290231816, 2827102210, 8946208, 673720330, 2829746688, 144869538, 707273258, 136849538, 548046986, 704645760, 572530728, 2726865416, 2284364320, 2821226498, 2827100832, 2147491968, 2729091722, 537438248, 2852300802, 2147492394, 2818580608, 679641224, 2854390440, 680142850, 2158528650, 2860646530, 2854781096, 2684911776, 2317918762, 578855434, 44572832, 2292752416, 136487040, 2718050440, 713697288, 580919818, 545259520, 2158626984, 2684529154, 33565186, 2861080618, 704676386, 2684387842, 2148040864, 170435114, 713073162, 44572832, 2282260648, 2284333578, 570466826, 44564640, 10521098, 42478080, 2863309320, 2818615328, 2854225952, 2686452224, 706740776, 682273322, 11143208, 2820809386, 2852817418, 176300714, 178391208, 532490, 136454792, 2284462730, 170524714, 176685184, 706773032, 2150113962, 2181562376, 34122378, 134383624, 2158108672, 682273290, 537535010, 682140192, 2726308520, 42475688, 2621962, 42510472, 2236936, 673753248, 2323687586, 10519074, 2138272, 539664426, 136347680, 545432096, 673358368, 539099658, 2687107584, 143133184, 2326265898, 176728074, 2156398594, 144711810, 170436736, 2318051488, 2324203554, 2854920226, 2632352, 2183702698, 2325774338, 2687017474, 2108064, 2861211816, 42117280, 539533994, 536914058, 2629642, 671744002, 2827495936, 671655946, 2282227842, 545786026, 713566722, 581569186, 2819096578, 2686454314, 570436234, 2192058536, 2728527904, 671222402, 2323687592, 178792968, 682232360, 42082848, 2181179528, 44040872, 2862751746, 571089578, 2718443680, 144714410, 170532866, 2686452386, 713566856, 580921514, 141866, 136456706, 715685920, 142747778, 2190090242, 2860648962, 2820702856, 2317355520, 715819138, 2861203488, 134228490, 2720563722, 573082240, 539525280, 2105376, 144867498, 10794, 2238978, 715685888, 142614656, 133672, 2147494402, 673743016, 142739618, 2192048290, 2726306338, 2282267168, 547889314, 2191557288, 44704386, 2325881480, 35651744, 2826961056, 536873474, 2728962696, 704817288, 2728559272, 545268226, 2192058920, 176292008, 35686402, 2718442152, 2829748362, 579348480, 44706440, 2720563368, 539494440, 2282268674, 2281734792, 2192220674, 2863170218, 680165410, 2686616232, 547496578, 2829582984, 176291880, 133666, 580913698, 2720572040, 2728, 2720016930, 581577216, 2819129480, 2852825224, 2292752520, 2156437504, 2323647010, 2284495016, 145269384, 2718072962, 715270176, 2720039458, 578945546, 715270690, 2720563848, 2728, 578945578, 581053090, 715817608, 33589896, 2695405568, 671132194, 2820677672, 2315290626, 2325914120, 545292416, 176300064, 2829625896, 2191665698, 570566658, 2148010634, 2821367938, 548020392, 671785474, 526474, 2854783490, 2860556842, 2191566890, 548053632, 145391776, 2292875298, 44705962, 2191565472, 681746570, 2852170282, 134260744, 42082944, 2326274594, 2694883882, 680174210, 2156407306, 2326407714, 704817290, 2158526624, 715793026, 2317386242, 671754280, 2282390016, 2829197320, 705339400, 2148008608, 2315954690, 2149615648, 143263912, 2189599394, 706781344, 170560130, 2283940386, 704684168, 2158493856, 713695362, 2317910530, 715303562, 2694873248, 713695872, 2854789634, 2720139808, 671777312, 2324211848, 170559528, 2147483650, 578986538, 673351688, 671776778, 2323783848, 2820678184, 2183792672, 8948394, 2323777696, 2292853418, 169904128, 2827485352, 2317516970, 2191698090, 2282367498, 547498122, 178299560, 176195616, 2324308130, 36306946, 2183135874, 2687009416, 2158494240, 2863179808, 2720006786, 2829593128, 137005088, 680036360, 2284489256, 536881322, 2183692330, 2820702720, 713034250, 2694875176, 682229922, 2191663272, 42082946, 2326431754, 537012874, 579512360, 671124128, 176824970, 2183703048, 671123488, 2687109664, 538976298, 2192212010, 2686616064, 2821228576, 536881704, 2192220200, 2686460418, 2852161568, 9087018, 2861083146, 33718304, 2158144010, 2861040298, 715262632, 2686624426, 2854390410, 134258690, 2183801344, 2156014122, 2283964426, 143172226, 36315266, 537045546, 715827368, 2326306824, 2860548098, 176717984, 2860556800, 679618730, 2684390050, 705169442, 33728520, 145394306, 572656264, 2685053098, 2147657738, 8921730, 170533504, 2818746914, 673718922, 35825698, 673196552, 673884194, 537534466, 2290089984, 2829058560, 715794984, 2181073056, 2829615744, 8945794, 2191532040, 671261352, 2693275682, 2315389610, 145269378, 673718794, 33728554, 673327624, 673884706, 682140298, 35694626, 144706056, 673884834, 2720663554, 2292187136, 42631330, 142745640, 2292351010, 2324171296, 705301002, 2158111368, 581050888, 176302626, 572524552, 136839848, 2862745760, 706783234, 2149720098, 705309352, 539658240, 2685018272, 34250760, 2854226434, 42467978, 11174536, 2728438434, 2861204098, 142778376, 704774282, 2284325514, 36348554, 681708200, 704653346, 2230922, 537526826, 2717911170, 33728648, 681716354, 2283970562, 2284358304, 176169002, 681585290, 11149440, 707437056, 2829222442, 2718433314, 680135338, 578977928, 2695399552, 143304872, 2147494410, 2717909120, 2156570792, 144877706, 2283970570, 2717911208, 2148149384, 144844930, 2183176192, 2720172074, 2156398602, 2852168192, 2155913258, 539633824, 136849952, 572697120, 2692876840, 2827528226, 36349984, 2147623042, 679608874, 2827528354, 2760736, 2720047616, 2818703914, 537534624, 176816288, 539101728, 2158004386, 2818703872, 170401962, 581042816, 11045024, 2684488232, 178825858, 136486912, 2684527144, 2819131424, 573057024, 572696584, 2860647082, 705342080, 2315952648, 33726474, 178915882, 2181564576, 142739978, 2854396418, 526378, 2158101034, 578816554, 2695365280, 2685051008, 178397698, 2686623880, 526378, 706871458, 705339520, 2281873928, 42115082, 44567202, 705341568, 2281873928, 571121674, 178260522, 2292850722, 671088682, 671090818, 2694980226, 2693441672, 2861050528, 2854888098, 2720180392, 2189434888, 2717943808, 2863147144, 2157977768, 2155872896, 2718042144, 2862653602, 2191532200, 143303306, 2150137866, 537559042, 2326429826, 2158502536, 2829093376, 578988552, 579480098, 142608514, 579504160, 142639786, 2829755040, 2694873088, 571115552, 2863137442, 2728435880, 2183832064, 2720563328, 571114154, 176695426, 2158535176, 142778912, 44212392, 2317920778, 679520938, 671230626, 2157979648, 2720145960, 2292189218, 2852651648, 545303200, 134384290, 36216840, 2687008768, 713720490, 176695426, 2228224, 2318041088, 680165930, 2290616450, 2292744354, 33587714, 2158108808, 681740832, 572555264, 2694972066, 134785698, 2192190122, 2149624488, 547883008, 170404482, 2862777000, 11051688, 10486400, 2720540840, 2852258336, 673874560, 2718042786, 2728405024, 2150148618, 2181038112, 713599624, 2692907680, 671754754, 2292883464, 680165928, 136839816, 167912064, 2665000, 10486408, 2720540840, 2852266152, 706783266, 578855584, 2290778250, 570558976, 2284364416, 2718474912, 557056, 35785346, 2290745992, 2284455938, 2720541192, 2292752522, 2726307848, 715260546, 2325883432, 2819138216, 706783266, 578986656, 2283929770, 570567328, 572524544, 2726330914, 2281865354, 578988544, 2158635010, 2694848514, 536911904, 2693407362, 176859816, 142778370, 2158144128, 671646240, 176726560, 2290616866, 2695012512, 571114152, 44073634, 142778536, 2189559848, 537567786, 2818583082, 2148018178, 2149722752, 144843434, 2818580522, 2720016938, 671645736, 178921610, 2149755426, 2829617666, 145369120, 2290778666, 2191557290, 2290254368, 2189437480, 537567778, 11182624, 2283842056, 680175656, 2147649544, 2290788864, 2852160138, 706912776, 2282366986, 2684518570, 571114120, 2323645056, 715653762, 2854257290, 2695504424, 2155872938, 570458656, 145400352, 2149591592, 680175624, 2181204008, 11051016, 2283842050, 673884200, 2147624968, 671752714, 2827496074, 547389994, 2191534722, 2290262530, 2181171338, 706775210, 2820677666, 2290780162, 170535082, 143163424, 44181640, 2290747392, 176826528, 680034336, 2181202090, 539140256, 2695506466, 2728536104, 136316936, 2826993826, 682134144, 2191567370, 44606088, 581575200, 581085866, 2720039586, 2686615592, 2290788864, 178391200, 671646368, 33726634, 545958058, 704686634, 580919808, 671621640, 2693434024, 142649354, 713162880, 526346, 2317394432, 11042816, 2292875424, 10627234, 713564810, 2720539144, 2192089642, 2292327040, 545958058, 134261418, 10494600, 671752712, 548047018, 2315266730, 681585162, 671621128, 681618088, 537430536, 2862621186, 2317396482, 673319554, 35654272, 35784704, 142745632, 2317879328, 2820702882, 706740872, 545401000, 2317912608, 2821229218, 2820680360, 545425578, 706880168, 680003594, 2183799304, 2860687906, 2284323360, 545826850, 570425482, 673188512, 169910306, 681607170, 2852126890, 2107562, 2317910560, 673221250, 2852127368, 671230120, 2818703914, 2863172256, 2284454050, 136347650, 2718476840, 2820672130, 673843746, 2861049984, 2324301952, 174592, 2728927752, 2860649000, 10519178, 581574816, 2323810434, 44728322, 539099690, 2863171744, 671254690, 136348168, 136315530, 2862778530, 134875266, 565258, 2728534056, 2158633090, 2324211720, 573087914, 2183703048, 2156538016, 136315522, 2684395520, 2183701032, 2718435488, 548055168, 2695366696, 2183833608, 2684881056, 136347776, 2852135048, 2326309376, 673751050, 2753194, 2693434018, 537537026, 170558090, 680165538, 176851584, 2687150120, 2189994152, 2283806880, 671219872, 2183833608, 2693310624, 169902208, 570425472, 2130048, 2158657568, 8519810, 168460456, 2854756360, 36216832, 2315780778, 2726996648, 176857634, 704785034, 2854791722, 2720049666, 2693302954, 2692753576, 2695014912, 2050, 547391616, 2158658080, 545398914, 136872104, 2720008320, 2158526496, 545398914, 42500264, 705177642, 679487496, 176859648, 547367560, 580952744, 2818703360, 715268744, 8529930, 580954786, 2315823106, 2717917194, 2819235874, 581077154, 2861178882, 2315921922, 2863276066, 2726472352, 2829748258, 688674, 136446112, 2191689896, 2158529192, 2720016906, 2283840162, 2720016512, 145402026, 34088992, 2854879392, 548055202, 2693439490, 2852792866, 2863267882, 2323679394, 705175682, 2292222626, 581599912, 42467456, 2693269666, 178948128, 8945698, 548012040, 42107392, 2726994048, 2323653120, 2818738696, 573055650, 539501226, 2854920832, 2281703970, 705175682, 2283809322, 581599368, 2852161698, 2818575010, 2283932202, 545950378, 2686462472, 44695680, 168306720, 707439146, 2290788896, 34081440, 2158668448, 42074632, 2827495552, 2720178218, 36342272, 178913930, 2692753538, 572694530, 36342432, 44695722, 2183833600, 2292852776, 10658432, 673358378, 570558504, 2318049960, 10518666, 2694850594, 2191526058, 2728568834, 44206624, 673185824, 2726439074, 571123714, 44730912, 176818306, 2149615648, 2694881288, 682230432, 2317912736, 176728616, 2156527656, 2292720130, 573088392, 713564842, 2315954730, 2315290634, 8522250, 2695536802, 713730698, 42633384, 2861048362, 2158004224, 547398280, 715784864, 2854781600, 2149623840, 547365000, 548055712, 2854781600, 581085866, 2315911816, 2191559210, 176693290, 176160778, 2692743200, 704784930, 2819271208, 2685018634, 42609322, 538970762, 2684921984, 537526922, 2192214690, 136874634, 537438248, 145367720, 671255050, 579379362, 44575232, 2158111400, 2281867904, 715786376, 10650152, 2149711882, 2827651114, 671744000, 2148182186, 2148016266, 2695497730, 673743018, 2684921898, 2317918344, 2317355682, 33726632, 136489640, 537010818, 2829060128, 2829197954, 2654858, 2694979618, 143302792, 2829724194, 2726821890, 2827520042, 134783648, 33589384, 2860656672, 2315821192, 2720039458, 42107048, 136358560, 168306824, 2854226594, 41953448, 136358568, 536905866, 579348488, 42074784, 2155915298, 178924202, 539667074, 2685012000, 2158135336, 713722378, 42084520, 539492906, 35793448, 705202696, 581042698, 673710730, 2793480, 2819105322, 44075040, 169880104, 2292877482, 681738914, 42106922, 2181605546, 2820670112, 168462370, 36186658, 2852128906, 2860687498, 134774824, 573178378, 2821327370, 33718280, 2181726720, 2821228672, 572530856, 2820669448, 2829756576, 537397416, 572563978, 10493986, 679487658, 2189599266, 2323646978, 168437922, 2720145546, 2292195970, 176851104, 539527842, 2181693952, 2821228680, 706742440, 2694848552, 2190115456, 2284357760, 706881704, 2829058088, 2324308002, 2692751394, 8923778, 581435528, 11053096, 2183668232, 2717911712, 2686984840, 167813642, 715653792, 136317088, 2158625416, 8520360, 681616000, 134228136, 168438440, 145262600, 705200650, 2684528640, 2854363818, 2684912296, 536871082, 673718432, 178784768, 713173536, 545914890, 2284496938, 2862620704, 545400840, 706749088, 681574912, 35662472, 706775168, 33685666, 2158109312, 706748960, 704675882, 34089474, 134351394, 141864, 666146, 2292361728, 707299370, 2290124938, 673720960, 2283831936, 581478536, 671121536, 2132136, 33587360, 2158635648, 706781856, 2862647458, 2315258018, 2284462594, 169910818, 2317355048, 34209954, 2157970080, 573055010, 671744034, 2292877992, 2318041248, 2155872418, 2158635042, 2148139690, 2183833762, 11018922, 2156535946, 2827618954, 168427682, 170402474, 704776354, 713687168, 572533280, 2292350986, 538976386, 715653632, 545401480, 2239114, 2181701760, 136882850, 545786026, 44739242, 2156537890, 2290748066, 2192179362, 36348586, 142649354, 2326306954, 2149589640, 2718575266, 143263912, 2854789768, 134382090, 2819235842, 2720664232, 2684488200, 713721890, 10518530, 537035402, 579371018, 581610112, 35684488, 142647432, 2326438056, 2150113928, 2718575264, 679518338, 178814986, 2283807360, 2852792994, 2854748290, 2827124746, 705210370, 681609888, 673843328, 136325632, 2150137856, 2155907234, 2686585000, 145401896, 2686615682, 2281703458, 2686585384, 137005192, 681738762, 2147485858, 2282234538, 41953314, 136981034, 2292359850, 705208490, 2183301770, 2315388960, 2326440074, 539099650, 2829757056, 34243104, 539492392, 2686585384, 682141832, 673873922, 538970240, 2315812904, 2181073418, 136481288, 706880008, 2827124776, 2290092554, 671097480, 2821324960, 581053058, 2829066792, 2728960162, 559146, 36178562, 36347946, 2318041602, 8432288, 2315812896, 2147650058, 136970752, 170009224, 2315812904, 2718074882, 136481290, 2852266624, 572696586, 2183143552, 2718573056, 2684889602, 671088674, 2183825930, 2692917378, 2181204642, 44575274, 34243106, 2829623336, 570427938, 581443592, 178946560, 2292752554, 537045506, 706904234, 2726431394, 2726308488, 2158529066, 136849960, 2860526112, 34218504, 682232362, 2720565794, 2191657504, 2282227720, 2852260520, 705210408, 2183826050, 2292885640, 570589698, 2695015042, 2290778250, 2720049666, 2324299810, 2326306976, 2156396554, 2785408, 2284456488, 705331208, 537012904, 2726996136, 2292744746, 679643682, 35692680, 579348490, 42639496, 2694849194, 142639114, 539001354, 176816258, 2694873770, 2317385866, 673229314, 581574818, 2191526402, 2323646986, 2785960, 2693302442, 2292722178, 2317918338, 682240512, 2827618336, 2323655328, 2147518498, 42107400, 8423458, 578955938, 2695397416, 673360512, 713033770, 2720565378, 2819228192, 2686583426, 2693276194, 671787008, 2147615272, 36308994, 2315264034, 2694980266, 2147516584, 2829224104, 2818574338, 545958018, 2156568706, 681749122, 2852128938, 2827526792, 33554984, 2282258472, 2284464770, 2284486656, 2795658, 2156560384, 578854914, 170000930, 673229450, 580913802, 41978528, 679520906, 713596968, 570466314, 705299080, 2818747008, 42598944, 134750240, 2854365186, 2827627136, 42598434, 2282389536, 2820811402, 2829713920, 579469322, 2795554, 2821360162, 2754600, 136456744, 713162792, 2318010496, 178782728, 2829615752, 2281865226, 44739112, 42633346, 2326399496, 680165386, 36342280, 671219712, 143138976, 2290100904, 2149624322, 2694973608, 713032322, 174752, 2728919690, 673712258, 2854750208, 136978944, 136479240, 573180072, 2318010888, 143294496, 137005696, 707305506, 2860517410, 2761344, 2728435714, 2148182050, 2819098658, 2192089760, 2656256, 2156005504, 565248, 2818607146, 666248, 581436072, 706904064, 706904194, 176201896, 705208362, 2860517410, 11149954, 715169794, 673751082, 2862622754, 36348554, 178290698, 572697256, 2323679872, 2325783176, 167813288, 34210464, 2728559272, 11176096, 578846882, 537526952, 2290253864, 571124384, 539623560, 2290746024, 2290122880, 34218144, 2852291072, 571090986, 2325872682, 2821358120, 2292884000, 545270282, 2315389442, 2862613032, 715792386, 679510560, 2685051560, 2693401250, 2131968, 143295144, 2726330504, 34218144, 2290123424, 2158004386, 2686984232, 2852653056, 715661834, 2290747912, 2718564992, 570599584, 707397634, 571089544, 176327306, 8561322, 2147647616, 2852815008, 537438240, 682099208, 2156044970, 2158004386, 2821333024, 2861041664, 715655690, 2158004386, 2821333024, 2861041664, 715661834, 134390312, 2852792360, 2326309376, 2315421704, 2158660128, 2861081256, 579379240, 2190090370, 2192189576, 178948136, 2157969962, 705210912, 578988584, 545818794, 2695397920, 170404512, 2819270666, 2183307784, 671645834, 2829189762, 2726854690, 2317494402, 682270888, 2854750216, 557728, 671646216, 44073602, 134916746, 548014632, 545818664, 580944418, 567970, 178432522, 176695842, 2821226536, 2290778250, 35826208, 41984130, 2720541320, 706904104, 2684362914, 539099136, 42076674, 570960544, 2829583016, 2729052706, 537567786, 2693401216, 715303426, 176695842, 2821226536, 2292350986, 178301450, 2324343458, 2292744232, 2290778250, 2821195778, 2695397514, 2685012642, 539492392, 2726470178, 143172136, 2852814984, 2861170688, 547913866, 548045442, 143172256, 539658912, 581074954, 2324171394, 2315911842, 2284455968, 2290786944, 2150277122, 2693433354, 571121834, 2282225834, 36315266, 2695004842, 169912960, 573218848, 581574794, 176718466, 2720563848, 176818336, 2819098786, 2190082184, 2192058506, 715817130, 2292351656, 2181573256, 2861203968, 704684706, 548047402, 2147657898, 2323775522, 2149623944, 537045002, 2852257826, 134227970, 2158503946, 2183799434, 2854914688, 2684398248, 42500778, 2283809448, 2158624904, 9087528, 545390626, 2292196008, 2292886154, 2829722144, 2827624618, 2158101120, 11151368, 2158108712, 704645120, 33721000, 163978, 571091112, 168428064, 2720139936, 2820810794, 2852694530, 34080768, 42633376, 704686210, 2852815490, 2317352994, 704643720, 2150236320, 2181605896, 2863178240, 572661762, 2729060906, 144736266, 2148051594, 142747810, 578986122, 705168008, 42477704, 2156013728, 572563466, 571089538, 8923274, 2726953122, 44083210, 2192189568, 2827616938, 706881568, 2150107306, 2860689576, 2318041600, 136481282, 2819230368, 713065000, 10240, 2693268002, 570991106, 2150105090, 8528010, 2726428834, 35692554, 2192181376, 9044098, 579477664, 2191566858, 2158110850, 2726830080, 2695012394, 134381602, 2686582914, 170532906, 143302658, 168339488, 2692777992, 2290745376, 671228418, 2156398762, 170041354, 2317887624, 545399304, 172066, 35662474, 2854355112, 715139234, 2728536586, 581569194, 547487784, 178915362, 2726331042, 2326399136, 169871488, 581042216, 671088650, 133160, 170557448, 715784842, 8560682, 41945738, 539634208, 170033154, 682231818, 2863301280, 2315419778, 2820669568, 2158535296, 2292328578, 178291330, 2827135650, 167813762, 134250506, 570993186, 2155907074, 671221794, 680010282, 573180074, 168428162, 679610378, 2726437536, 2852792360, 35684864, 538970122, 2728568992, 537569448, 33554440, 680004234, 2183800992, 2821236768, 2183832066, 2292754600, 2318016552, 2281842824, 2183170600, 2687107242, 2148139560, 2282399882, 2183137802, 581470370, 143131176, 2827659296, 44738594, 679512106, 537397416, 2150279330, 134906536, 537559682, 2138248, 2283939970, 2183144074, 715655714, 2317353130, 2821359754, 2183168514, 581470370, 2292711976, 2317518978, 2158668290, 2854365698, 2317486242, 36315688, 2726436904, 44696072, 581446144, 2693275688, 572555432, 9085096, 679512576, 2684526722, 34114184, 2717944480, 2281832456, 2149746818, 2290264584, 2852170242, 2720147496, 2183178378, 2156571138, 2852260354, 579471522, 34122370, 144713864, 34245282, 680012330, 8234, 673359914, 2326301216, 559754, 707297922, 2726470274, 680004138, 2192048296, 10518658, 2729083042, 2156530210, 537403560, 2189568544, 136841890, 2326439968, 679485608, 547498528, 170394146, 578988160, 42633890, 581437602, 8921250, 578849314, 11143200, 11051170, 2726994082, 9046570, 537535016, 671263400, 33693738, 2156038816, 170000898, 581609992, 35825698, 581607466, 579469322, 2728919552, 681583240, 2854756362, 2189983912, 2282389666, 539492362, 2820672128, 2149755424, 134253224, 35825706, 8555168, 2317492226, 671263368, 698410, 166048, 178924032, 2183266826, 2728534696, 2819098752, 537528490, 2189470218, 2854780970, 178391690, 547921928, 578945674, 2281712264, 2315395074, 2150138024, 547397674, 2821335202, 2317918210, 2150148770, 2183301642, 2150277642, 2181726336, 713689730, 2861083298, 2726464136, 2315954698, 131722, 2315258018, 2854789768, 170010754, 2148179970, 580943914, 2821237248, 169912322, 11053090, 2189994530, 581077160, 2852292738, 2819097224, 2323777706, 2686460074, 11184776, 2282398250, 2283798568, 170533386, 2630184, 2192091176, 137011842, 170428936, 34112032, 33589248, 713722370, 2158004352, 2325907594, 134742656, 2861083170, 10520746, 2323810442, 671613576, 545431594, 134785672, 2720672424, 2827618338, 2654890, 10650154, 2326268040, 33587882, 2290092162, 2192212002, 2852694664, 2684521122, 682100898, 8946218, 2726994570, 536906376, 570960544, 2192181258, 2819262504, 2292883592, 134220448, 579381282, 2684519074, 707398144, 2149613576, 681607690, 2861205672, 704776832, 2281701546, 11043370, 2861214346, 33718952, 681617570, 2693431306, 2819270792, 2192048128, 713195680, 2156440200, 35824288, 2150105218, 2718564872, 2763424, 35652130, 671132322, 2854922250, 170435112, 2685042824, 178432042, 681617570, 2692907050, 2819262600, 2192048160, 681748650, 2692777994, 2827651208, 2192048168, 2181735072, 10627112, 9078952, 537397416, 2692776106, 2827649066, 706749098, 2147492392, 539132034, 2861212202, 705211018, 11143330, 570460674, 2147657866, 539536010, 143132706, 713597610, 2728954402, 2718072832, 144870024, 2326298794, 578822664, 2726470152, 2283963018, 2693440128, 2726470178, 168337536, 167914114, 570427904, 2158133290, 707306122, 176693282, 2318010922, 520, 8563240, 2686582954, 2818711594, 2820702218, 2726987914, 681746602, 545827456, 2324342952, 2720538754, 167774880, 2325782562, 536871466, 10658336, 2189429280, 2317486634, 538968586, 2290264616, 547495978, 2183790634, 538968584, 2290133544, 2694979626, 145268906, 2324202152, 581042314, 2852170242, 2148147368, 2829197866, 2282358792, 11053056, 671648264, 570557066, 134914210, 2156571136, 2323655200, 2863301256, 2282234496, 168437890, 2861040298, 178293288, 144878114, 673350282, 578857474, 178432640, 2191565346, 2622120, 169902082, 671220264, 2684355106, 2324209704, 178792576, 2854396426, 134218368, 2315790378, 671655936, 44206210, 536911874, 44599842, 581575298, 2149744640, 136355840, 2862620712, 2192048808, 2684887072, 2318019112, 2281840776, 2315954344, 713689762, 2726955562, 144867970, 671787136, 44206210, 536903810, 178817058, 705341570, 44206210, 130, 11053090, 573089960, 671647872, 170437282, 2323655306, 579478146, 2695014954, 573090464, 2718042280, 2292744842, 2292329098, 142778410, 2852790442, 2827133578, 2829617674, 11053224, 2819235978, 537567914, 2191690280, 134226466, 2158100642, 682109482, 167913504, 2317492746, 2292844546, 2190090784, 2290616482, 2158012576, 34218120, 2190123658, 2695400074, 44574882, 705298600, 33554976, 2315821610, 705299112, 2717909640, 41943682, 680037032, 35686408, 2852137002, 2829748362, 681707560, 44075522, 2292885536, 573221408, 35791488, 2861047978, 2726855296, 2181048864, 2181603882, 671220362, 570425992, 2181046786, 168339976, 2718564520, 570425984, 2183668394, 547498538, 2282227712, 2726340738, 571090978, 570458152, 2290221058, 2290256512, 579512360, 545268392, 2695015072, 2819235882, 545295018, 2728396802, 2827624482, 2684879496, 2720049832, 33589800, 2325880842, 2324209832, 2323677834, 136350346, 34218624, 680034944, 536881704, 581435936, 2818605194, 168306690, 2726462090, 2728437760, 2181702282, 673194506, 176818184, 2284462600, 671752232, 44204552, 2323655338, 2695372840, 2282227880, 2147656352, 2860548738, 578980522, 2720041640, 2718476426, 565762, 2698, 2720702464, 2726823946, 36307456, 2150246952, 2852659210, 176325162, 2762784, 2686593544, 2693441674, 2189460008, 44705832, 2190123562, 134881834, 178430464, 704807552, 572653600, 35817632, 545925160, 2150148768, 2860646538, 33555080, 176302250, 2261632, 2861173386, 33693704, 42606634, 2317353002, 704783016, 44706432, 36186248, 2158504490, 178946058, 707396234, 2132480, 2097192, 713697834, 41951906, 713687554, 164520, 2860657320, 139272, 578953354, 2156529706, 2755202, 8529954, 169912448, 178391592, 2147493890, 42478120, 2718607496, 170435200, 2852159648, 2292714120, 2726961162, 2148049450, 682099330, 2283962402, 2147484194, 2156038186, 2624002, 8529954, 706775712, 537036842, 2632194, 2147625120, 136874626, 2189992106, 168305282, 136358432, 2852686466, 35653640, 2189953184, 671787136, 2283965056, 167805440, 2718566560, 33718272, 2281867432, 2656384, 2183661696, 545424000, 170560040, 679608456, 42076320, 142617226, 144869898, 704676362, 2156014120, 2852137634, 2158504610, 2820679840, 178817538, 2290747400, 707308064, 2656384, 36178562, 579502728, 170437160, 2315389568, 2281873578, 2684496552, 680168064, 10760, 573057704, 2282266794, 2292744360, 547922600, 44567176, 44597384, 2315386890, 2326397442, 2820835848, 573188608, 35793536, 2281833096, 2181210282, 2692885160, 682273408, 2147616896, 2852298922, 2826971816, 547924616, 2684493856, 545270442, 679512096, 2325908098, 545824800, 2821366312, 580954792, 2181564936, 170533506, 2158635008, 34250786, 42076800, 176332928, 2158633602, 9076898, 34954, 2156571266, 2284487178, 570458114, 2852299392, 2729050240, 2687010944, 715131400, 2323816488, 143270024, 11149962, 8560674, 8552970, 176332930, 2695504514, 42508450, 166026, 10650242, 682232488, 539099656, 679618594, 537561216, 671220258, 35818016, 178389634, 2821236744, 2189598722, 34114218, 2183660162, 8913578, 2292361888, 2282236040, 2684389416, 42107042, 682232488, 671744520, 679618730, 545423490, 680135336, 2829189120, 679487522, 680167970, 2315952640, 2191688192, 2281712128, 681576586, 136841248, 2158537218, 2191665800, 2189428874, 537395712, 8560776, 35791362, 2323654696, 8912896, 2323685544, 8421888, 673849896, 713066528, 167782944, 2150271626, 44572704, 2315422242, 2862612642, 2863302690, 2852170282, 8555168, 2692784296, 2290747906, 41977866, 11010048, 2189468328, 11043328, 2156538376, 680037032, 2829748904, 2290657410, 2862752394, 706750504, 2290657826, 2692876456, 715163682, 2181177992, 167780898, 715293224, 44605984, 2192089738, 2720172160, 170535434, 2156005928, 682134184, 2729085576, 2684913794, 2156536360, 539527338, 2861205632, 8923266, 2148141602, 2726298152, 2157977768, 2290256424, 41504, 671255210, 671787178, 2695406208, 2728568840, 539667072, 8390786, 578847402, 2189600768, 571089536, 11018368, 33695874, 2820702346, 578953256, 2860654730, 2158626954, 2290098176, 2181079072, 176202280, 44697602, 573188106, 178922112, 41975938, 2290092072, 176302090, 715825792, 44605602, 578980362, 547498154, 2147615272, 2684526594, 2720006658, 11182632, 579510792, 143138848, 2854887584, 35684872, 178299528, 573047336, 2323818504, 2852653218, 2820800554, 35824258, 8388642, 548055722, 2147615272, 42115074, 2684355074, 547530922, 2281833000, 2189591042, 2684355106, 2827127466, 2192083464, 178954888, 170395688, 2827004546, 2326405760, 2684527138, 2181177474, 2283808810, 680036480, 2147655690, 34242696, 2183702530, 2315428000, 170033826, 2863147682, 11182728, 2684520490, 2158657664, 681706114, 539623944, 2720049186, 44040328, 713067008, 2189469858, 2181595298, 2315922090, 2827659810, 2183670440, 2189599264, 176194186, 547916290, 10920, 2726862986, 704776362, 2693409418, 2821326848, 704776842, 2718599306, 705202306, 2292842498, 707405864, 2728561154, 168337448, 143164034, 2720702634, 176728098, 2190117514, 33597992, 2150105736, 168430122, 579471368, 2726339112, 2150107786, 168299178, 578953730, 2149622402, 578846890, 2290657312, 715294880, 2183277194, 2621962, 2829623296, 44695586, 671744680, 704643624, 688810, 2317527042, 35662378, 134218282, 581468682, 44179498, 572555306, 2191567490, 2861082634, 2324203688, 2284356138, 2183309346, 2282356896, 2685012514, 178784800, 2664970, 2728953992, 44204066, 35785256, 2622090, 547914240, 44212258, 680042634, 2156568586, 2726307968, 572695082, 2827100808, 2726470154, 2820702882, 706882056, 2149714432, 706775720, 671744680, 2290745504, 33589760, 142740104, 2860654600, 2693431458, 679510154, 2158493706, 2155882634, 573219338, 680042634, 2192058410, 2189428872, 2729093632, 2191687682, 2694848522, 164352, 2692917418, 134906528, 2728960032, 2720172672, 2718083104, 2147650176, 681609770, 2785922, 705308682, 2183170688, 2325785122, 172706, 537405450, 168305288, 2192212008, 537559586, 2829746850, 2819260554, 2695408136, 655872, 2726470314, 2189462048, 2158526498, 8555170, 570949642, 2183301664, 2694873602, 10652322, 570992650, 2292195336, 2862778506, 2324179616, 2290649634, 2860523656, 2829232266, 2818607232, 2282392234, 571116194, 168307210, 671252522, 571080714, 2284356136, 570557098, 2720533034, 44737066, 2292195336, 2695006338, 2315790976, 2290264610, 2292195336, 547520682, 2684889216, 2290649634, 2282357258, 571089450, 2728921738, 2315946664, 2189468202, 571113994, 2317484546, 11043328, 2183176834, 2684357248, 2283930114, 581443618, 2325783208, 170436778, 2318008970, 2191557128, 44204074, 2718042786, 2323688072, 704645672, 545794560, 2292877960, 578977930, 136882728, 2324300320, 2717944330, 137003530, 2148016264, 2315428480, 2717942402, 2284454410, 2192081056, 2324299776, 42076202, 2150140066, 2325750402, 2317879424, 2726963208, 2819130018, 8422058, 539011746, 2821235336, 713171496, 578979976, 2326266410, 536914474, 580911112, 2821204000, 2315921416, 2189568170, 2150148258, 2862621346, 2181701632, 2323786282, 2158528674, 2317361696, 679641760, 34220552, 2829099690, 2324301866, 168296586, 671088640, 570958466, 578947104, 2720006688, 2324179082, 2854781610, 2818605056, 2317355648, 2148149890, 715696256, 545783970, 680012330, 536904232, 168469026, 2317527712, 11018240, 2729093770, 2315422378, 2281876138, 579469960, 2726963368, 2726471848, 2181169696, 41945608, 2282358946, 581468288, 11141152, 537010218, 11051682, 2827618946, 704684202, 537012362, 2854881418, 682273282, 545794210, 2821237376, 2852259842, 2317387816, 2156536360, 581575202, 8430120, 33563306, 2317910536, 134389800, 11043498, 673849986, 704807074, 144842794, 11043496, 8921738, 706740386, 178946210, 2323644938, 2292351624, 145394216, 2694979754, 2290745898, 580911144, 2148051106, 547914378, 2283937928, 679520298, 2728951938, 168462474, 680010408, 42508970, 2147519138, 705339434, 2326276738, 2862615040, 713205930, 2852692130, 2315395210, 715169952, 2863270440, 136325162, 2325749794, 2189590562, 2693431426, 136980522, 682098858, 41975850, 2693300354, 547498146, 579471912, 44564994, 145271336, 571091114, 2158135298, 2826969762, 2665000, 2819129864, 2283831306, 2818615336, 2720145570, 2284495488, 671785642, 35815432, 537526274, 10627234, 578947624, 44565002, 145271336, 44181666, 581044776, 44565002, 178825770, 2150244352, 2692907050, 671088672, 35783298, 144869890, 2324171392, 2147519138, 2818713640, 681576586, 144842794, 2861047970, 176857730, 165920, 2189565962, 2149591210, 2283971232, 11176616, 2181728896, 2726305928, 2728929408, 2718468138, 2720669834, 36184104, 36317314, 2292351520, 2292328482, 2317494922, 10651656, 2290255872, 176300034, 2284497546, 2149754880, 2155872896, 134228136, 2284494880, 2150139944, 681583264, 136323720, 170535434, 42500618, 707438632, 44704266, 2717919402, 578945706, 2192083466, 2726987810, 2694883458, 2720172032, 2155872898, 136349856, 145391648, 2148042760, 2155872386, 2281711786, 145369632, 2148051594, 2720702592, 2718083618, 673753602, 2852790914, 2693409314, 539101352, 2292713474, 2189459496, 713198210, 2290254506, 682229800, 2829615624, 176327170, 36348034, 178290722, 2181038632, 2718444194, 144705570, 2281835018, 2827657890, 2283940000, 713040426, 2818712106, 671648416, 2324211872, 715137698, 2862745736, 2829716008, 176857634, 42639522, 178389034, 2852135432, 2820835496, 2150236808, 579477512, 573180544, 671132162, 34220168, 545267720, 2324310152, 33565186, 176171050, 2283842082, 2323685378, 2192181928, 2720039594, 705333890, 580943912, 2829748360, 2148041352, 579477512, 707406464, 2829224072, 2687140488, 545792136, 2854881920, 2191657602, 142614568, 690826, 545958056, 536871074, 2283929634, 713728032, 2829224616, 2692876322, 10627746, 2156437504, 2829058208, 2852257794, 137011746, 2150277122, 715261960, 713564840, 713042592, 2863278594, 2284496938, 705208320, 581085698, 706751146, 2720704680, 680175618, 137003658, 2283840160, 2692753440, 2827618306, 136456738, 2284495008, 2694979616, 2687107746, 705175722, 42508328, 2827126952, 2718050474, 2720669866, 178791074, 2290788514, 142616736, 2692786696, 2149616258, 2315821058, 682131976, 704645640, 2147649546, 570949760, 2687140362, 705168042, 713596968, 2827127464, 2687142530, 2863136930, 680009768, 2827094152, 2326274218, 545431584, 671131682, 707428994, 11012130, 579478176, 2726461472, 570991114, 2315389448, 172672, 2827133480, 35659786, 2755080, 2819097216, 680165416, 35826176, 2315790498, 2326308904, 2687148680, 134382218, 679477288, 2183670442, 144703648, 2728954496, 2282389544, 671121416, 679510154, 36348416, 2693431336, 578814600, 2692907170, 707275272, 2140322, 2818703880, 2183299114, 136358050, 539011720, 570558474, 136847520, 34111626, 2150140424, 2729058944, 2684889728, 2183790728, 143172232, 168462370, 2292711968, 34113672, 581077122, 2315387426, 136839210, 34850, 2860681858, 2147485730, 178782250, 40994, 573089826, 2317920392, 2189460000, 2662922, 682240160, 2324177448, 2829199874, 570559144, 573088264, 673712770, 673720488, 713204224, 36217344, 673712810, 673753258, 681738784, 545958400, 2292744714, 2720694432, 178421888, 707437192, 2622090, 2854791336, 2155905056, 36208672, 134875786, 2685020202, 547521024, 573088256, 671615618, 2821236906, 547521152, 2282391722, 2158010368, 176333442, 2156560546, 2183801514, 2695538856, 142616576, 2684494370, 572563490, 2323686016, 2820677802, 706783752, 673350272, 2181040776, 573213346, 673187976, 2284497066, 2158133258, 176335490, 2290229410, 2821368488, 2147518466, 176335490, 2315386912, 136849450, 713039880, 2282258466, 2150113322, 682098722, 2863278240, 2726988458, 2854887946, 572566016, 2183168160, 539503264, 2862786570, 681746944, 35817600, 539527328, 2862784554, 143264416, 2181204520, 570466474, 136874632, 134752768, 2282400288, 2818705546, 2686978216, 572663936, 571124256, 2191525922, 36341794, 578857472, 33726624, 539667112, 2854395946, 713689120, 705301034, 2718605314, 573218952, 2692874880, 176826376, 2183170696, 2728568968, 2149589128, 2191564938, 679479976, 2324171298, 2292754474, 2819230250, 713695360, 34079274, 578980386, 671746730, 2717943842, 539664520, 713163296, 571083306, 44605482, 170557576, 704774824, 2292318856, 2292350978, 2183299626, 673317000, 10618912, 671613450, 2317393954, 136847882, 44737192, 573218858, 2283809448, 2324201608, 671654048, 704774314, 136355880, 2325741610, 176294536, 2324302378, 2728954408, 11149962, 2717944328, 2292222464, 2692745728, 548053122, 2181702184, 2818706082, 33565320, 2097290, 44212384, 704774824, 170566314, 167772704, 2315946632, 167807018, 2863147168, 2189961218, 2854783626, 548046978, 579340928, 2158666378, 545269930, 2695537282, 164392, 679641768, 10625064, 2315264680, 2315427848, 704643746, 2181204104, 704678056, 2192058400, 705176096, 36211208, 2315290664, 2326276096, 2684880906, 2148139648, 2862656034, 2315297280, 42468002, 539009160, 2854889986, 2860681352, 2624008, 2693433482, 33589288, 2323808778, 33589800, 573177898, 176687144, 2326397482, 2324171394, 8552962, 168297090, 2325906082, 706871938, 537436674, 2315943946, 2827135656, 176162824, 2827659786, 2192190122, 2190090914, 35370, 537561130, 2192050216, 2326397610, 681575042, 2819107370, 2819260552, 2693441576, 2728534698, 581044234, 134217760, 2827135146, 2148149288, 44073096, 580919466, 178290818, 2281873536, 2150146730, 2192214058, 170394114, 178823810, 2819106856, 2827651080, 2693441568, 178782858, 673884200, 143163528, 2693442216, 2149720096, 145359018, 35792938, 2183832074, 10529450, 2718441642, 681585162, 2325874816, 2827092096, 2155905664, 2686976130, 2860679304, 2827618432, 2323679874, 2150105730, 2860679304, 2695014912, 2150277120, 2692745344, 2281835146, 671621154, 570991242, 2717943970, 2183800842, 143263872, 2290647170, 2829058690, 2829713576, 2290747528, 2290125442, 2149581442, 2863267976, 2189557898, 2149582978, 144736768, 145238696, 2827135146, 2687009440, 2191567400, 715825824, 170401824, 176717856, 2685051562, 2181210114, 715817506, 2281734274, 681707682, 2150113954, 2189559946, 2149714050, 178301440, 145228320, 2860648618, 2149583008, 178260488, 2292720160, 2829099562, 2863178272, 539140642, 2317517442, 178260488, 2181573250, 134881824, 548055584, 10487848, 548020872, 2821358114, 2281876138, 143263786, 2687109640, 707305514, 176859688, 673317408, 2692883112, 2720531114, 2326309536, 2292187298, 9044106, 545295010, 33595522, 44567210, 2694979594, 545401002, 44179490, 9046026, 581050368, 705306792, 44737032, 2140202, 2862785160, 2695014922, 2820710568, 2192190082, 2685045386, 545425410, 44040834, 2189959842, 537561218, 36210720, 2189986304, 2684919816, 2181048488, 2720016418, 715295240, 2228354, 2189558434, 2862787114, 2820833410, 2263210, 2190090920, 682273418, 673317034, 547891200, 2684919848, 2148173856, 2150113952, 581438122, 547922432, 2852653194, 169879720, 706742306, 2282392194, 141450, 2862745728, 2687150242, 671262722, 2693439624, 538970792, 2181038242, 707265152, 2862785064, 34086912, 176204424, 2826963104, 2183309834, 2183832072, 2693268096, 2819132066, 2181736618, 715786882, 2687010952, 143165472, 2181703818, 715688584, 537536552, 2684390026, 578813994, 11010594, 2317918848, 2829066400, 2728526466, 42106880, 2183168002, 178922016, 2318041728, 715172488, 2818706082, 2684355074, 2695506434, 2820811434, 680143400, 2684389506, 578822154, 134742018, 680003624, 2818607106, 536870946, 655522, 2192056482, 2829222434, 2818574466, 2820809346, 2326298762, 680043168, 537428520, 2183307914, 2189426850, 2292318890, 2318011040, 2183790602, 2191523976, 2692784810, 2726855208, 573047432, 579510816, 2829617666, 33685538, 2283964576, 2819269154, 2315921544, 170008704, 2323784232, 671099016, 2852160138, 2861170688, 2728919594, 2325741704, 713065122, 2315943944, 707265024, 527010, 170403978, 8432160, 36186624, 2718468640, 673317544, 134359720, 2818738344, 2854789640, 2692909736, 581042344, 2827518122, 142745642, 42510346, 573081600, 11020800, 8915106, 170401930, 2147527176, 44728832, 545425570, 2315264650, 2271778, 34212354, 2150244352, 2158502538, 2684362786, 2829714056, 713721856, 2692786728, 2318008352, 2827659304, 2325915688, 548014592, 2228258, 44572800, 2862753834, 537528448, 2292361890, 715170432, 34078880, 168427680, 35785248, 11042850, 2686591656, 2290747394, 134351008, 536903714, 2728405642, 707398272, 2158133794, 715137704, 2863278088, 579340928, 2158144162, 682140320, 33554466, 178258058, 176816680, 2183700490, 2852257834, 572522538, 2728536234, 2854789800, 2693441544, 2271882, 2686494858, 579373704, 36217504, 713596936, 134750210, 8398848, 572523042, 2862612616, 42598952, 2282389506, 169869866, 2323644584, 42601000, 2282389538, 2720696960, 2189560330, 2829754504, 2726332448, 2693300362, 680140832, 707396232, 2728536096, 11010570, 136323592, 36176008, 35816064, 11045512, 134225928, 573047426, 2821360162, 570982570, 2189959712, 704645666, 8521762, 2717917354, 2729083530, 671131786, 176857224, 2324201472, 681582760, 136872586, 36349992, 8915584, 134225920, 707396232, 2821237282, 9078786, 2818613770, 2317912226, 713197576, 2818736264, 2854388224, 673849992, 2292361386, 2183168648, 41975976, 547364904, 9044610, 8956424, 8923170, 8432162, 570425474, 143302690, 706783752, 2323808416, 178825352, 680167552, 2860689922, 2852784298, 671121416, 144714408, 2687109280, 2281703968, 2695375018, 2284366346, 705300616, 2795680, 671262760, 2323685506, 136487552, 44181538, 2183307272, 2315430562, 134389898, 571090986, 44606080, 2324177066, 2192091658, 36315648, 548022434, 145361448, 178817568, 2324176896, 2150140576, 2854357152, 2754722, 2325742114, 136882208, 2684390018, 168437898, 2148182050, 673753600, 176857762, 2852782752, 578977824, 2695397928, 2156036226, 176202240, 44705792, 579480072, 2686593064, 10527234, 2283839616, 33688194, 705333930, 2687109152, 2818613898, 2290090018, 42640034, 2718565024, 579504160, 2829615144, 176849570, 2324333184, 578980392, 2829232680, 2189984392, 2315954690, 10627616, 2323810826, 2326399112, 35659912, 33686016, 545294880, 2149622432, 2694842402, 2192212608, 570984960, 11020328, 2862622890, 2183143936, 2852258304, 169871402, 579340448, 2149722626, 36219426, 2820702752, 2852293152, 2290264072, 2156438050, 2829615234, 536879112, 537045512, 2315911304, 44574848, 2862620680, 2181179906, 705170056, 2854881930, 167805610, 2156538528, 2158627498, 572654216, 2720148136, 2826993824, 2624000, 8429730, 2695505928, 707430410, 704817664, 2290780162, 176848906, 170525224, 2861212330, 2720664074, 167805608, 2148149920, 2158624930, 2729052808, 35818152, 2156538528, 2156399274, 136847360, 2693400608, 44075146, 715817610, 579379746, 2863276202, 713720450, 2854750346, 2695537290, 168329762, 2818736802, 578978474, 681585192, 2693408898, 34119842, 178823178, 570957986, 44040234, 713040386, 2820835848, 41953288, 167774218, 2819238536, 664096, 2863268392, 547529344, 8552482, 2147656234, 2728962176, 2156003466, 2720041090, 34089482, 537567786, 539134498, 2325872770, 8396960, 176818858, 34252960, 536871586, 2158537346, 2854357130, 2852169856, 673753120, 2854922752, 2686492672, 2863137314, 2292230154, 134348840, 570991274, 2158102690, 2325906082, 8519848, 143174186, 673319458, 2189591202, 8396970, 537436704, 2230818, 2189558400, 8388776, 170395688, 705169538, 40, 134261258, 2829060136, 34243074, 673194536, 169912362, 715655680, 138, 681708200, 706871424, 682098856, 537010312, 713073322, 573080232, 2862615048, 682229770, 2827135520, 548044968, 539631624, 36176040, 706914472, 571091626, 145359402, 134914698, 2317519016, 8528514, 11053218, 545292288, 44171392, 2284333192, 2686486690, 2694840322, 2158504066, 572532872, 2315943938, 705309186, 2149722666, 139298, 2793634, 134219904, 570589698, 10519170, 10496168, 2281734272, 178290688, 169880200, 532488, 2290122784, 2326300704, 2317361288, 547367594, 2181071488, 134774914, 2325777032, 545269928, 134881282, 2326300672, 2862615208, 2829615266, 9052800, 2818703394, 2325883560, 2317910050, 2290778624, 176160928, 2290223656, 2190092802, 2854791722, 2181079200, 2728534184, 2181701768, 580954282, 682134048, 168460298, 2281873416, 2149747202, 169880192, 2148139040, 2820710432, 2282359296, 713031808, 2829197864, 178954242, 2720139394, 178817066, 2148010112, 537526784, 545391232, 170044042, 42502146, 2684390056, 143172128, 2684496512, 715268650, 2292197512, 2315291170, 581435904, 2317494952, 145399810, 2720137346, 178817066, 2684913792, 176824320, 2854226562, 2325907498, 2148141056, 2692907010, 42608800, 715784832, 9078824, 579348512, 136980488, 2283932320, 2181595266, 2108064, 2323784224, 34253314, 2718597154, 2155915296, 2324212354, 2281832482, 2862620800, 2189426858, 34220712, 2292228746, 2760714, 2292329002, 2684485642, 2818581128, 539101226, 2693275816, 2148139178, 136325792, 2818613898, 545818656, 2324179072, 2283932192, 2717950112, 2632200, 2720047624, 2290778634, 42639882, 704643586, 2718597634, 136839336, 713204362, 2860646562, 134875306, 2728405152, 673220768, 2158536706, 178268330, 2860525570, 34113568, 2656776, 2720014858, 134873610, 42508810, 11018760, 2720016906, 143261728, 42508810, 2854887944, 2149591082, 2315288736, 2829101184, 34078858, 2827487240, 713728514, 170428960, 44605578, 2862620842, 545269794, 2863171618, 2852792330, 2861048480, 2718466050, 2324332544, 134916744, 2147649568, 178260616, 170035746, 167782922, 34114218, 2150113794, 2717952672, 8421376, 705299080, 2728960682, 8956426, 705175562, 2861048320, 2726863490, 176717826, 2284324874, 167772810, 680140962, 42109474, 2854750248, 2283839624, 545400840, 581599242, 578953344, 2158144136, 2183170560, 2826961032, 33726592, 579338792, 581479074, 167914144, 2284357642, 134742152, 537534594, 42117666, 2284356138, 168296584, 680141474, 579480106, 2283937802, 545398826, 705202176, 539665034, 2284455946, 2157969570, 142770314, 2284494882, 673851426, 176826504, 2718433314, 2819271168, 2284324994, 2181603850, 2191655458, 2821335200, 2325872650, 42117288, 2158635650, 547891712, 8529928, 136489120, 580954658, 578980386, 178293418, 2292228776, 2290649130, 2292351010, 2292714114, 176726570, 2148171946, 2829756578, 713558656, 2695498274, 2726438920, 2717944456, 2317920256, 178948642, 2726437034, 713556650, 2147518986, 176334984, 170426528, 715794466, 681714314, 2860523554, 2654888, 704785034, 713566336, 2695498274, 2852268554, 2684390024, 713697440, 2687117856, 578955402, 2692909736, 2191655424, 682230282, 537528490, 579338890, 142745610, 10649634, 2861039626, 41975978, 2826960896, 2829754538, 2854259242, 2787338, 2852160008, 2687017128, 2827624450, 2147614722, 681705634, 2827094186, 2192222720, 581443592, 2191665704, 142739586, 572531208, 2281744384, 2693300232, 2684362882, 2860647082, 682232456, 2861072384, 2158141602, 2852659210, 2147614882, 2829066400, 2317887498, 35785378, 578945152, 715129344, 2282359306, 570597514, 671228418, 2315946506, 545948328, 2829623816, 2317920266, 2147518474, 178301098, 2692874410, 579502752, 2694848672, 2317887496, 2189560482, 545391264, 2829066400, 2317887496, 578947746, 545391264, 537001994, 2686493352, 704815106, 2694973954, 170565666, 537428136, 2183823530, 2686452354, 704686720, 715694080, 42477706, 2147525250, 134226440, 2862653568, 8953994, 42510986, 170002434, 134349440, 539527810, 2860524034, 2717944320, 2827493416, 2818706090, 2852661928, 2181573152, 673849856, 2718572544, 43658, 167813640, 673751040, 571121674, 8430090, 41975944, 2158667904, 2317484160, 673882144, 2156536448, 2729084928, 2317885986, 2854397992, 2821204002, 704643106, 545301032, 2189437440, 681707562, 2282226336, 545949696, 537397378, 8429576, 178956416, 2317484160, 673873954, 41943176, 10649730, 2318018688, 2284486698, 2685018152, 2687115938, 134389930, 131208, 682240642, 2238594, 2189437608, 704808994, 715794568, 2829068930, 713040000, 136325280, 44695562, 2818580512, 713566880, 8563362, 2158504610, 145360928, 33694242, 539140746, 2718599810, 2687141930, 2149754914, 2183178248, 681716232, 2281875458, 167913504, 671746218, 547497994, 2281711618, 176171688, 671779490, 713040040, 570957960, 557218, 713695746, 2818713760, 8396810, 36184232, 707307562, 2150238850, 2284489226, 581052936, 2686487208, 2726464008, 2720533162, 2827124898, 144835200, 579346440, 536879752, 2181595810, 713697314, 42508424, 579348488, 2148040864, 713697282, 548020258, 145228330, 539140266, 2829714082, 2726987786, 704684202, 570991146, 169904648, 42633762, 2148149410, 681615400, 2191698600, 705341474, 134359072, 572555274, 2821325354, 671655944, 2138786, 2292877952, 2718566440, 142615168, 690176, 682229898, 2189568514, 2693278210, 2317887496, 572688394, 705306632, 2156562434, 2281710120, 44048938, 705169410, 2190084778, 2860556328, 2189961728, 2150107784, 136978466, 581476864, 2183662112, 178782338, 169910272, 537404040, 136478890, 713728034, 578857610, 2728568970, 2827135018, 2818738728, 2695497898, 2863171746, 579349024, 2158496392, 2693401250, 2324201504, 579349024, 2686454408, 2693401250, 2862647338, 2189961728, 2147527304, 33555112, 33589762, 545401376, 2684363392, 178430082, 545432072, 2821237248, 2818738818, 2192057002, 2283833896, 713206304, 671785600, 673220768, 2315256456, 2323775658, 2148149280, 2728536738, 2686976130, 2283806728, 176818186, 2317920896, 168296616, 41130, 2282365450, 41945736, 2852137602, 2290098176, 2181701768, 2686583424, 35694632, 2147483680, 2326431912, 2158624768, 2726963370, 2156429856, 10660386, 2290655264, 579340962, 705341472, 539132576, 143141032, 134359050, 705167496, 570460800, 2720661632, 2183798792, 2687140512, 170428552, 2686585344, 2183299080, 2192048650, 2854780968, 2829189152, 2263040, 2192056962, 41984138, 571081226, 145359010, 2854267432, 2315913226, 713589248, 2684887722, 176859650, 581608106, 2315821576, 2829721768, 571123744, 9052842, 545792680, 176302082, 178397738, 681577002, 2686585002, 2862615080, 167780864, 2829756552, 2326407208, 537534498, 136481450, 2156046986, 176693768, 2854756512, 2796200, 139914, 2325907968, 2854225920, 2821236776, 2726996098, 2150148264, 2147492514, 143138978, 2852782752, 671752360, 9077418, 2156012162, 33554984, 545393154, 572524546, 570591784, 2147484298, 2326429696, 2720016384, 707307560, 2718607490, 2325907970, 2852128778, 673753128, 2718441634, 2281711626, 545915048, 2718050978, 11149952, 2282392224, 2860647074, 578847266, 2695373352, 2284322944, 2181595818, 2290655370, 2729052322, 2183669760, 176294570, 2323645098, 2191655586, 715292672, 2729091208, 713558026, 2315290624, 715653642, 2695407618, 581044864, 713198112, 2761376, 713599626, 2147650048, 2717917696, 2183661600, 679512202, 2290131626, 2694840866, 2819260960, 2852257824, 665640, 545425960, 178825864, 2148008608, 11053576, 547488426, 42600586, 2158660226, 2863136898, 2317918210, 2720137762, 715261952, 713687714, 2183694850, 2819261088, 2852159520, 666152, 545393192, 2820844192, 2852162080, 698922, 536873506, 2325782570, 673226784, 2854223904, 2181040770, 169869962, 2269186, 2156012168, 705331200, 2158527146, 42639490, 2189437568, 2150270986, 142639752, 572563594, 2183146122, 656042, 44042786, 136317576, 2323644586, 2720014344, 169878048, 680036514, 2852298914, 2318052008, 35654274, 545948322, 2693277704, 2852257930, 178258568, 572694538, 2148018826, 537535114, 2852300834, 2854265504, 2718433280, 35784746, 9054376, 2720696832, 2820833442, 169878050, 547889800, 2156398594, 2158004898, 2827526792, 2317525026, 8396834, 579349000, 2692778120, 2315421738, 2854265504, 2718441600, 35784746, 2181212194, 572686496, 2854887552, 44171298, 2687141890, 2192056354, 570960040, 548020360, 2181201960, 2852823050, 2863278600, 2317386250, 688160, 705298570, 715139712, 2829230754, 2281832488, 571113480, 547891328, 2323808896, 570591232, 2720571562, 681609856, 33556610, 2852136962, 136980618, 2292228258, 2292754472, 2156530304, 579338760, 548055592, 2863311496, 2282357416, 713589384, 680012296, 707437192, 136849960, 34220162, 2728569352, 2819236002, 539658410, 671121538, 572525056, 2281842848, 2718468778, 2829615648, 134775458, 580946440, 713171488, 2149747200, 547496106, 44565130, 136456226, 33695874, 581085696, 2819236002, 136849410, 2181179522, 2728567304, 2819236002, 2282359456, 2315813376, 11020970, 170560040, 671647880, 2854267554, 2718597256, 2694875272, 2284487296, 715170336, 2290756256, 547400200, 705200288, 8923168, 2718564354, 570597888, 2315952162, 679651466, 2290616840, 43522, 537535114, 2158504488, 2854395944, 2854912040, 2787368, 581077162, 666274, 10521216, 2315296810, 44214784, 2181695616, 2819260936, 573186720, 2821195912, 663688, 2326301314, 2852823680, 547487882, 2192179338, 2692915874, 2281701896, 2183307434, 2720041122, 537037344, 2726308360, 2150279848, 537528864, 2192048138, 570589826, 2284456458, 2148147880, 2181038122, 572656256, 2829716136, 2718444168, 2315812904, 581609634, 680004232, 144843432, 2326274186, 548045352, 547488418, 680173738, 2863178408, 715794986, 578947112, 2819097258, 2720662024, 44572842, 2189959722, 42633386, 145268872, 580913824, 570425994, 170009248, 2326266504, 2183135912, 537044992, 2192081570, 170009088, 44171434, 539493000, 167944234, 537395240, 169910946, 9052832, 679641256, 2292711944, 178301066, 2157969440, 2818705416, 134259370, 34211850, 2854264832, 2317918370, 2863267840, 2685009954, 2854396546, 44606114, 2863144960, 547924130, 36178050, 142641704, 144877738, 178301576, 8388640, 2818703368, 33448, 2140808, 2181040160, 2818711560, 41608, 178399880, 2181564448, 2820802568, 172712, 10408, 2228874, 2726341128, 2315913376, 705333800, 579347082, 2720532522, 2323818538, 2315913760, 35659906, 36218912, 2148141610, 8954400, 136874498, 713033768, 2290124960, 671613058, 715827722, 713195648, 713198120, 2148042920, 41986698, 41986720, 704807434, 2282359456, 2097802, 33598120, 2282399786, 2684389928, 2155880618, 2755072, 2324332704, 2685044904, 2158660232, 2728396960, 2284356256, 178913418, 137013898, 2860556330, 673196682, 170402464, 2720146088, 134883850, 578955810, 2684398120, 2189434914, 2755200, 2190114976, 2684395560, 2155872298, 11141760, 2190116896, 2729058858, 2829224610, 2818572328, 673350272, 2827133066, 2827135018, 681607842, 2156046474, 570558600, 2150246560, 2191656962, 2290124834, 2820713122, 2191657474, 142746114, 2829746306, 704815776, 2324212226, 2317516802, 2854922280, 2192187904, 2852299274, 2665002, 2315913736, 2181081250, 2624032, 178389672, 143132706, 178954912, 2317393952, 134785034, 2818738312, 2324168704, 707405962, 2686593192, 2181204098, 2324300424, 2726437034, 545792008, 581083784, 679649952, 2720531114, 2190117386, 548045448, 2283806752, 671746186, 713162922, 2181563048, 2863170048, 581445640, 2720170152, 2181204640, 2147483650, 579479688, 547489824, 2862787202, 2684365448, 581085192, 2687109288, 170426922, 2862776490, 2718466592, 707275274, 8328, 673357960, 706773664, 2283940522, 10378, 2821228552, 2720006792, 2826971658, 704651272, 536903850, 2324310178, 580921384, 142641192, 2181038626, 44738698, 2692784290, 2821360160, 2684919978, 2684912128, 713722506, 713203872, 2687142536, 2183135912, 679488138, 713072648, 545817120, 570559104, 688648, 679649834, 713170946, 178784426, 143296546, 2695529002, 170010754, 2149589034, 2826971298, 2720532608, 2148008456, 2290623138, 2183135400, 41953416, 545817120, 704817832, 34243080, 681746986, 2692776480, 713198208, 176816136, 679617066, 11143176, 2158667944, 2181179554, 9087658, 2292883968, 2323645096, 715825698, 2686460458, 681740832, 2854396576, 36350122, 715655168, 2829617696, 2860687528, 36341794, 573046784, 715694088, 2158635554, 2726428672, 144837154, 679618730, 34079232, 537569448, 2854357634, 2787840, 2323646504, 2284324872, 2720533160, 136350240, 2860556328, 2318043138, 2717909032, 682237954, 2820679848, 532618, 2692907016, 2819129514, 167946248, 2692882944, 2860689410, 2181597832, 8946312, 2315422240, 170396194, 2189568000, 2694881962, 2317353002, 145361570, 681746466, 2820712488, 11018370, 2692915240, 681713698, 2819238440, 11018378, 2692907048, 2183659554, 2694849064, 539132034, 539493024, 34121866, 2326407720, 715786784, 578947106, 570566792, 2324308514, 2181695490, 2820713130, 2191566986, 176695976, 2819229698, 671778984, 2819260458, 33726976, 2726332970, 2861203490, 673220642, 170041896, 679479970, 537569290, 170434696, 8563234, 704774818, 2283806880, 581478538, 713173544, 704809474, 2829101184, 2854398600, 10619562, 2718042154, 2323778050, 2854355584, 8391338, 570559018, 713196034, 42475562, 707305608, 2190115456, 2695374856, 2281865856, 559658, 581436042, 33597984, 2854357632, 2156006058, 706881546, 2323776034, 2854390400, 2156006058, 715664010, 167903778, 44737066, 573055016, 2189601448, 2854750760, 2684887682, 2148141736, 143163528, 2183135362, 176693922, 2156006056, 2292721834, 539656352, 34087434, 2693433514, 134875786, 2183792800, 2818572330, 571091072, 136981130, 145235978, 715161632, 2860517928, 578986634, 44049064, 547489960, 579471496, 713695874, 36184618, 2684363402, 2156038282, 134875786, 34212000, 2818744354, 2820802562, 2852782632, 2685042698, 2315813024, 545819264, 42500258, 2156405282, 547358856, 2156438146, 2150148738, 35695264, 42608778, 2292195330, 2693311112, 570589322, 2818703906, 2829191210, 704782888, 2819096586, 2852266146, 547489800, 704806944, 2685051010, 2820843658, 10496168, 2284333568, 705175714, 707406378, 539535488, 2148018826, 706873352, 2282357256, 2726306306, 144835210, 547922058, 33693832, 2717917704, 42074792, 2694881290, 2158635016, 2150271626, 526506, 2862785186, 136448648, 136839202, 2827626626, 33687584, 2183669888, 2156431882, 145367210, 715292842, 705300616, 2183703050, 2192179240, 681607170, 680004266, 2283842080, 2692917888, 545824896, 42642082, 2726996000, 143269888, 2718573090, 2718566528, 2860646530, 2821195818, 178399242, 2818738688, 2281712160, 2728430240, 2181595784, 136356522, 539011616, 713206402, 2718466176, 142647970, 11053088, 176335488, 2718573216, 713033898, 142737570, 2686617738, 2692784162, 2290657928, 2292884136, 581575336, 547365408, 42109066, 2819139754, 44728330, 673849898, 42109602, 2181079210, 2192211976, 682101290, 2318041096, 2315397770, 2687140482, 581575168, 2183168042, 44051114, 2692754080, 579469474, 571115554, 2317387818, 2147483778, 2282359336, 578947746, 2281865898, 44204072, 673720872, 2693269504, 35686528, 2189592578, 707405954, 2692876330, 2860518048, 2829191202, 579469960, 2317517450, 2718573090, 707267234, 545295016, 706912768, 143296674, 570985096, 2281701930, 2695366688, 136350336, 2156013576, 715260034, 2829060096, 572557440, 41977856, 2318019202, 2189593096, 44738720, 2150107274, 34211882, 2149755016, 136848042, 671130114, 2326429704, 2729052706, 539109410, 2281709704, 44083240, 2854791690, 2827518498, 134752928, 178299432, 673185834, 671096962, 713599626, 2181565064, 2692752042, 573046914, 679610504, 2852127370, 2729083050, 2317918338, 134783008, 2821365800, 2854890122, 570991136, 134752256, 136487464, 2684879008, 136315016, 2290262048, 2862776480, 539140224, 136347786, 2854922274, 2292228138, 178432554, 2726863402, 715655306, 535170, 143132682, 2156538408, 2692751882, 35793544, 2148008064, 136970376, 2156437504, 2325907488, 2684486272, 2097290, 2148179968, 2325913634, 671647744, 44728330, 715784328, 134252576, 2861080706, 2181604010, 536906376, 34220040, 545398920, 2685012488, 2290133002, 168470528, 167772290, 2147519114, 537569920, 42510344, 2183299106, 2318019240, 2728558728, 44597280, 170035368, 170557568, 581575200, 2149580938, 42478218, 671621290, 41608, 2854789122, 679485570, 567946, 567810, 42641416, 168331434, 2147623456, 2156397186, 705341608, 679512194, 671254530, 2156036232, 2323810434, 2695506466, 715688098, 539142184, 2158625282, 44573184, 2183275040, 144713770, 34087432, 42502312, 2183143936, 2190115466, 2854791338, 142641832, 2181177856, 176161410, 2315946144, 2324177056, 671130146, 673325088, 2863301250, 2820808736, 41986178, 696360, 537043464, 679510690, 145260682, 2292196010, 2854363818, 545425440, 42639370, 141962, 170000936, 2317494274, 134742184, 547495944, 2717949984, 707403938, 170534946, 715270176, 579477632, 2326309408, 2852823050, 42074250, 2190082602, 2290745376, 579510282, 2237066, 176824872, 548022816, 545825418, 2189459584, 2829199362, 572530696, 690722, 36176042, 2283833512, 2315288706, 2325905440, 137013792, 168337576, 2292877354, 2718466176, 547523074, 10616834, 539503144, 537436802, 2726330528, 2827100330, 2687117864, 536879746, 2726338690, 44179970, 136323594, 2726863392, 681746954, 2317388424, 2292722178, 2726865032, 42510376, 579502114, 2827133096, 2138250, 2726987816, 2720694304, 2323646986, 2190116904, 41986592, 2190116994, 2283831304, 572565632, 2189961256, 545947648, 168329258, 2181081248, 176720416, 42631200, 2720137226, 580943872, 2189590528, 168337920, 2323677698, 570991136, 176162856, 176826914, 2317920904, 573188264, 2181728416, 2860648968, 2282269192, 579513000, 2720541344, 2860649096, 2324341416, 571091626, 36309024, 42600968, 2282269192, 2861214376, 2718436000, 2718042120, 35826216, 2729061032, 2181212320, 2862746112, 570433544, 2862752424, 2860681250, 2728427658, 2189994632, 573221034, 36177952, 42600584, 2693308448, 2692874408, 170524682, 176327208, 2189428736, 2826960928, 578855456, 2315289096, 2720008736, 2819228200, 2693308456, 581044736, 713564834, 143131136, 572524578, 2827659906, 144703520, 178954786, 671221920, 2189468202, 2687011362, 2685010562, 44212394, 134916648, 2720015008, 671220392, 8396842, 170002952, 2283798538, 2147624970, 35660290, 2852815370, 570434184, 2693431432, 2189993984, 570434082, 579480096, 715653800, 2693433384, 2694979722, 2281865376, 144878120, 2684355240, 2829756552, 2283831434, 2147657738, 35660426, 2852817410, 2283833514, 2147624970, 178266634, 168462882, 2862656034, 2726428714, 2684922536, 547397664, 2189470378, 2189985928, 2818582664, 704676490, 2323685544, 2290647074, 2149753506, 176169608, 2862654120, 44212256, 2686462122, 705176224, 8561322, 2720696874, 2692915210, 136317066, 2281736874, 170527368, 570466976, 539536042, 581476994, 2325872800, 2854365354, 537534978, 2862645930, 2158536736, 2183145642, 705167874, 33729064, 2108042, 134381698, 705333378, 2717911082, 673745546, 2819106946, 2290131112, 2292711554, 579340834, 2720571944, 2155880968, 145400362, 2292326912, 2158667818, 2718564866, 570564608, 2281710090, 134381698, 673220770, 570565128, 2686451850, 142747810, 570984576, 2290098728, 673745568, 2829060136, 2854355594, 2693400714, 8923296, 2686494730, 2282358914, 2290614410, 169902632, 2854259208, 2156013696, 680042658, 44083714, 545784456, 2147485736, 2284497034, 2854355106, 8389130, 2149622402, 35790986, 2694875784, 671787530, 2183277058, 2148182698, 10526754, 2148040704, 131240, 2693408938, 10528802, 2149588994, 2147616808, 11173922, 168436362, 547889706, 136317096, 176302112, 2720180264, 2829099042, 178823842, 2820679816, 2692778024, 713719944, 2693439616, 2191557290, 8946346, 34079240, 2685020674, 44730914, 170533386, 547889706, 136350338, 44728866, 170401802, 2191532576, 168299016, 2695506570, 8954538, 131722, 2685018754, 2820680200, 2290124970, 570468874, 2686460064, 679618720, 715694242, 2290657312, 2829713576, 2694981792, 2158528682, 2686625826, 2729052290, 144711818, 2827485856, 707274754, 2694974114, 2292318250, 2818746914, 167905280, 573188266, 2686591616, 2318019234, 2720172162, 2158135978, 2854357632, 2729060394, 2181212194, 2189557922, 8953898, 679518248, 10496136, 2695375530, 537559682, 2097186, 178258570, 696322, 2720148136, 2183793280, 2183309858, 713164834, 679608994, 580944394, 2290655400, 2148049442, 2820835976, 35653634, 142615178, 34218026, 2821333672, 8431656, 713040010, 2192189474, 33589384, 682232490, 2854267562, 2860517410, 2158102666, 2686617738, 2191559296, 671648258, 2862751906, 2728536064, 2156571136, 2190092930, 2821234826, 539667074, 2796040, 2099714, 2787498, 2189560330, 2155881098, 2695498378, 545949706, 713164842, 2149722146, 2720574090, 2292195496, 2149714058, 2315299456, 176327306, 2821365898, 548047370, 170560130, 145263232, 167813642, 2695012906, 539527688, 33565226, 167911970, 134916104, 9046048, 713697954, 2695497890, 170395776, 2324177058, 2693300352, 2826960906, 2728403114, 2718075426, 2283799082, 176169482, 2686591528, 2662920, 44575274, 167780874, 2692915746, 539001352, 178399914, 2325741568, 10520610, 2181572744, 11174056, 545433730, 33685546, 2827002530, 170033290, 713689098, 2192214144, 2829066912, 2687140386, 581470216, 2150271112, 2820678312, 2687140386, 2149714048, 2684362914, 713566858, 2148018184, 2189435010, 539011210, 581568650, 707299330, 2693277704, 2292187144, 2820678178, 538968576, 579373066, 2156046472, 2829058592, 2687142434, 167805098, 2325874698, 2693277736, 2284356224, 134775456, 2156012192, 2763264, 2282365098, 2695506432, 2684912296, 681738786, 578945066, 170395658, 2192222338, 680044674, 2684879392, 167805066, 2325882882, 2726832296, 2654848, 167807146, 178268162, 545794080, 2284364418, 145360906, 2192056488, 2181202432, 545399298, 2632362, 2631848, 2730, 169871360, 570466858, 2147625602, 2147623458, 2717909128, 2720016904, 2695495842, 2269226, 570599586, 2150238336, 671744130, 142617128, 2726299778, 2726955688, 2292351112, 2820712482, 2315397154, 2158496418, 2827627178, 2292230144, 2664962, 2728396842, 2324299784, 145393706, 580945922, 2147614760, 533130, 2863145608, 537397898, 578978466, 8945672, 136979082, 176335528, 706751104, 2862647336, 142772234, 2292359202, 2325882912, 2818605098, 679518250, 673882242, 2283931688, 2621570, 2183266442, 537528962, 8953898, 168436362, 2150236704, 539495048, 2829617664, 2854234794, 2156538538, 44697610, 2854879744, 44075042, 545390594, 2694979752, 2854396578, 539664418, 2150115456, 2150115848, 176169122, 36208674, 2150238728, 2148141728, 715792546, 2315389608, 2718048416, 2158536746, 168337576, 581601416, 44073608, 673360394, 2827102882, 2292875432, 548012040, 2728954368, 2860657312, 33587240, 2158102536, 2156530344, 33595434, 680134826, 2183299210, 2099752, 537034794, 178956426, 2718468224, 706906794, 2829724288, 2150277640, 707275264, 2324209794, 2190084648, 2684496426, 10625576, 2150113826, 570466858, 713590954, 2728534154, 35785224, 570425354, 679512234, 2695004298, 2230824, 2695497730, 134783656, 2684487714, 2290780834, 2283965090, 2317912200, 2694982304, 2720145538, 2325906082, 2283831938, 2820842016, 2717950602, 2317525666, 2281867944, 2317918248, 570466440, 2819270664, 2720704544, 545431680, 539632290, 545785864, 139394, 2720049706, 136323082, 2156046888, 2685012138, 2149712424, 2315395242, 2325916322, 2315419784, 2192048168, 2717950632, 2183823400, 167936002, 44083840, 681583274, 2695365162, 2317386274, 2728921258, 2854232072, 680011906, 2694851232, 2820800554, 2181046306, 2284365954, 134750208, 681615880, 539666570, 2191687720, 167772162, 41986688, 681585320, 44736680, 168329218, 41986176, 682240680, 2283929634, 679518754, 2818572298, 2228386, 2324335112, 2325750410, 682270760, 2284323370, 680002058, 715170314, 136355840, 2239138, 145230346, 2863170058, 673882792, 2317484706, 2317516928, 2324177546, 2695013000, 145260544, 673349800, 170533410, 679610496, 2694883488, 573179946, 169880072, 143172130, 2292189352, 178784776, 2728395402, 707306152, 2317484706, 2717943850, 145361026, 2687139874, 170527272, 2181736456, 2292189186, 2326438432, 2158536714, 134916736, 2854756512, 176859656, 2694881440, 680010274, 539501056, 163978, 570990722, 2726461482, 142772226, 2785314, 170527240, 2693398570, 8521736, 2158133282, 36317728, 169910922, 2191524384, 134258824, 2695407786, 545269922, 539001346, 2181573130, 134873122, 2695408160, 42633256, 2827133448, 41945216, 2854750760, 2191524394, 2292722344, 2, 2726830634, 581044768, 2283940394, 673718440, 2317519528, 715270280, 2183309824, 145238186, 2183143586, 2189426720, 715172352, 2829093506, 169880096, 41951272, 713599658, 142608386, 2150146082, 671785602, 2685045408, 2695366826, 2324300416, 570960416, 2261024, 42600962, 578857610, 572532776, 176326688, 573088264, 2860689578, 706742274, 178790408, 168468648, 2183790626, 539009666, 2685051554, 11012778, 2284456576, 2156563074, 673718922, 2290092074, 548020778, 2236448, 8527880, 572566146, 33565344, 2147648042, 134783626, 537397794, 2827004584, 2189560482, 134916256, 136847360, 41000, 559624, 539664554, 2685020674, 34079400, 2826996256, 715295232, 680134690, 713590954, 2181728936, 144736768, 707305600, 2292197922, 2720672418, 178299392, 2181079690, 2181204648, 35818016, 2656426, 2852790786, 547889186, 2818613896, 2150271008, 2149624488, 136839168, 704684586, 2827485864, 2148051112, 673229352, 178916002, 2819140266, 536903816, 2158535328, 671132162, 9076768, 2718474376, 2860681856, 33556490, 176685098, 176850954, 2854888096, 2082, 704806944, 2323810442, 2326307464, 2863270570, 2315780616, 713588872, 2325743648, 2191523978, 671219850, 571113992, 142770344, 713566850, 8562690, 142770816, 142647944, 713597568, 2290786304, 8563328, 2132002, 537404066, 570564650, 2818615816, 680167424, 2181726752, 170035336, 2324340872, 2156044936, 570960514, 34250792, 2281874048, 8561288, 713564800, 2290786304, 2156036736, 673720992, 2315421834, 169910784, 2097152, 2192189576, 2854224520, 707299370, 2862754336, 42639402, 134226440, 2827094184, 2863267978, 572523040, 143304712, 2181081728, 2149613706, 2821196448, 2148173962, 170435072, 8194, 2854881920, 2158135434, 169910794, 40994, 2726996008, 572696616, 170565800, 704684202, 2819097248, 673357954, 42609282, 2156038786, 2818605218, 713721986, 36342272, 2183692960, 2827125410, 143302816, 33720832, 2183137920, 2818580994, 681607336, 136841770, 2684527136, 682240000, 2156038690, 2829615626, 581444128, 134252576, 176718378, 2190123016, 2726341122, 2684519072, 143303304, 42641928, 2158004864, 715786762, 11053698, 2282356746, 169871522, 715301416, 537045666, 2852137130, 2720563712, 2189467778, 2718042272, 44075552, 2729091584, 2148051074, 2315780256, 11143688, 679643306, 145361450, 143174274, 2819238018, 169879714, 673843754, 11053186, 2827626634, 136316970, 581077632, 2315921544, 34212490, 2693277736, 2148050984, 145269418, 2147616896, 2863268490, 136880682, 713687712, 35793058, 2148018856, 11020456, 2324177440, 2317492770, 2191690410, 2292187690, 572566026, 2818613898, 136454792, 579338240, 44173952, 2728436394, 682238600, 41951272, 570950152, 2181048994, 715686050, 2150113320, 2827485728, 2315911714, 2720704682, 2728405130, 2726987808, 715270280, 8840, 2852694058, 715292706, 706879626, 713695370, 134906400, 2150244482, 2656802, 715827234, 581566466, 2147491970, 11020448, 2283833378, 2728405130, 2726985760, 681584776, 8840, 2728437898, 713066528, 679616520, 8840, 545784480, 2317394432, 2158109354, 145261088, 2720530986, 548055168, 2183825408, 2189959338, 2290788512, 570434082, 2290122760, 8430216, 2324211714, 705202338, 2323818536, 8530570, 2181562538, 176163464, 141866, 2292883498, 2686625834, 2183275008, 673196712, 2183823498, 2861074474, 2720006314, 33728552, 2147494024, 2852685954, 707266690, 2323818536, 8530570, 44214282, 131586, 681617440, 2818705928, 2189559936, 2718081546, 545400872, 679619232, 2818572970, 2827528866, 2181694090, 42500770, 136880674, 42600448, 2158012544, 2726854696, 10659850, 139778, 681748520, 2862754440, 10659882, 2181169666, 2829230122, 2818714120, 2191557280, 2852817536, 10494632, 33589288, 2695496354, 704782466, 41977986, 2728430218, 2720705056, 680042536, 2183135392, 573088424, 2284358306, 2829714058, 2315296930, 144747146, 671653898, 713042592, 547891712, 547488426, 167911592, 2726961698, 673194152, 167911968, 548014248, 2695405704, 42510368, 673218562, 2754602, 547914378, 168304808, 178825858, 2726987946, 2191690242, 2283798530, 2326301226, 42633346, 2149616128, 2326405794, 2632234, 673194498, 136978568, 44605440, 539140224, 539527842, 2861170850, 537397258, 671777408, 176851112, 2290256514, 2283809282, 2325744170, 42633386, 2290125314, 2820841986, 2290614826, 170559496, 2720049704, 2818613920, 2326267946, 2829199368, 2819129472, 145392290, 145238560, 679479432, 2818615336, 673742856, 2317355562, 2854365192, 2282269354, 573080200, 8521736, 2317385768, 2181048832, 2728566912, 2292361770, 34111648, 2852301442, 178291210, 2686582792, 673196170, 178956416, 715817480, 2794026, 2854365194, 143296648, 2318041738, 2132106, 136325258, 2863270400, 2860689408, 168340098, 2190117506, 2718599810, 2150139936, 136316930, 2192212008, 2685051010, 11043498, 2695004200, 2684362888, 8396832, 679617162, 2684912264, 134744202, 170035712, 713172992, 168339586, 134219914, 2325873280, 2860656640, 134228642, 2720669696, 547496482, 134742016, 2720662144, 2718433826, 9046048, 2183168008, 2684356746, 2284364458, 539634344, 44073504, 671656610, 2720573474, 143264290, 2717942400, 2821196416, 176160938, 578955400, 671785642, 2181564418, 2183146026, 2191567528, 2282400418, 2863268514, 2284486656, 580954154, 8421408, 134253224, 2148042786, 545916962, 35684480, 673843848, 2156527754, 2728435848, 145402498, 2150277632, 2684526602, 44083242, 2726824106, 2192081538, 704653344, 705301032, 2684518440, 578816138, 178260512, 705170088, 673220648, 143272616, 2158624906, 581476490, 178924162, 2292886018, 2158101000, 581476488, 715696770, 2150277632, 2290253856, 2718048802, 2720180394, 11176576, 2728528522, 42477698, 537567912, 681740426, 2692907554, 2728403112, 143172098, 2852259848, 8520226, 581443712, 8921600, 2818574848, 715696640, 2821226506, 134906016, 2190090400, 679611048, 671613058, 2821359752, 2325880992, 2189436962, 42082304, 547880960, 706873344, 2189559808, 578953888, 8921600, 673319432, 178432640, 579349120, 2283963010, 2181178024, 547528714, 2854226560, 2147518986, 42467328, 2821193768, 2687107072, 715661352, 682100770, 2181073058, 2192211970, 2326430210, 134261290, 42115584, 176294560, 2818736770, 2189566600, 35826306, 2323645090, 2283962882, 2181177992, 178825866, 2326399106, 170557960, 704684074, 2720145546, 2323687426, 671121576, 2728568842, 673317002, 571122218, 570558624, 578814120, 681705994, 2861082634, 134883496, 578947104, 707297418, 713170944, 537526818, 2326300682, 167936042, 2149745320, 145230336, 2819260970, 673350152, 2156005512, 2281736226, 34243210, 671228424, 2324340736, 134250656, 571082792, 2728559136, 11176458, 2692915712, 2190125706, 2283963008, 44212872, 2827649704, 2190125696, 671754378, 2315788840, 170393770, 2821193760, 579504168, 2862655658, 44050474, 572522666, 2191557152, 548046986, 2695014912, 2190125706, 2189591040, 547522698, 2692917760, 42642058, 33693864, 671623720, 538976426, 2862621346, 707398272, 136488968, 2819139752, 571090946, 42631688, 2794026, 8391306, 141960, 164520, 707436578, 671623338, 2150271112, 673196202, 33686176, 8744, 2292195850, 2290614816, 704645664, 715162250, 2283842082, 680141450, 673360034, 2821194376, 706906114, 579502760, 2793514, 671613576, 707430408, 2158627496, 178792608, 2726961664, 10618882, 2290122914, 2183661608, 2315952800, 8923178, 704684162, 2684520970, 35686538, 2852692520, 2720672266, 671097480, 10619400, 671645824, 2158627370, 178793128, 2827624992, 547489922, 2158626826, 145238176, 2693407266, 547521154, 539527720, 143304842, 570950274, 2684363274, 671230080, 539009034, 2189993986, 44697736, 2147494410, 136456200, 545300650, 2324342944, 2852653570, 2818582696, 2860687370, 2315946152, 2323783850, 167946794, 2150277768, 2292328992, 2148139048, 35826338, 545301160, 2693407234, 2718075402, 2827626664, 2158534698, 2282259112, 2281835010, 2818582568, 2718072834, 2317519016, 35782696, 2819268778, 2695529128, 2190084138, 2183669890, 539003018, 2284333064, 545431720, 2827528834, 44173832, 704653312, 673219200, 545431722, 2726988330, 33718944, 2183662112, 35782696, 2852815018, 2695529128, 2190092330, 44171810, 671776938, 2150269608, 2190084138, 2181696000, 2863276042, 2326276104, 2854912544, 2755242, 11010570, 2326276138, 142770338, 545949696, 2315823242, 680010282, 142739498, 2693433504, 168337546, 2190090794, 8530602, 2183144066, 134914216, 137003522, 2852135040, 2189469696, 679518336, 537567882, 2692753952, 2820810784, 2192081544, 545925154, 8714, 2821359656, 44564618, 2693409450, 8522274, 2183268864, 145229962, 2820833290, 144842890, 2720530602, 136314888, 579504266, 713039880, 707274922, 2720178728, 570436258, 2726863362, 2292222464, 2718474410, 2820677666, 2326309538, 2158135816, 11012258, 2292875272, 144844936, 2191690272, 167774346, 2284486664, 673316874, 2325775008, 2148049544, 2829068424, 2315944608, 2827657258, 2818744874, 539003392, 2692876810, 2324176898, 2718566434, 2183168000, 2158111242, 2863147018, 537004074, 688640, 2292318250, 2819269290, 44083232, 671097354, 2829197962, 538968618, 178397186, 2852790442, 580919946, 2282233858, 2860655240, 2854264864, 2158100488, 2326276098, 2181171754, 671646208, 2292320264, 136325160, 2181079080, 168437920, 2156560394, 715260074, 178389000, 2718599688, 679477762, 2726986402, 2236554, 2694873122, 673196672, 33729152, 547922442, 2281709706, 2284488744, 144713768, 2852167720, 143305352, 2148171786, 673196040, 2181079176, 2315922058, 2726985770, 2718040608, 681584682, 671129736, 707299488, 2692909578, 671254538, 2728960168, 579371562, 2728952456, 176826498, 2852134912, 2317877416, 2861204096, 167911586, 2860515336, 178921640, 2148182530, 2664482, 2692917770, 671088778, 2326438536, 11012266, 2283842058, 2290122792, 2820836008, 706783874, 2191523970, 176160936, 2692907688, 2281842826, 2860654632, 167913640, 42108962, 167914016, 2150139944, 715655200, 2827528200, 2718597794, 136972424, 2685051560, 2819096712, 2687139970, 715137664, 2281867274, 176816802, 178298920, 579479594, 2752514, 42108930, 715270688, 2284488744, 715653664, 570599938, 578955306, 2181728296, 581437472, 2827100168, 573218986, 2684486280, 2720694944, 136880170, 2290745888, 705168000, 2150113824, 2686591624, 2686451744, 165890, 2183135264, 2695506560, 2820800546, 2281703432, 2694980258, 2854912042, 2726439554, 581052578, 44730912, 168337410, 2181737130, 2157970082, 673875968, 2685012480, 2862653472, 548022304, 679617184, 2150238856, 2694842400, 2315823136, 2147622944, 2687107114, 2181562536, 2720039072, 2852692648, 671754786, 42074250, 572696608, 2852823688, 2323688072, 2829232650, 176826890, 10618882, 539107328, 134777386, 2826961066, 2315256322, 2687109162, 2181562536, 2720039072, 2852692648, 2687109162, 2181038248, 580944032, 2852692648, 8396802, 671656066, 573186722, 2290780802, 2631816, 2860524064, 537012738, 2726996512, 2150268968, 2317920800, 570960002, 2818574882, 2192181416, 706914440, 2820669984, 2693400712, 2821228714, 2181178016, 545269762, 2694883850, 2315821184, 2694875274, 44182058, 142649352, 572656264, 2726865544, 33688200, 2718075016, 539101320, 713599496, 570428072, 2693408904, 2181040778, 2863311498, 537559554, 178913288, 537035266, 581083304, 545923594, 42107530, 682139776, 8388648, 2191665832, 671132192, 2854226600, 2150269482, 2818605186, 2821327392, 2852127402, 2863311370, 537395842, 2326397096, 2315389578, 2728561282, 680034946, 2192179722, 2189434914, 2726338602, 537010176, 2863268482, 2189599242, 2323776042, 680003618, 2718566946, 2191665832, 2183178922, 570425986, 170401794, 143272106, 2862613160, 44179592, 705301024, 170041504, 2181572648, 2829625856, 2155913218, 673720482, 573220898, 2315913728, 545294378, 537043466, 170437248, 176202402, 679619200, 2821204512, 2854257312, 2819236352, 2818746408, 572654088, 2695504552, 134785568, 2829615616, 2317361824, 2693398570, 581075106, 2693442208, 2826963074, 571123882, 2728536066, 174754, 2158526986, 44182154, 2315257898, 581601800, 2181210112, 9046664, 2726824576, 2729085448, 2862776320, 2192190088, 2852817418, 2863171592, 2189599394, 665736, 579502242, 2687010984, 169904810, 2183695010, 2693270146, 2720703146, 570425984, 2720541312, 2290647688, 2281832994, 33554984, 2693408808, 2158666368, 167903786, 10627072, 2692745736, 2692876328, 2862623242, 680036864, 671219840, 2158135842, 2290780298, 671656482, 2827094152, 145359394, 36309544, 2099754, 2829723648, 11143170, 36307498, 8954408, 2692882976, 170394242, 2290253960, 167782528, 2150138498, 176196256, 2155881122, 2854390402, 167807112, 2693441576, 36211234, 2693440170, 2860688000, 33562666, 704774152, 8921128, 2694851106, 169869954, 2290221192, 8921640, 2695375392, 169869952, 2290229384, 2147486240, 176851080, 2326301352, 170526888, 143131266, 2183176864, 35790880, 2290133160, 545925130, 2156006018, 176161280, 35693192, 2861042186, 2181046304, 2818703402, 706904200, 2684879018, 680001570, 2230784, 2693440034, 539107458, 2854890154, 178260128, 578947106, 2183834152, 178430466, 578977928, 715295362, 2290649610, 2183178880, 134348800, 2292220040, 2315790496, 2861047944, 44173320, 681749162, 2157972010, 2326299274, 36178056, 581077002, 547521034, 2156038186, 172674, 2326268416, 2854922378, 537010210, 713204258, 2292712096, 2315298952, 713687680, 2326399016, 671263370, 2852137120, 2860526208, 2862745640, 537043074, 533162, 2818736674, 547498018, 2158101122, 545824928, 2324179488, 673194658, 2694973440, 2282235946, 42631176, 2827002538, 136446624, 2323655330, 2189961224, 2827094186, 35783176, 681738240, 134750754, 34209826, 2189985952, 2149712416, 2155913258, 713556000, 2726305826, 2189470250, 715663360, 2684395562, 2323644418, 2323817122, 2189961216, 2827003938, 42074624, 167782568, 2147657890, 2181704192, 2317519394, 2282236546, 2685053608, 671221888, 10627618, 2686616072, 2829716008, 2854783146, 2861039752, 706904104, 658082, 36209312, 2189459488, 167813282, 537045154, 2181702176, 178424322, 167774338, 2147657890, 2181702176, 35818018, 2692778506, 136980618, 570556456, 2692784130, 2854259338, 2183661698, 2315813384, 715260042, 2694974080, 178258594, 143163530, 2149744808, 539525802, 581436074, 2861081090, 2720696970, 2694974114, 671744544, 581050400, 41953410, 537045504, 134908424, 2728569378, 33563298, 715164328, 581468706, 144876074, 706904064, 715688490, 573080226, 2324210216, 715817090, 178293386, 2148042752, 705307274, 682262658, 136350210, 2684387976, 704684680, 2156005506, 2685044736, 2862621186, 2189590568, 2181180072, 2861178888, 2819229858, 2695366698, 170558114, 178291370, 2189985800, 679649930, 682270722, 178291370, 2156431360, 680010410, 673742850, 2685018666, 2755104, 715139114, 2317484674, 36315776, 134883464, 34952, 2324334730, 36340352, 673358346, 142641800, 715302912, 2181177858, 570564610, 682134048, 2863145120, 2290092712, 137005088, 2686626464, 2158633602, 679512736, 581435424, 673720864, 2829592744, 2687141930, 673319562, 2326429832, 572694562, 8555176, 537404032, 547915816, 2292721834, 8527874, 706873856, 2827126914, 715171872, 2189461634, 2695530624, 2728436384, 42601088, 682101256, 579379842, 2283937952, 141824, 2283807272, 34114048, 545300994, 2325905408, 33728682, 2820843552, 42598914, 170043392, 33726602, 2820803074, 34114050, 2323677184, 680173696, 2189558400, 713072778, 2325782658, 671121920, 2183694986, 539002912, 2687142402, 671263264, 42631338, 539001472, 2656768, 36347914, 176717832, 2684387970, 2149615626, 573221378, 673317026, 715786274, 2718474272, 2192058370, 671654048, 34243210, 2317525000, 136323586, 2290780162, 673316992, 2821360296, 8194, 2315945992, 539001504, 2150140576, 581083778, 671752736, 2821196290, 33564808, 2795688, 570589858, 545950210, 11042976, 559144, 2290092194, 42082472, 2695365250, 2863137418, 2292853378, 8921224, 168339594, 2728534144, 573186720, 2829060610, 704817288, 581051008, 572695200, 178817544, 134391848, 2821229096, 168340096, 2192214664, 167944232, 673710218, 2829099168, 137003562, 2829197480, 547520640, 2183146152, 2821359650, 2852790794, 2717919752, 2854398632, 2317388288, 579510920, 145400488, 178301472, 570564642, 2149747338, 578986144, 44599808, 2726437002, 2192189440, 2138784, 42117632, 2148171786, 2852692098, 35496, 2827133474, 2318043650, 579371688, 2728534176, 42076160, 2852790794, 579502210, 2693408776, 2726963328, 2686584992, 2720661666, 134777352, 2720571554, 2829101216, 2317385770, 706740874, 176333474, 704677898, 144736266, 2317484192, 545392648, 2852790794, 579469442, 2317484672, 8522240, 570991114, 570566658, 2728428168, 36340354, 2292320776, 2687010978, 41953322, 539664384, 2861049896, 2694972064, 2829626026, 671099528, 2818613760, 142608554, 2854389888, 169904680, 11020930, 143132842, 41953960, 2729085088, 2284454400, 2827132962, 2684518528, 167914112, 136841858, 34119690, 176325122, 2829090824, 547498122, 2315782658, 2183309448, 167782408, 673196546, 168306850, 144704130, 672, 657410, 707406474, 706783776, 547922080, 573180448, 713066498, 2861204000, 713728520, 572662306, 2192212098, 2189557920, 2315389088, 142780418, 2190092970, 671091330, 536873634, 143304746, 545262080, 2148010498, 545262210, 143141000, 570428066, 2107560, 2132642, 2282227882, 33696264, 2862654080, 2189435050, 2686616104, 2854396066, 134359168, 167806984, 2326440450, 2692745258, 170567840, 34111530, 2318049922, 2827487274, 547400192, 2829582368, 580911136, 2693275776, 2692917890, 143261856, 144834728, 2155874850, 681738242, 2728427552, 167813248, 2292195488, 170010624, 33587240, 2317527714, 2827520002, 2726299688, 170560160, 548046984, 705342088, 2323816458, 41984640, 2821204010, 581044232, 137011842, 538976258, 2854234786, 2157969450, 2720664104, 2820810912, 42631208, 2183790720, 2726307880, 176851616, 545949832, 705342088, 2717911080, 168463008, 9078792, 671261320, 2821360160, 573188264, 2326276256, 2317910560, 2099752, 2862746154, 2292221960, 168329346, 671099040, 2720170112, 2656778, 2684913704, 2292222120, 715817096, 137013898, 2819139746, 2189559850, 2317494922, 2323687464, 170436648, 168305154, 2718083720, 2728534568, 673327114, 679520928, 699016, 545786498, 2148049570, 178260136, 2729091208, 2150238850, 2282266784, 580952576, 2149755018, 10494120, 2854264994, 570960040, 2684887082, 44204032, 2283839522, 2282391594, 2324169256, 2852685826, 143270024, 2236416, 2290657792, 2820678186, 2149712522, 580952704, 2686494850, 10657960, 2854265002, 580919936, 539003010, 144736416, 2283841698, 2290623010, 2693308970, 2290090018, 11141770, 559114, 2290098816, 713205800, 2863172226, 2860679848, 2290778752, 682134050, 2686976160, 176718378, 2827651594, 679618696, 571080864, 548053504, 2826995714, 578822184, 2284358152, 2726305920, 681617442, 579373194, 178301442, 2148171778, 548020394, 2860550690, 671645864, 145260554, 545956386, 713173512, 2718566568, 2863302794, 704815232, 2685043330, 144835074, 11051656, 2726863528, 2684355106, 44075522, 2684387880, 2292318760, 681715720, 2728960512, 2191526434, 136454154, 142647432, 2685012098, 2326440066, 704686210, 2818572450, 176292362, 2326440066, 570468482, 2148139170, 178391682, 580913824, 2323653258, 547357344, 2827517984, 2821360170, 168299136, 2693431456, 2829091360, 2860646538, 2189566592, 2692915714, 2720531080, 545917064, 35790984, 2156036104, 2315791016, 170557450, 44049034, 2281841290, 2318010402, 136446602, 44214314, 2323775650, 36349994, 707430538, 2191532040, 2290223138, 705168040, 680134794, 44179592, 2692907042, 2282226344, 559138, 134881450, 715664008, 2685044906, 178423978, 2290131114, 168438274, 571081378, 572662280, 2728395272, 2684526754, 178298882, 671621248, 36317352, 2325743776, 2292885512, 2324202018, 134750378, 178792968, 2685010592, 2324333090, 134750376, 176827016, 2685010472, 11182242, 2284356106, 2292228746, 2150238720, 2726993960, 2148182560, 2190117504, 2181562370, 2189591048, 680132608, 134357642, 164000, 2189591040, 679608960, 2852823690, 8554666, 539527200, 704783008, 2292220458, 2097802, 2147647490, 572530728, 2818581026, 671130248, 33729032, 679608320, 2281710248, 8431752, 2181202472, 143297024, 2282234506, 8554666, 2819229858, 11184778, 2315812992, 44695688, 178293248, 44075656, 2684487816, 44212866, 44081792, 2862745768, 547367466, 2819140266, 2684878888, 2281875626, 145400490, 2818605608, 2819238050, 559626, 2290122880, 42477704, 2819229738, 2140810, 2324332674, 41943048, 42469384, 547915944, 2863136800, 572694562, 578822784, 36317346, 673875976, 2829093032, 578849288, 2654240, 581601826, 707264680, 8390664, 2852816930, 571116034, 681607328, 715270656, 715655208, 11012736, 2694875296, 2821367818, 2149720234, 35662496, 2323783848, 2685020674, 2148182048, 2854357000, 570600106, 2147485696, 2687148064, 705331722, 673218722, 2863179786, 2726339080, 578824746, 176719906, 176324618, 572654208, 2718050306, 178825250, 166560, 134752418, 2284355720, 539101824, 136454826, 134916096, 538976776, 2852782728, 2829623298, 2726462088, 537405986, 2290649634, 682106914, 581599752, 579349122, 2282260490, 2156429994, 168462978, 2317486634, 2290231938, 2191687808, 2861039618, 673317378, 145270944, 2317516808, 2325749922, 2191564800, 671088770, 2183170698, 2861080738, 2150138024, 537430048, 2720006154, 2317888168, 581574784, 545955872, 705175682, 2318049834, 573188256, 2720540840, 2189601312, 178292864, 680165506, 145229952, 2183170208, 2861082752, 679510146, 134776842, 176302242, 713695784, 2324176936, 11053056, 2326399520, 2728436394, 2325913608, 547891208, 539003392, 2149746824, 673221122, 2860655146, 2686615562, 136448010, 2693300898, 2317386402, 176300162, 2726308360, 2189961256, 2140160, 2860654752, 581577256, 2324301992, 2148042792, 2237090, 2283831850, 673325226, 2862744194, 2860515976, 581076994, 2183266442, 2317519016, 41943562, 2863267970, 2317527712, 2829191840, 8391210, 715161610, 2150244904, 2726299810, 704686754, 2728430088, 2315389088, 142779040, 705177640, 2181562506, 136356522, 2290262184, 2820672130, 2325775008, 2854257162, 11143304, 2290123402, 715688450, 2183176202, 2829224064, 2147616808, 715129346, 2315911712, 688642, 2827495946, 681576450, 713597058, 134873122, 715301378, 2148182050, 679520394, 2862620840, 2189558432, 2181693472, 2150236328, 44608008, 2148141224, 44040704, 2317877792, 690690, 2718564392, 580911650, 2183790624, 690690, 178922144, 2860523554, 2158004392, 682100906, 2324341418, 2861047936, 34210440, 673226792, 2718468226, 713556098, 34081290, 2326298762, 2315782184, 2818704034, 539001344, 178946210, 176685738, 2191559176, 2315422368, 170035368, 2726855338, 2726464128, 2325782528, 2317877258, 167944736, 570952330, 713204392, 2728559266, 2852266146, 2818572450, 134382088, 170033826, 2718474408, 2147524746, 8921248, 2854265344, 2862754440, 176201738, 545786402, 2729058824, 144867360, 682229792, 681609864, 9044138, 2140322, 2181597832, 36216968, 715170306, 570957962, 2147492490, 545792032, 2854265376, 2718474378, 2281742986, 2148016160, 2854265344, 545295018, 2315291272, 2325914122, 2281744418, 2292197506, 2852659338, 2827651616, 2862746122, 2292711424, 572661920, 143141410, 570993322, 2282233984, 2686591112, 2693270048, 539634176, 579513000, 2829101088, 2826969634, 2290253992, 2181702176, 2860548130, 2325750306, 143302794, 2829191202, 2827091978, 2158633096, 2686618152, 2158108800, 2684493962, 2693409312, 2686593568, 2292877954, 2158503968, 2684529154, 2852159530, 137011720, 545292290, 2693311136, 673351810, 33564714, 167936642, 143270056, 9054848, 2189437066, 2150279712, 33554570, 2183660064, 2326431874, 2158503968, 2862787074, 2854256682, 2863270018, 2158626848, 2854398466, 2317385770, 8390690, 11018272, 655496, 548022946, 2147524650, 707404450, 143294632, 2190092938, 170527266, 570559008, 8554536, 2290231938, 9087138, 34212384, 143295016, 2325742082, 570469032, 11012640, 2292320800, 2292875426, 705202848, 579371136, 2191565482, 134783624, 2281709730, 2181695648, 2852127402, 704782976, 665770, 2148141602, 2282357418, 2854357504, 581576738, 2720049792, 2820802592, 10488482, 2284464136, 170535560, 2720572074, 2158135336, 2282258986, 682098690, 44606088, 2852825224, 2654882, 2861049866, 137005056, 671096992, 2720180256, 2717952640, 2720172074, 136315042, 539625504, 2183178888, 2861172778, 2138658, 2325880960, 580921378, 578846856, 681740458, 2692915210, 2818712106, 673188520, 2284325386, 680044544, 168469160, 2150236328, 2315954186, 134785536, 134783114, 2157970088, 34252810, 715164288, 2687148672, 2861082754, 704645768, 579379200, 2718040618, 142608936, 2156438184, 2826962952, 539633792, 715129354, 178825770, 2290657802, 536879242, 573047464, 36219402, 2686485130, 2818712224, 178266658, 2863171722, 134774826, 2189470338, 715139592, 2183799466, 143304712, 715827202, 2685012104, 139776, 2862752384, 2821324800, 713720458, 681576586, 2686485130, 2818744960, 178299394, 2863171722, 2149581450, 2818572968, 44081674, 2861072546, 713697824, 176719874, 2155907712, 136874536, 2852258346, 36309154, 2290090120, 707297290, 2720139786, 168428160, 170565642, 2852782626, 2718433802, 2315944448, 178397192, 2852651690, 2183266466, 2852260490, 2728437896, 2107400, 2183268904, 178817194, 2854257314, 9078952, 2693431298, 2325776384, 10625024, 671098922, 2726824458, 2315919488, 44179464, 2819097130, 2189566592, 671621282, 2819269250, 2155915784, 2729050656, 2149615616, 2284365952, 2183170048, 2821326882, 2189593096, 178391080, 176324768, 33595530, 176685738, 2827092522, 579349162, 2315395720, 539500706, 2693309058, 2148049032, 2323653256, 539500706, 2693440130, 2181605512, 44575370, 2315823752, 174240, 2726830722, 10659850, 690304, 2282391594, 136970370, 44181538, 2281867298, 2829593248, 2315814912, 545401002, 35685034, 2685043362, 2718474272, 2818605066, 2726437384, 2158526466, 2181210658, 176718338, 134914562, 2323653290, 176171552, 2684520584, 11174024, 2695496234, 707297802, 2158012424, 2862787232, 142608936, 680175744, 2852159648, 2720139904, 2290745474, 2156530304, 539110026, 715686016, 715661856, 2315387018, 548022922, 143163426, 580954152, 706775080, 168329248, 174624, 2147649674, 581437952, 2315296928, 2720139904, 2282357378, 9052802, 2282266784, 2718050976, 2290614402, 2290754178, 2315256352, 2720672384, 2282259074, 2156536448, 2282365570, 136446466, 10659842, 2718608042, 34081288, 2282357410, 2315821610, 2821367946, 2181702186, 671744650, 144843272, 2829756938, 705342080, 2728560680, 671621160, 2820833954, 682098698, 2726472234, 572533288, 142778370, 136978474, 2821325474, 141858, 9046536, 2148016682, 136970882, 141826, 2687150248, 2283833984, 2323652640, 2183307784, 35652224, 176851618, 2726856736, 170041898, 144747136, 581607978, 537037442, 713558656, 2827135010, 2150113416, 2284453890, 537395712, 2854889992, 2820833416, 2323775520, 2183275018, 580911752, 2284355712, 2323653120, 2149712426, 573047432, 2190090240, 2156535850, 2819271338, 11045544, 2281876002, 2148139168, 42467328, 2282400288, 2687142410, 2720016520, 713558664, 2283929608, 2181735082, 545400832, 713558688, 2192091656, 2854258698, 533154, 2158627328, 545792034, 536872962, 2827518474, 2290125440, 2726339232, 2156538026, 579471528, 704807584, 2192222210, 2181737130, 2718572704, 134218400, 2192222346, 547915914, 2183309826, 2238984, 706773154, 2728397346, 673745536, 539003050, 2323810306, 704782888, 671776906, 2861074602, 2156538408, 33726600, 2190084096, 2189568032, 548053640, 547391626, 2183277058, 2149722632, 706773122, 2695405698, 35662346, 2183823904, 706773120, 2189959850, 2693399074, 2147494562, 682240650, 704651938, 2148174344, 170559626, 671260832, 2861179522, 2829748746, 2854922888, 2315298848, 713556610, 2156038314, 2854791170, 2148043304, 8389154, 578947616, 33563298, 2283965066, 570558624, 2720530976, 671220362, 539501226, 2181048962, 2317519008, 715827722, 2292318752, 2317353602, 134383658, 44739072, 2281832480, 134350986, 572697226, 537405448, 572555938, 579472042, 8528002, 2156396546, 680044586, 2156438048, 2290623016, 2854355618, 2324335136, 2283840002, 35818120, 581478912, 2192048288, 2189557898, 572557954, 545818632, 704684714, 578945162, 572686346, 545949728, 573088426, 2158502560, 673227306, 2686615722, 2821324962, 2720006656, 570982442, 2150148136, 134916106, 134382210, 571083432, 2181171368, 2315919498, 2827518632, 545794184, 572696712, 176857608, 547367584, 681609346, 2862622760, 2183170696, 41986080, 2852266528, 578988074, 143163944, 2323679272, 42508322, 134875178, 36186792, 2827518632, 579338240, 2284333224, 170534920, 2684922538, 2292845090, 2156046882, 673352360, 579381922, 2726955648, 42475682, 2852301474, 170008578, 2720178336, 707264648, 2189959298, 2290778280, 167815682, 2854398464, 2695372840, 537430698, 11143202, 2147658274, 673352360, 680037034, 145360898, 2283973154, 671255208, 33589760, 176326786, 44728968, 545302568, 2281742368, 8553130, 2189434914, 547357224, 2693302912, 136481416, 134774946, 2854356992, 2156431368, 2158133930, 2290223776, 2183143464, 2292187178, 2854234752, 2728405504, 715163656, 572523168, 2190116896, 548022826, 145402496, 2284366368, 545925674, 2827127464, 715794600, 2284333600, 2158667946, 2827102882, 715270304, 134357642, 706871968, 537045002, 33589418, 572661770, 715661450, 713164834, 2818583080, 2728953888, 2156570754, 2317885984, 2827627040, 2132002, 2148041376, 673196170, 2728560770, 134390408, 673219232, 545433610, 35686570, 134390410, 572564128, 578988042, 35684522, 715129002, 2852825738, 2829191690, 2862776834, 2695365290, 537438858, 11020458, 178258080, 2326298754, 578945162, 2820833314, 578986154, 2862785066, 134873226, 2684913672, 170011272, 2158635018, 2150277768, 571121824, 178921640, 137013762, 573177856, 2717952160, 572663808, 2181696042, 682099368, 9043976, 2684494376, 2156404770, 671621282, 2150137866, 2149720744, 167781024, 2852135456, 170567722, 2726862888, 573211138, 679479426, 547397634, 2281873442, 2695399434, 11044994, 2694840834, 136456834, 2819106978, 2183823874, 2315946658, 580919848, 167780992, 2852135458, 170535592, 2718474280, 167780872, 2854232098, 168305282, 570990600, 706879648, 2852135456, 34121768, 2684913704, 2158143528, 681607818, 2290221064, 136880672, 679651976, 41945600, 2829224072, 168329384, 715172008, 572656296, 547520680, 168296480, 2158100618, 671746722, 2728566920, 579381256, 2148018688, 2281834656, 581607434, 2292713504, 2292722208, 2852659752, 2728919592, 2854879272, 2292353192, 2718040714, 547520552, 170393642, 2863269898, 671088650, 2695496226, 2854914594, 2317885568, 2315291146, 2183701024, 2829191690, 2150146176, 2317920776, 8429704, 2323688074, 537004584, 581042856, 2826963106, 713171104, 2863270026, 679616552, 2829716000, 2854780962, 2863270058, 545259560, 2693398560, 673874464, 2315298944, 679518856, 33720834, 713730186, 2326430378, 2693406720, 2148141602, 2271784, 570589696, 36309032, 42478082, 2315266090, 539140608, 136970280, 579340842, 2317361706, 671787016, 2192082976, 537012256, 2191689728, 680009728, 2317920416, 545925674, 573089824, 2827092488, 2687139880, 2315389096, 2183176194, 2818744866, 2752552, 570951714, 2317361706, 539011202, 2281865344, 178299424, 2183670312, 572696714, 2686584992, 2860689570, 2292719648, 176849570, 707406346, 2787458, 142737570, 2852692512, 713720320, 2686978568, 706873378, 144744448, 2156036224, 681585192, 2183670432, 2317363240, 2156036224, 176169640, 2183670312, 2854920874, 2695004706, 2283833352, 706740898, 2190115466, 2852782112, 573081600, 2624170, 2829189672, 178948768, 581599752, 2283930280, 2317396640, 33687712, 44073480, 2318018728, 168469162, 2728962568, 2821226634, 136481440, 32808, 2692784648, 2284464680, 706781738, 2317527592, 570559106, 704651912, 2158496394, 2183301634, 33687680, 44040200, 2318011050, 167911976, 2718083082, 2192189954, 2819106946, 178397706, 2861212328, 2726461962, 705309320, 2695367298, 2284323496, 136347816, 35783208, 2684520576, 134219912, 2284365986, 2292719746, 142747688, 578988042, 2192189954, 2819106946, 178399784, 578988554, 2191665666, 2819098760, 2149754922, 2282258568, 2818607618, 570466442, 571089026, 673360392, 2183669762, 2189961346, 44081792, 704676008, 2326429730, 2282391586, 169910912, 2315823144, 2860681216, 2290788898, 2147492354, 144744450, 136874536, 2852257826, 2819131402, 2863137280, 168468616, 2181169800, 2720017024, 44214432, 2720137736, 2292187298, 707306112, 2852169896, 2852825600, 2148182562, 2829755008, 2826969256, 2283798560, 2684389928, 2292327040, 2718476968, 2695530506, 167905802, 33554472, 44730922, 570993194, 168460418, 178784808, 696872, 2155880608, 2726854690, 2829755010, 2826969256, 2317484064, 2684365352, 2829625984, 2684364970, 2283929632, 2692745736, 713196194, 715162120, 2686593674, 2861041834, 167936650, 136978952, 2852127272, 573179944, 673882146, 673841834, 578857504, 681716392, 2861179434, 537567880, 10496160, 44698152, 715655170, 2854748296, 2720170114, 36217352, 2821195808, 42510472, 2263680, 144736776, 36315264, 2821333642, 2860558496, 2239010, 679477802, 2148147338, 2149591200, 2325752456, 2793474, 2820835872, 2290098178, 10494594, 713066538, 2326274050, 144712322, 136880642, 548055210, 145268738, 2191695914, 704817184, 2720565930, 142647328, 2271778, 2829713930, 537438218, 2191688192, 2290098720, 2105346, 539535528, 2155905056, 681615872, 2097280, 2820713000, 706775040, 2829093506, 2158144170, 2150246432, 142617120, 167780490, 2854889600, 143165962, 176857762, 706748456, 2315813512, 2290780288, 713720482, 706748586, 2821325474, 2692874250, 134259362, 713075234, 579348610, 2181079682, 673852040, 581470722, 713558536, 2150236160, 707398304, 2292711976, 35817602, 2284488712, 176720032, 2292228744, 2720139906, 34120328, 2181071368, 580954120, 33563178, 136874506, 2148172288, 545292936, 579338752, 2829232162, 143132840, 2156528288, 548055168, 2183145642, 581085226, 2325881346, 2283938472, 34087560, 2686485002, 715171848, 167780906, 170394248, 2158133888, 715171850, 2181038634, 2684887720, 679512736, 2852135458, 2317486722, 2695012520, 2315255978, 2826961570, 2829197312, 572653578, 707398144, 35654154, 2726298122, 2718042248, 573180546, 2189558274, 2189558282, 2292359816, 2192222248, 545270408, 681707680, 2150105096, 2183176200, 671787178, 2862645386, 573049474, 44212392, 36184610, 176195754, 2718042280, 2317492898, 2191655426, 41976320, 547531394, 2318017184, 2283839496, 2192187552, 2292220448, 134777346, 706914946, 2181562496, 2718435360, 2692909058, 570952354, 673221122, 35817608, 578947104, 2827001856, 715170338, 547531394, 170524832, 2292219912, 2192187552, 681749122, 145238176, 2818613384, 2190090368, 2854791848, 581077504, 170435112, 2728951810, 2694851112, 673718912, 2755208, 34081418, 715784352, 547490346, 547523074, 2819238018, 2852661288, 2821236906, 570589194, 2720574122, 142739464, 2150244992, 176195722, 2720146080, 2147485736, 2718073480, 679510690, 2862645800, 2150148224, 2821193898, 170011296, 142745738, 2315790856, 704776744, 578816008, 34253482, 8913410, 2728437760, 573180586, 707305506, 2158529194, 2181072896, 2147493928, 2720016520, 2854398120, 134742690, 2155913216, 2158111400, 704651304, 580945952, 2829746826, 178782880, 8946210, 2728437760, 671746730, 707305472, 8913442, 2726340736, 573180450, 134258690, 8912898, 2728568864, 707398186, 707305474, 536905728, 142772874, 681746602, 2284497570, 2292222602, 2692743850, 2150146048, 2315422250, 547392168, 2230826, 715171970, 2315814954, 581077538, 2323653120, 2854363176, 2326301192, 134217730, 2852167688, 2818605736, 547357194, 2662440, 142606978, 144842912, 2852137512, 545292328, 671222410, 715137026, 2315954216, 2315815072, 8956554, 2852815370, 2695366656, 2292195362, 143174154, 2852686376, 2148043298, 547496584, 2852290728, 10496040, 2315427872, 2315296776, 2717917226, 2283808928, 570557056, 2315814944, 11045514, 2852823690, 547399688, 2852694176, 8923778, 2854912642, 547359368, 11018274, 2157977634, 537034752, 2694849154, 2829746696, 36350498, 580913320, 2686986248, 581077666, 547389448, 2283932288, 572655624, 2099874, 547391624, 581053088, 8530440, 2820669482, 2181048480, 713173640, 581437450, 2284363818, 2183276674, 579346432, 44697642, 571091106, 167813250, 578979874, 2325782658, 673188514, 681617440, 572655650, 10496136, 10627114, 170526754, 715696298, 2818607744, 34954, 2292320386, 2283940386, 2685012520, 2720563848, 2693440130, 8399360, 42639394, 713697826, 2324341376, 704686728, 713556482, 9087018, 168427554, 715170442, 2317355656, 44214314, 136445984, 572697130, 2292329088, 2150140426, 2324170912, 34218626, 578955306, 134875688, 537569832, 2720532512, 2148007968, 681607200, 44599466, 11020928, 33685536, 2284454024, 170437290, 682107392, 544, 2324179114, 2192214568, 139904, 548053514, 2181734402, 2862753792, 707436552, 170567722, 545816736, 2317395970, 2726994434, 547389576, 136454280, 170437288, 547891712, 8421888, 2684396192, 2852257922, 2191696514, 8954408, 2818746914, 705200768, 537536552, 705342082, 2754570, 11053568, 713556512, 2852259970, 2728919176, 2158143530, 2292318722, 2686984234, 2818613416, 2323775650, 2156044962, 8954408, 2684395680, 2852257962, 2158141602, 8430120, 44599946, 44073504, 163976, 2695496226, 573186600, 715301000, 2181038216, 705167498, 2854259242, 539003048, 2158111264, 42600586, 539494568, 2292843178, 2821201952, 673841282, 2156407328, 44075048, 134785666, 539101322, 2852135082, 680011936, 578986626, 673316872, 2852170272, 8948232, 707273226, 538978952, 2852293290, 2130600, 2158109184, 2284462250, 143165474, 2821234728, 681609354, 136882314, 176826410, 573210792, 2282233858, 2729050282, 2720146056, 2191657602, 2150238344, 578813952, 2189992610, 2315264136, 572687008, 2695400074, 8955938, 707305480, 2156569216, 539536008, 168331298, 2687016992, 704817666, 2284497442, 41978536, 671746186, 673712288, 2315821608, 2183170720, 2326265984, 2148008072, 2283842056, 2290098720, 9085600, 2718575136, 134253194, 2324335136, 2183301760, 34220168, 2290133512, 548047490, 671613442, 2717909026, 2852128906, 682109088, 2684889642, 44204162, 2693398664, 2729061026, 35783298, 134875688, 144747136, 2720573984, 170035840, 134744712, 2292230784, 715139242, 167807648, 8432130, 2693439624, 144703528, 2317912578, 134752904, 2149714088, 2181597184, 2829590562, 715784328, 136872482, 537569952, 680140834, 2726428706, 579379842, 673220778, 167938722, 2140682, 2726953128, 673188010, 168460448, 142649858, 2726961280, 2726341258, 10518688, 134359074, 2720572034, 2181204608, 2324334720, 167903400, 2692885026, 545302664, 2729061026, 134875138, 2821326978, 2852170376, 167782432, 168429696, 2323810432, 34111616, 2158527146, 2150269440, 167905314, 2728528522, 2149613730, 2148016266, 2315296936, 2854390410, 581574824, 2284331018, 2827002026, 2684914304, 572661930, 137003016, 2863311520, 706873472, 536879778, 579472002, 36309632, 8953890, 178954752, 2326309512, 2695408264, 2281702056, 44730402, 143171626, 143172234, 11012616, 2192050344, 2693309056, 2695504040, 178292744, 2854265504, 2323645064, 655496, 671254528, 2290090634, 2720664202, 671221794, 2281867904, 142740130, 579348490, 2323679266, 2852136960, 704643082, 2290098314, 2829615232, 548020256, 2818613930, 143131296, 178257928, 44697632, 2685053472, 167905960, 2290090024, 2149746690, 671228554, 2729093800, 168306696, 35826208, 2863300736, 2158668298, 2158535176, 2720172586, 537043592, 42076704, 42607240, 2728528032, 2819139754, 713165480, 176292008, 41976330, 2283963016, 170435112, 537036962, 2156569088, 168460936, 2852790954, 713597448, 136972448, 579348522, 2693267594, 2720539176, 537012874, 2829066410, 2292852736, 134348970, 41984554, 2283963016, 169910304, 537036962, 2726330882, 2149745288, 178299040, 680167562, 707272712, 2829099050, 133282, 2695373442, 579512994, 2148049032, 134392354, 2717909642, 539527682, 176201858, 663586, 2854781578, 573221418, 2324209792, 533120, 2317386376, 170002560, 2283930120, 2728427650, 2821335552, 2325741570, 2729052842, 2157970080, 9054248, 134914082, 144704002, 572663946, 2158103168, 34122282, 2148049024, 539664930, 2860515976, 2695407618, 8528042, 2863267970, 2181071400, 2692885000, 8555048, 2829060266, 142779048, 167905960, 170035754, 567848, 680132738, 168435874, 2720670346, 34078722, 2718474794, 2695374978, 8528042, 2829713546, 2324202016, 2728927242, 537405576, 2862743680, 2191559208, 713591434, 571082890, 34089632, 2156440074, 2693441578, 673876514, 2826963082, 2181562504, 2292744352, 573221002, 142649386, 43040, 2158534816, 573220994, 2323679272, 2148182016, 2290788392, 2192181802, 545303176, 547490442, 681583264, 680045218, 578945698, 2763266, 2155913248, 145399936, 570598058, 172544, 2155913216, 581610114, 2860550184, 43008, 2818705576, 134873090, 2684520610, 2189961376, 170395680, 704643722, 42478208, 2852661792, 36217354, 2726996608, 170394120, 136872458, 2693431840, 2292228136, 2183266824, 144869384, 2818703520, 134873130, 2726463648, 2315395232, 2827092128, 134382122, 2692909218, 2818713762, 143132704, 2290131466, 11053192, 143296552, 2326299306, 2729083048, 2820678186, 10888, 2283831816, 570993322, 2325880970, 2726961288, 2821234730, 2854783114, 2317910056, 2315919880, 44204704, 2821325314, 2726330528, 167905440, 2148018696, 2282367114, 42076802, 2821359752, 145269290, 2818711562, 2192220706, 36186634, 2284364330, 573081770, 2317910056, 168305160, 2860556834, 2292886184, 547356674, 176695466, 713720482, 2148016810, 33595394, 2281701378, 673843208, 578945034, 2315952808, 2820833800, 2149591048, 706781354, 715661354, 705342112, 2290131618, 2292755112, 681705472, 42477738, 2189468322, 145270952, 547487744, 176695426, 2292850720, 2684398114, 143172130, 136479360, 537395880, 547398144, 170557576, 2192222240, 2728560810, 545794560, 581444232, 2692775938, 170434722, 2693278210, 682133642, 2192081064, 44566656, 144704008, 134875682, 2718081570, 2720696330, 539623594, 134217762, 2827133090, 178301600, 2829746730, 2155883016, 2318043178, 43170, 545786370, 682098824, 2192080938, 2148008616, 537004584, 559626, 671777282, 2685044904, 2827125256, 35654314, 2284486688, 572694530, 2324340866, 2829197480, 2325751936, 706882080, 44728968, 679617152, 41953962, 2819263144, 536873512, 559626, 537559586, 2290617000, 537004584, 145261066, 673874434, 545827458, 2283831432, 44698272, 2181046824, 2684493994, 2107946, 715128962, 163840, 2290133634, 2282356874, 2281835170, 2148050954, 2290262666, 2183792776, 44206082, 2147494016, 536905770, 176169088, 2281712170, 176685098, 176194208, 578855552, 2818615458, 673319586, 2854267050, 706750624, 579340970, 2852290722, 2827135112, 35784746, 44042882, 2148016258, 11141642, 144703656, 2183659560, 704807458, 2190084106, 2148147882, 715794474, 534560, 2852167840, 2726472200, 8555138, 2158633096, 673229472, 705298432, 570984576, 2854390272, 11143690, 145227938, 2819104808, 704684578, 11141642, 178257962, 2181570600, 704676386, 2720047144, 579512480, 2852782626, 2192222858, 2326432386, 2728560810, 539101824, 698506, 44573224, 42117258, 2861082786, 2820711042, 581443592, 2718605354, 44040192, 2854234762, 705208872, 2192214018, 134750208, 2292359842, 33587714, 168306720, 2181169698, 2827092000, 2863145608, 537438858, 8391338, 573220866, 2728962600, 539664546, 2624002, 2820811274, 176332842, 134382210, 2695375520, 2728568866, 2323677216, 134250626, 35695274, 680167466, 2282228354, 2729093792, 167944202, 680036488, 2292318858, 548020770, 671754274, 2149591170, 176332842, 144867458, 2158504608, 44212258, 578953258, 136478730, 2150115872, 170035746, 2290622496, 681607714, 2281703464, 2720662146, 2325742088, 547922050, 679649952, 713719946, 2158666408, 178946216, 2149624480, 2282397864, 2325905930, 545955880, 2820811424, 134774824, 2862622720, 2622088, 2282389634, 713695264, 2819098754, 2315264128, 707428362, 41945218, 2156011520, 707307690, 704774816, 2852266112, 145392130, 671785642, 671222432, 2315813544, 578857504, 2694971552, 538970752, 176726698, 2158537378, 167805088, 536871432, 2181179554, 178913418, 170035714, 2324209704, 2158110720, 2860646408, 2695367170, 35817634, 715170442, 578988576, 2821193888, 539494912, 170402474, 2718083106, 2290614432, 573049474, 713695914, 2192083586, 144703522, 690344, 548012200, 673720322, 2787466, 2860525578, 715294858, 2852161674, 167944224, 681609728, 2854389800, 2852653226, 539140096, 713196064, 2686494728, 2158635008, 134873120, 548012074, 2726855306, 42117248, 680173736, 547891330, 2819137672, 2692778664, 137003048, 176335530, 581076994, 2852129450, 163840, 2860648448, 2720049184, 705333930, 2292222602, 545432074, 136454146, 578988706, 2728953994, 137011232, 9052170, 2686459906, 2324299816, 2284333066, 580921866, 2149720584, 167780904, 2189427338, 2317396608, 673325736, 2292230824, 545432234, 681705600, 704807594, 2695399466, 679518880, 2829724162, 570427434, 2325742250, 2323817088, 2290131490, 2862615210, 11045384, 713066664, 134783114, 2692775946, 44597410, 2290786816, 32770, 144706184, 2192212136, 2325881514, 168304778, 2325741610, 2717911688, 2290623114, 573057034, 713564682, 2860649088, 2720172674, 573179938, 170011272, 715696290, 2862787080, 2292318242, 2325785224, 178823210, 715170440, 136323210, 2183668232, 2728528544, 178422432, 8521762, 34079232, 2292754562, 2325776898, 671227912, 680176258, 565250, 2684889098, 2854259208, 2150139946, 2726300320, 2282234370, 2191559330, 2149588992, 2863270560, 178422432, 144844834, 2183667712, 2862753952, 144867488, 545398914, 169910312, 572689056, 2861050370, 2315421696, 713697440, 715171968, 2318051370, 2324177034, 2692745384, 2317492258, 2181071522, 2852259850, 579340936, 2317361322, 2854355106, 2181177482, 42478240, 134744584, 172576, 2284462218, 145227936, 680134786, 134252552, 671621642, 2717950592, 2147492384, 2181595272, 2854887594, 2726832648, 167813282, 2854789282, 2189559946, 715819144, 680010272, 2829191848, 538976258, 704807552, 2148139010, 2854922784, 136357898, 2155880994, 2183170186, 34111618, 2190092968, 2290616330, 573221376, 2292842506, 704643712, 707430536, 143139360, 2829191848, 538976258, 2854914184, 143272482, 2829713960, 538976418, 713031682, 581050914, 2818613248, 2191688320, 2684520586, 2149744642, 2191663114, 2695399466, 2829625512, 2283971200, 679641738, 578849314, 2854266890, 134384128, 545917610, 2692745762, 545827328, 547880962, 134875648, 2827092130, 580946594, 8913058, 705202176, 2181079682, 2183176746, 137005578, 713198120, 2860550690, 2317396522, 2283964928, 545958570, 2860550690, 2181571240, 144876168, 537438378, 133768, 579340960, 681607848, 2149589160, 134357538, 681740450, 570591242, 2325874688, 2325774882, 137003146, 2183692426, 9077248, 2687010856, 2181571080, 143262376, 537430186, 657544, 2181603976, 137011848, 537436842, 657416, 2854357632, 2190125192, 2192091784, 170436648, 143295146, 2827626664, 170011298, 2155874856, 2326432266, 2718443562, 671623680, 2282225794, 2718040746, 44698272, 2282392066, 2325774986, 2150238368, 134873760, 44171778, 164354, 2148018184, 2326438024, 539631648, 2693433346, 2189568040, 144835240, 537567400, 2155913736, 2189568682, 2183792808, 2761346, 33322, 681583242, 713031816, 2827657736, 11174050, 170426370, 2181038762, 2852792354, 681746472, 2315913248, 2148182538, 2191526058, 2860524040, 2692885024, 706781834, 2695531144, 2156560386, 681749130, 715137672, 2827526666, 2787362, 578953354, 706750632, 2819260416, 11176576, 178782242, 547357352, 539656360, 2829748256, 2821204616, 2183694976, 2692882592, 704817826, 2664608, 178784386, 679518728, 166562, 679510690, 2190084770, 679518216, 163882, 2284488712, 2150238344, 579338378, 2685020800, 2720137386, 2720669738, 571116168, 681747112, 2821359624, 44695690, 2684364968, 2718042792, 679520928, 2190084738, 679518216, 2181204002, 673718312, 168462976, 167946408, 166410, 137003560, 2192048162, 2148018850, 2686623786, 578980512, 2694981802, 2821194370, 2863267968, 2324340864, 671124008, 713719818, 9046698, 170403880, 705333760, 167946408, 134777514, 145268776, 705331848, 176302248, 134785706, 2324308480, 681748650, 2181070984, 682263210, 2861073066, 2183701152, 2156014090, 2863310888, 2315821730, 2687148576, 2158141954, 570427560, 2718435458, 2189429258, 2192056360, 681715714, 2183268480, 2318049314, 570427904, 536906242, 35792898, 2862778506, 682229930, 2156036610, 2827657378, 168329256, 2315430528, 573212832, 2862753832, 580945952, 713197698, 2827124770, 2283806730, 707430538, 2720145922, 2827616904, 2283799040, 2665002, 570567304, 2726953514, 176818722, 134752808, 2324300458, 713697794, 2860689568, 580954250, 2693401130, 673351682, 2820710920, 2860687498, 545818626, 145392266, 167772680, 2326430378, 2283839618, 2290253866, 2720694784, 713034378, 539132416, 2189983872, 2664578, 2282390154, 537403552, 2284497440, 2292746920, 134906538, 134251040, 10652200, 11043370, 533162, 170033672, 2829222442, 2862645290, 2720672386, 2726299778, 534560, 2315395082, 2326407850, 2684919970, 2729052296, 2324168834, 44704296, 176335392, 2158010368, 145263138, 134906538, 170041376, 2292353570, 170535554, 2156036770, 2324333064, 2854750754, 673751080, 142779042, 2692754058, 2281865352, 2189591080, 168307200, 2140320, 579479682, 143141026, 2863179906, 715827232, 705169568, 136980610, 2158002338, 2324333064, 2317879968, 673720448, 2292351146, 2819228170, 2821227178, 539003050, 2326429698, 42500746, 8562730, 2726338730, 2861170730, 671099050, 164522, 2821333024, 715301410, 2726332424, 2150269058, 2829746720, 715268226, 2829099008, 713728000, 2718605834, 2718081056, 707430442, 136317088, 578856968, 681609864, 581609482, 571116034, 2852683912, 671785602, 2818582536, 167944362, 2821226656, 715268130, 2818582560, 2290125474, 2818744328, 10649770, 2283940520, 42598410, 2228864, 2181204488, 2183832064, 35694600, 178946722, 570952232, 579379202, 2829623456, 2726341162, 682229930, 142608554, 2818712226, 2818746376, 2158537384, 35826346, 2290221090, 671229992, 2728437802, 136487584, 11141666, 2158493704, 2693275816, 33556490, 2684356642, 2827124738, 168460418, 581445792, 539664520, 673850024, 715688456, 2827528194, 2148016810, 713591466, 2148141706, 713597600, 2192181762, 178432010, 537559048, 539525768, 176693800, 2292844712, 2684486186, 42502816, 42117672, 142745642, 573057162, 2105352, 41951914, 713556520, 44695594, 2189434912, 36317352, 2283931818, 2281734272, 176332960, 134752288, 715664042, 2317517312, 142778890, 2105506, 581599904, 581445666, 2284464642, 2183307786, 163968, 144713728, 2720016898, 581468680, 2854225930, 2147516418, 144744584, 671615008, 2292721674, 2686484480, 10518656, 2623656, 2283808906, 2818605056, 10518688, 2290616480, 680167946, 715793064, 539132064, 570599936, 2861214216, 704686080, 2863278730, 41986728, 682109448, 2861048354, 680166048, 706783370, 705331872, 2728566922, 539525674, 2281865898, 134250656, 11149480, 2290221730, 8399394, 136871970, 545292832, 2686976512, 707273224, 2284497416, 671621128, 679641736, 715172352, 2189558432, 570951842, 169880064, 704776704, 673229474, 33726594, 2150279176, 2860550792, 682141738, 2862784544, 2693400744, 2284495016, 136872488, 2324343464, 673876482, 134217864, 570425504, 2852792448, 2317519360, 673221248, 570589312, 2315387530, 2183268898, 671124096, 2149722240, 8530050, 2718599680, 2191534730, 2292744834, 2861082784, 570466858, 2820808736, 2323685544, 136847872, 706742442, 2728954370, 2793600, 176728098, 2190114978, 170003112, 2829713578, 2726953600, 570436106, 44214792, 572661802, 570589354, 2687142402, 42076168, 682100744, 44575264, 34112040, 2183692840, 2820710402, 142649514, 2726824482, 8192, 2687016994, 2283931808, 704678530, 2862778882, 573188106, 2192081440, 2156429992, 2283799074, 10651658, 2726953506, 10618920, 2147492514, 134383776, 2693399042, 2326274090, 671621248, 2181079200, 2290254464, 679479850, 2284358314, 2720565920, 178432128, 706773666, 170559498, 2821237378, 176857770, 178432514, 170532864, 2323810824, 704643072, 167903882, 2656800, 2181728936, 671121922, 707439242, 9043968, 42631712, 679641218, 707305610, 44565120, 2131970, 537395872, 2191698560, 36186632, 2692751490, 2692915752, 539009576, 713597064, 567808, 2818711690, 2156046474, 134785578, 34245120, 671220352, 547922570, 34087594, 2281875624, 2854363650, 2720016546, 2862647434, 2662922, 44049034, 681585280, 581568648, 2863137282, 9046176, 137003560, 690728, 2862620832, 2684889608, 2181726250, 2281742882, 142739618, 2854354946, 2720016546, 2325741706, 2148182186, 707273218, 2717919394, 2862645386, 137011752, 2181204096, 2863269888, 41977864, 2155882530, 33587210, 571091074, 142770210, 2155913250, 580921376, 2317484034, 715661960, 2149589154, 2720039458, 134350848, 680140832, 2852299434, 2695006250, 2149591554, 144876192, 671252610, 2726300296, 2325785248, 2181178026, 2156038184, 2717950504, 134883840, 545792552, 2149580832, 2717917218, 168427520, 682106880, 679485442, 2238496, 713721864, 167936002, 2283800616, 2148172330, 2192050826, 2720670368, 2720170656, 713687554, 2150244384, 2728962728, 578988674, 681707656, 2692786306, 679477794, 142639106, 11020328, 713197704, 167903274, 134217730, 11174048, 713591434, 134381570, 2728437930, 679510688, 2147617450, 2819236482, 567338, 2852792864, 44173322, 570434216, 2854389794, 134392360, 2718048778, 2692909696, 2862647330, 134391848, 2718050826, 539134624, 2148172320, 2317910536, 2819131530, 673349794, 143172130, 136872448, 2326397472, 539658378, 2820710946, 167938600, 2854397992, 2729084960, 2862647330, 134391848, 570567176, 2692909600, 2290100384, 176728104, 176302080, 581085832, 134252552, 713558570, 2692743688, 713697928, 539140098, 547359370, 2819130026, 2148008490, 2729083554, 2158659722, 2317912738, 2686451880, 2290616448, 176726056, 2862745608, 581053064, 2860656768, 2324211880, 2862753800, 713165442, 671122058, 2290655784, 537567394, 2829200034, 570435714, 539009674, 36341794, 545302666, 570982530, 2860656648, 2326268546, 178956426, 2861040258, 2292845064, 2192190120, 2323810824, 2148147370, 176302112, 2283940394, 2687139842, 2181204650, 2183146112, 44737034, 136454786, 570458250, 142606880, 143262338, 2829222024, 713564802, 2694971914, 2315913762, 145402376, 713564808, 144869896, 44738696, 581601314, 2854232616, 2687148042, 134744744, 2827528234, 2821360162, 2728403626, 2827002506, 2854232704, 176859138, 713163306, 2728558602, 33718912, 713564840, 2281867784, 573210752, 2728560770, 2324177576, 137013768, 573210784, 2726987818, 2726824098, 168306858, 572655656, 2692885026, 2156439584, 2852258442, 2818714242, 2158527112, 2318041760, 2829754890, 2686617642, 2318051848, 2181595688, 2829755050, 2281843242, 2189599240, 2281873546, 2191698472, 567946, 680143010, 34253482, 526984, 2181571074, 2854920322, 2181597216, 2720016906, 34253352, 164362, 2718466592, 2318019210, 2315397640, 2189601288, 578814472, 682273442, 36348424, 2718468234, 713205898, 2283806754, 2281873538, 2290614442, 2284489378, 2181562368, 2693270178, 681738786, 34080810, 44075170, 705331242, 578854920, 578824200, 679488162, 170532874, 570951722, 578822664, 715172512, 170533002, 2852661258, 142772776, 2315946664, 2181696032, 2684527104, 168329728, 2292845224, 2290223136, 573220898, 2148172426, 2183135392, 2147518498, 2290124962, 2181040640, 2820803232, 2717911074, 176693386, 170033162, 2718050944, 2729050248, 573090346, 2852126880, 168337448, 579510410, 10627104, 671091328, 2829060738, 136315426, 571121704, 2684387970, 2829191808, 2684356642, 35817506, 2726824608, 2315791016, 705333416, 134349344, 2283932296, 2720573570, 2156530184, 2290223264, 142745602, 548020232, 2158504450, 2728953986, 2863137314, 144706088, 571121826, 2718466698, 2726832800, 167783080, 705331360, 134351400, 2720573984, 2315823784, 713722016, 671222312, 42082816, 2191565354, 2694883464, 682230312, 715784704, 34080768, 2158657568, 2693308458, 2826963624, 526344, 2693268136, 2854881800, 2692874920, 134875144, 2820670114, 2684526730, 707274784, 2189951626, 2829713536, 2326307362, 2181046282, 2820678186, 671746088, 2852792328, 167804936, 2189427208, 538976930, 2326306946, 578814626, 526344, 2158011050, 2819137674, 169879554, 2290649642, 36176002, 573046816, 2138120, 176324650, 536903818, 715294856, 2685043360, 572694664, 2290264616, 2290780810, 2861041824, 2150107784, 2315919904, 2181079074, 169879554, 2290616842, 573079682, 580952064, 134227978, 2290649738, 2720573962, 35692576, 2726471690, 176302240, 2852127232, 2181046400, 2728567328, 170535050, 715260544, 557058, 671220352, 2315919906, 8431744, 573178400, 176196224, 2852257802, 679487616, 44607522, 2728429600, 145236640, 2324334624, 680001576, 136841250, 44597770, 178293280, 2148008576, 2290753698, 548020394, 673327232, 33726624, 2860681888, 704774280, 671230080, 35815456, 671227914, 681748512, 2149614208, 176826530, 2148050978, 144870056, 573055018, 11010730, 2192089256, 2181562880, 134883496, 2183170568, 673841672, 2684485760, 2818738306, 2852825096, 671097506, 715827368, 2183170688, 134883458, 2818572840, 682272928, 2720039554, 671230114, 2684528680, 705300640, 2315266082, 2181046784, 539626146, 679641634, 134258856, 44212776, 142772384, 573212802, 2695503912, 539108008, 2189985792, 2785322, 2821333672, 547881634, 573081760, 168437802, 2720563746, 2820670114, 681707552, 578955904, 2718075040, 143172234, 2156003338, 2687117960, 2284323490, 35660456, 715686026, 11174410, 136980648, 36217384, 2821202088, 2692743680, 2318016512, 579379752, 2684395650, 2147524610, 2820833794, 715270784, 33728514, 170567714, 142641834, 2283939970, 2720532648, 682099200, 34086944, 44607496, 2827485864, 2692776448, 2192187424, 545268264, 2854750376, 2158002176, 2158108704, 547398186, 2695398056, 2693267968, 2854887552, 545301002, 2183694976, 2183694848, 2292326440, 2821237250, 2189599242, 573212682, 715653288, 2827495978, 2149755402, 167782944, 44599304, 145361448, 167782562, 2820841482, 2150269098, 2284495520, 11176578, 2150105096, 2150115458, 2281709696, 2326430378, 8520200, 2621450, 548022304, 2147517066, 2315255808, 145359496, 2695375360, 36184064, 573090304, 2695397408, 2150148224, 2292852744, 705200800, 2695006752, 178268832, 2281865856, 41945122, 713556106, 33587848, 2284331016, 2695537312, 2148149386, 2283965064, 547880994, 707305984, 2156397096, 2662568, 44572672, 573088384, 2148174368, 2687011456, 145263104, 705341474, 2290616354, 688296, 2820713002, 36208768, 2138760, 2728534154, 134744074, 579512488, 715270784, 715260450, 2818605728, 545300618, 2820811272, 44040712, 145401864, 2148141578, 2692743330, 2190092930, 2158625288, 145361058, 2155905162, 2819230250, 2181597858, 581435552, 34210314, 671229952, 2818574888, 2728960160, 2150246922, 44048896, 536881666, 2694973568, 2283831306, 167903874, 176849448, 2728427552, 2150238760, 2854398472, 178292904, 168329218, 581577248, 2158143528, 2685053066, 2284456482, 2821235202, 679485602, 536873474, 2694981760, 2281734154, 134220450, 2684362752, 2726439584, 2283962408, 167780994, 715171976, 2317494914, 2317361674, 713074720, 2192189610, 2861179040, 539494920, 2818746408, 2324332706, 547529386, 42082432, 680143008, 2318051498, 706914344, 2183692296, 537528456, 579381248, 2621568, 2315782146, 176292000, 673352322, 2317877290, 134875138, 2189429408, 2318017194, 170401954, 2181605896, 2827627048, 2315911210, 2854267040, 34112008, 680142984, 537537152, 705333386, 713173512, 2829623810, 704645666, 137013376, 134351530, 2819260960, 2323808264, 2157969960, 2158002338, 34081442, 2829101194, 142607018, 2192189952, 42076682, 571091616, 707430538, 537012232, 2292744712, 571116192, 168470658, 713697800, 681607210, 2183170698, 2695006856, 539110050, 2861173418, 2726339072, 134883370, 2158135336, 707272872, 673318954, 2326266504, 2693407272, 170532992, 2150247048, 2189959714, 2156004000, 537559210, 176335488, 2183832106, 2852683904, 176851112, 36210722, 2189983882, 671613090, 2190125064, 2183145474, 2236450, 2181734570, 2157977760, 2183801352, 2290625056, 2181178018, 538968232, 539626154, 539656192, 2686459936, 2694851112, 134742688, 8945698, 2854259200, 2631688, 2726305792, 2315389610, 170527242, 168468618, 2692917800, 706914432, 2693267626, 2692907170, 170535594, 11182080, 44048416, 2694851112, 136448554, 548044800, 578854944, 2694849064, 570599978, 2183793154, 2325907624, 2693308960, 178782752, 2150236320, 2192050336, 136874498, 2290747552, 2157980296, 2686976642, 2292877824, 10651810, 8528520, 581437442, 11176578, 8923776, 573082274, 705333280, 34244776, 2292885504, 2148051490, 715817472, 547891200, 11149856, 2149622282, 2854758528, 2692786178, 44730914, 2237064, 2183660160, 11045378, 2861083272, 2854396552, 2863302696, 713589290, 2192048256, 2829592744, 136841386, 671785640, 2281865224, 11143338, 169869952, 2317486120, 2684494338, 10617354, 2718566410, 2694842498, 2860690056, 2283971112, 2863302698, 2861072938, 579480104, 706783752, 2861172778, 579371530, 2692915338, 2237064, 2263554, 2720014978, 537034752, 2284462090, 2821236776, 11053706, 707428896, 8388610, 572653576, 570951818, 178421770, 33694378, 545392680, 2829232802, 2726993930, 2854922794, 581609984, 680001576, 2150246442, 2181595786, 145367040, 2148139688, 2728568872, 170402336, 2726297762, 44051080, 715292706, 2315395584, 578947112, 682142338, 143131274, 545392768, 2695530632, 572531200, 8431624, 2863302696, 681738882, 2861170858, 2720180904, 2326307498, 167781000, 2290780298, 2852782242, 682139656, 2271240, 10527232, 143130634, 545785992, 547520648, 570434080, 143164032, 545925248, 681740426, 572523008, 2149722626, 2827133482, 573048866, 658058, 715819688, 2324211744, 2097322, 2147494050, 2290133640, 671096968, 169880064, 2687117354, 2292361768, 2860646528, 176824362, 673327146, 2315788290, 2720696842, 673882752, 144843426, 2718042154, 2183692928, 2821365890, 2192179880, 2326432424, 44171272, 579502122, 673720450, 2292361896, 176291840, 9046058, 2149591168, 713597480, 142739968, 2821335584, 2158010880, 581567018, 136358016, 143304736, 131626, 2149714082, 2718474400, 176160802, 573212842, 705339520, 2863302690, 2720565418, 715696256, 579371560, 142740000, 2821335048, 2290229768, 713589290, 142608386, 2720670218, 2290089984, 2720531082, 2827657888, 679512706, 706773130, 41943592, 2862784522, 2292877448, 579502250, 2728525992, 2290131592, 2192179754, 2326274210, 2621994, 2860556808, 2854920832, 713687040, 2718443658, 170534954, 2829232776, 536903722, 2694883874, 2315782312, 2156014210, 2630144, 2148008576, 2829754920, 2183660042, 136882850, 2183660034, 715301384, 2183823912, 2863267842, 33695874, 573212674, 2862776320, 671222304, 2726471808, 537012234, 572555296, 2181212290, 2317910568, 2147492520, 8923778, 2863177858, 136315392, 2318008456, 2687117450, 145391648, 2147625506, 673359882, 2862776320, 664106, 2718050946, 2695530506, 2183299104, 134359594, 8945666, 2728403496, 2695013000, 8561312, 2290778666, 2854780936, 2695375528, 2181572618, 545794056, 2829066882, 2818605056, 539664424, 545792040, 2695506050, 2818613248, 707436576, 545958432, 2284356096, 2695004168, 144868008, 34119712, 144878210, 44171818, 2720703112, 545794088, 2821196290, 570990592, 573186560, 547924008, 2829715586, 2818613248, 573218850, 2149753000, 2189428864, 10619522, 2282367520, 9085578, 671124104, 2156405256, 2861050368, 713591338, 145402530, 579381768, 178391042, 2854758442, 2318041130, 136325288, 136839850, 2149753514, 2181040264, 2236546, 2687117856, 2686492840, 2717909000, 136446496, 539667072, 2156440226, 136849568, 34243106, 176695810, 2183793322, 134752384, 537043618, 2720145920, 2181210626, 2282268714, 2692883104, 34251426, 2720662178, 2315429898, 42115106, 707430946, 682229800, 2147484288, 176201896, 2317920904, 680004232, 545261602, 2726307848, 169904674, 2754722, 705202720, 2818615458, 573220896, 573178496, 167815178, 33727138, 539658786, 2726429314, 706880130, 143302826, 2191657634, 2720532618, 2852298752, 705331840, 2860517418, 136849448, 8946218, 2854232064, 680165376, 713203882, 2189951136, 2189428776, 2155915904, 2726461954, 2862752394, 143302696, 2157980320, 537037442, 2283938434, 145402410, 2106018, 10528906, 170395784, 704784898, 2692751394, 145229856, 2150238880, 2158135936, 665640, 2191663104, 2726305920, 547913736, 2726338728, 2156036138, 671623818, 539533322, 44599464, 2324299778, 136841866, 2318049408, 2861181472, 136979080, 2156438026, 2860515498, 42510880, 42599042, 707308072, 2686986280, 536873608, 2130472, 671623810, 2158493738, 545294464, 2183137962, 10494506, 2693407234, 713203842, 2684354696, 145359368, 42107050, 2693268096, 2827657216, 2852823176, 144738984, 136841762, 145402370, 2728962186, 673753602, 572697088, 169871402, 10494472, 2819105418, 2860687490, 136317610, 44565000, 713564810, 2860654720, 10616962, 2158010410, 176300192, 11149832, 33556610, 144845448, 2181212674, 713067170, 547922080, 11012776, 2728428034, 538970658, 136872096, 10496128, 580913312, 134742016, 2315780266, 713162912, 136972802, 2158666282, 134220418, 578814496, 2156570664, 2692743722, 142647946, 2720539272, 2158133282, 673841154, 136874146, 11020416, 2728429602, 673849858, 2729060386, 2753154, 2827001992, 713566248, 2686462626, 2269216, 41978536, 2183701154, 536906408, 2860558368, 36178466, 166016, 2827518088, 2852653698, 673851530, 176163328, 2326405152, 2150269570, 2692915336, 2861049896, 2861178914, 2150105730, 2826971272, 2854264874, 134225920, 547495970, 2819262472, 2862613152, 8422056, 2323783688, 673852072, 33322, 2726300168, 2326430208, 33597480, 2854748202, 679641632, 2324201482, 2717952522, 2854781472, 2324332586, 581610024, 2189599368, 137003016, 2183309994, 581601928, 2290130944, 681618056, 2290253834, 2852259874, 2315782306, 2284487338, 679608872, 2324299786, 34253346, 2317910570, 2150105226, 2726461986, 35686442, 2181048360, 572697090, 2829066368, 2315921448, 33562624, 713597480, 169879682, 2829582848, 682263170, 2282228384, 671777314, 673194114, 2695531050, 534666, 2156036640, 170428584, 2183178282, 2148149258, 2156560928, 34121898, 2181048360, 2290229792, 557568, 2157978280, 170525352, 145369090, 715819016, 2190090792, 2827518496, 2720563850, 2829066248, 2827004042, 2324169250, 545785986, 2317519496, 570957834, 2147526688, 2189600928, 2150148618, 2191558666, 2854889642, 2854390442, 2156571176, 2720540840, 2726471848, 2687117826, 713588778, 41975808, 2292187808, 2158102690, 2827127330, 2693442090, 539107368, 2728526464, 2829757066, 176196226, 2326439978, 2181201952, 2693398568, 2692874378, 2290657824, 2821229226, 570433578, 705298442, 671746594, 2149722634, 11174570, 2720670368, 2862746146, 578945152, 682273450, 2728438400, 2326440586, 2718040072, 2829191850, 580946050, 2192220808, 707272704, 2695497770, 134226562, 2269194, 2863269920, 548014752, 2183669800, 713556610, 2283833378, 581445802, 2852135584, 572656290, 581077504, 2315387018, 673841666, 2829754370, 2854363656, 671621258, 2827494056, 167805608, 2718436010, 715661442, 707406506, 2726470280, 10649730, 682132008, 2323654794, 136358026, 2191657504, 2694842378, 2818605570, 2854363306, 170566176, 2284455968, 682101256, 581052968, 34252936, 44730914, 2726297634, 11141250, 34080906, 713597568, 2189598890, 2317353090, 2829748384, 2860648576, 139274, 581083682, 2317527584, 2283931680, 539494920, 681716266, 2821326850, 2283931682, 673188490, 539623978, 2862776864, 2149722146, 682101376, 539011592, 2324209834, 2821365888, 2106024, 134260776, 673742976, 2819268738, 41953802, 2150238856, 2863177858, 2821365898, 41945640, 2150115978, 537395200, 134742656, 178423938, 580954656, 2238632, 579371650, 2693302280, 2726439426, 715825314, 2281873546, 168470690, 2281867306, 2863177856, 2820841642, 176171528, 2283834026, 2192082952, 41984546, 2191557250, 537043586, 36218888, 2829232642, 2729058976, 572654242, 671228578, 2821326848, 680167464, 2326276104, 2693431466, 580954272, 134251146, 145270786, 2192082952, 41984546, 2191565442, 164514, 2192082952, 41984546, 2325783170, 537035426, 704817800, 2192212096, 143163904, 2147491842, 2829191680, 2181203978, 2150138026, 8422058, 2820843688, 665632, 573218946, 2852651688, 2315256352, 2324168832, 168337416, 537430560, 537045632, 145260554, 2318018720, 2860654752, 2324177536, 178922146, 581077674, 704785032, 713558688, 2315389066, 2190084746, 2686487210, 2818574882, 2290229384, 2317918346, 2695366816, 2150269568, 33729064, 167805450, 134390402, 2854889514, 2149752874, 2323775522, 705306624, 713173546, 2157971466, 2819104938, 2720530474, 2269704, 168428168, 573081610, 2150271522, 2687140480, 705208360, 134906506, 172674, 2284489216, 2315944488, 168329866, 2281873954, 682133536, 178298888, 2326438536, 2292361256, 2728534146, 2283831306, 704686730, 2729093288, 713073192, 671229994, 176693280, 2726429354, 2829066242, 2821365770, 36350496, 579340970, 2158502538, 671220256, 178268192, 537012258, 2718042762, 2818607616, 2317494794, 134357674, 2290100864, 2821327394, 178956290, 2686495370, 2829615264, 2686484522, 2158536864, 2861211818, 2156569258, 8923144, 10518664, 2315922048, 545816714, 2290229418, 2852258314, 2818713642, 572532778, 2292351656, 2854398498, 547390114, 2820803208, 2290123402, 679479434, 2156438178, 2324335240, 8527882, 536912010, 143270026, 2324341416, 41953290, 178266120, 176826378, 2317517448, 2829199912, 705339530, 713039914, 2189984416, 2720705066, 2183694466, 545292808, 2158004352, 2181070880, 2290780288, 2821365770, 2821365890, 679520810, 2685012002, 671221922, 571090986, 713034410, 2862754306, 2694973442, 673325194, 2292195970, 679617032, 2317879426, 178292874, 176857632, 2190115330, 547490344, 2149589162, 680009770, 2718575146, 2852653226, 2718599808, 8560776, 170427018, 2728528418, 2818574856, 581083818, 2694850696, 2158626824, 2283798560, 2183661608, 537536546, 134883336, 2324308480, 2150246440, 2685009954, 2852651522, 2726988416, 143304746, 170394242, 2729083426, 2726963848, 10649768, 2324169352, 2191688234, 705342082, 679649800, 169902720, 2728428194, 579340968, 144842920, 2315397288, 169904264, 2686617632, 2149580928, 35686442, 136978562, 2687011488, 2158002184, 2284331050, 167903746, 2290623146, 178293258, 134881442, 2829200040, 136454786, 2684914186, 2325873312, 134914218, 580944552, 2326439944, 2323777706, 2148041226, 2684521000, 2156044296, 2315395114, 34210314, 682240162, 176695330, 681618090, 680003746, 2317361792, 2863308810, 539525768, 713719936, 2181079584, 2686582952, 2852782080, 2183143976, 11173930, 35651752, 42085026, 44605994, 681707690, 176826922, 681618090, 680003746, 673843370, 176728576, 144747178, 545794178, 2720172682, 2315815050, 2192059050, 168307242, 2183146122, 2292875274, 545302658, 2281833098, 545392674, 2726332552, 570982952, 537528320, 41945130, 2155907594, 539140138, 657568, 715301000, 2695530498, 2852653186, 545391242, 2718476808, 2818583170, 2183791242, 137013256, 715139626, 2281834496, 34242562, 534570, 580913194, 8423424, 539140770, 657568, 537567744, 10649634, 170393770, 2317877768, 2189984418, 2695528480, 2315944576, 2820702888, 2325751978, 2282236416, 2692907520, 547498146, 2686593192, 2181564576, 2192089096, 134752264, 537567744, 178422402, 170401834, 2854889992, 537569792, 715293312, 2317885608, 2317885992, 673851434, 2315913216, 2326309416, 33562792, 8912930, 2729052712, 572525218, 2282400296, 144834568, 2292353192, 713164930, 2290753544, 673841162, 136874024, 671228034, 2269226, 42510850, 2192089098, 2819131906, 679608992, 2158660258, 671776768, 2326431744, 176718466, 715268618, 2281832490, 579338376, 2263048, 682229770, 170567720, 537536640, 2796040, 547530922, 696864, 2685020802, 545433730, 2158635016, 2861203490, 581601792, 580911752, 2315944448, 2292320386, 35651624, 2282228264, 134253088, 9054336, 2854363272, 2315429930, 2694980266, 42508832, 545925762, 715303594, 547522730, 34243104, 2685053442, 704815266, 570984458, 2181212288, 2183275016, 2826993696, 178293384, 2183694344, 2318051496, 547366954, 44698120, 2158002856, 2717919752, 2150146082, 34209832, 2191558784, 2315790848, 2155913898, 169910912, 2729093162, 707436586, 705333888, 2726341122, 2149720232, 137011202, 2324203656, 11018280, 145238144, 2283964418, 2684493986, 36315176, 2192050336, 2317396096, 2692752042, 170535464, 2852161706, 2854395912, 41951266, 682107552, 2863270408, 2315813032, 2720563242, 2692778122, 2787848, 2722, 671778824, 168462858, 537430178, 2624032, 2695539338, 170535464, 704645122, 2854920200, 41975848, 170533408, 704817194, 2820841608, 580952618, 579373706, 704645760, 2191663776, 713564714, 2692876800, 579504136, 2726340736, 2147614754, 2693433384, 2283962402, 2284358186, 671654442, 2827616768, 2315944490, 2149747200, 2854363178, 2190092938, 2686617642, 143174272, 547490466, 2189959818, 2684528776, 36217482, 673228810, 2861178880, 2317877288, 2150115466, 2726305962, 2827624960, 2318041120, 2820835976, 2820677666, 134875656, 524834, 2181736970, 134349474, 2621450, 164480, 2827133570, 42108938, 2726471842, 2862647426, 681582624, 2726338568, 715301544, 2290756258, 573212704, 673317376, 136972808, 655906, 2718607882, 136317602, 136972296, 526880, 2181737098, 136317570, 2693406754, 178290720, 581566632, 2695498408, 2292754472, 2726863528, 548045322, 10494496, 706914346, 134776864, 557728, 545785866, 581478442, 2684913706, 2787978, 547399680, 707430538, 2718048256, 2692778018, 2718468610, 579346434, 2827133440, 2861206154, 2324299816, 136348192, 42074760, 2827127434, 2718599818, 2720049194, 34120360, 178948778, 580954112, 2827616778, 2181595264, 168460288, 2325741728, 679649954, 143272072, 671784960, 176816256, 35694752, 681749162, 2694851114, 537569802, 11012746, 2181603368, 2860548224, 2728921760, 2827616776, 34209920, 168460288, 2325741728, 2827616778, 2181726336, 168462336, 2325741728, 578846730, 545301160, 2191656992, 2695366656, 2290647082, 2861083168, 11012776, 2155880992, 2283932162, 170041858, 2183659562, 2728560640, 2290616330, 2283842050, 2149720202, 2325784576, 2720696320, 2148147330, 2693300352, 578814498, 572696584, 2292877992, 671647874, 2718476418, 2323783688, 2149746824, 2820680234, 176193706, 2290092040, 134392322, 2150107786, 2156005408, 2863179776, 2190082698, 2818615946, 178266752, 2189983906, 2189558282, 2720704672, 136841224, 131626, 2827003936, 2861039656, 2684487840, 572664448, 706914952, 9046528, 705331872, 2863177856, 2685010570, 2281745026, 176169600, 2861047936, 36307594, 2281875618, 178823816, 655498, 144703626, 2632234, 2318049930, 2325914122, 2181595266, 545915434, 682131976, 10518690, 178946592, 2282260994, 682139818, 2315944456, 671744136, 570428074, 44573192, 145394312, 537002498, 581085344, 168340136, 8923688, 682271272, 2147526792, 570984994, 707273250, 706751138, 2729091744, 2829591050, 2290778632, 547496586, 2183144074, 2726470184, 36210818, 2281865728, 143163424, 2290130978, 537561224, 2852792320, 176194208, 539500706, 2324202146, 143140898, 682271360, 2760714, 573087752, 2852257794, 2821204488, 136445960, 539633802, 2149624322, 2283831336, 2654882, 2283808936, 2181204482, 679477256, 2150137994, 537528362, 2820833792, 2829060770, 2325782568, 144837258, 2726988448, 713066632, 2718073352, 145361568, 176818728, 2324202144, 578857512, 145369218, 143141416, 44597928, 671089184, 2862776362, 2183309962, 2726469768, 170527272, 682262568, 178817154, 2852300832, 573089826, 682238594, 2687148712, 2695004194, 2829223978, 681715842, 680143528, 573211304, 671124000, 2290657410, 36177952, 2818572450, 136315040, 2726431368, 572688424, 704807080, 2140706, 573054976, 2861211778, 44739080, 2726996618, 136348194, 2693267970, 2282258946, 2861039754, 2148018306, 2099240, 2818572450, 136315040, 2290657418, 570952224, 2818605218, 136323232, 142745736, 2695004682, 2290122754, 2687107594, 671746186, 170527360, 2156046378, 36217002, 44173474, 8530562, 142779040, 2819107360, 10494632, 2852651008, 2156536448, 2684889762, 2283938304, 170, 136874120, 2191534626, 2863177728, 2684914218, 2718433928, 573218976, 136317064, 2695006728, 2728528034, 2323777544, 715137032, 570952234, 134382248, 2149589130, 2326299298, 136882176, 144736256, 8328, 2694873762, 142647810, 10659850, 176334858, 545925120, 2852258304, 2819270818, 136972840, 2315790338, 2686978082, 2283806882, 538976930, 144744482, 167780354, 11051522, 36184200, 2158010922, 713072672, 170434568, 2717919360, 170437290, 680042658, 2826971274, 2290262152, 42508458, 671648418, 134783648, 2684889600, 578816008, 176294530, 178397706, 2819105450, 2821194282, 578855466, 2181046952, 2183801514, 145236488, 2181202602, 178301440, 44574720, 2181081096, 2281710090, 44180106, 2684485802, 144714402, 539132448, 10650152, 2325744290, 170393762, 536914442, 2283842184, 2687142530, 2323785760, 168331778, 2324301856, 581435904, 145271338, 2149589154, 536879272, 578980362, 537428618, 2149720224, 539009666, 2315422378, 2183700616, 713689602, 2862745602, 145238144, 176302112, 168331778, 2324301864, 547881472, 2325874720, 2861205504, 2324170794, 2686984712, 715270176, 713591306, 2315388968, 548012032, 673359880, 136448674, 2692753954, 573220994, 44204200, 673849898, 2692778016, 2324170784, 35815464, 673712168, 2693302304, 143271944, 2283970600, 581568682, 536881800, 539011722, 2818703522, 706783752, 2692882560, 2728569512, 559106, 2861042312, 548014112, 134785664, 172200, 705169448, 2692778018, 134744192, 42076808, 2818581152, 2854395914, 142606850, 705177602, 581576864, 2325784706, 2290264232, 2821234722, 2326431874, 10521248, 2183800992, 548022954, 2290253824, 10485928, 673841666, 42600584, 671621664, 2829230082, 679488008, 42076808, 2147484192, 707403786, 142608906, 713597602, 2318043776, 10627624, 2854881416, 42511010, 2729083018, 581445794, 134908450, 706742792, 2148141090, 2829591178, 33688066, 671230466, 2158667778, 682140322, 2315782178, 33595560, 2183694888, 2718597250, 715292842, 136481322, 2181040672, 2281842688, 10521248, 713564808, 2147483650, 44566658, 2854783008, 705208840, 2729082882, 547891842, 2852694050, 547889706, 545392770, 2726862976, 2281867912, 580954112, 2315288738, 2854266912, 2292328968, 2181202592, 2181605888, 704776234, 573088296, 2827487746, 548022272, 2693300872, 34081442, 11053706, 545261698, 2189992064, 2290223752, 11051562, 679608482, 2726832256, 2827094656, 2685018112, 2694979618, 134744066, 36340362, 536912032, 2315395594, 44173344, 704809122, 178298882, 2189434880, 679617160, 2105514, 11182722, 2148042754, 572661896, 36177952, 2717950090, 715661472, 673851914, 2685042730, 2281865346, 2292850730, 134873258, 2728960136, 2323685890, 2684485792, 537395242, 170436768, 547398144, 2148182530, 570566656, 169871392, 8946344, 2140680, 681607200, 680140928, 137005728, 2183801000, 681716258, 8921250, 2821333002, 579469354, 2181704330, 2191689770, 2862753794, 679641608, 2183692296, 2852686376, 9079458, 2281712264, 681738784, 679616672, 8424104, 2281843208, 681607712, 134873216, 2290780840, 2324168712, 44572808, 143295016, 705167912, 11043488, 2315387520, 715664032, 715129376, 547390080, 167914016, 2821193770, 545434144, 2656898, 2323818504, 2863139466, 2861039626, 33563304, 579471490, 545958440, 2685042858, 36315786, 671088770, 2283833890, 8399392, 545292448, 2323646984, 715786914, 8399392, 11043458, 2323786240, 2854748842, 176160896, 713695240, 170033800, 539634176, 178948746, 713721888, 143297032, 2107936, 2695539242, 2686618146, 2693310498, 2718073514, 2281875488, 2189953192, 34113698, 2861211786, 713032352, 168435712, 178422408, 673196576, 713066624, 2290753674, 167905930, 134228008, 2150238722, 2158504096, 34212512, 547889706, 2324209800, 2147524778, 673317506, 2292746280, 2315921930, 2283962920, 2183823914, 2852684290, 2148016296, 2819260456, 2150269474, 2726986250, 715696170, 2191558664, 33693826, 2829713568, 2150236842, 178921514, 570951848, 2818706090, 547915808, 2718074922, 136446464, 2155872392, 2290655240, 2718083112, 2149745186, 2728951946, 2192083490, 35660296, 2728427680, 578814080, 2292852776, 170526858, 548012544, 2726988290, 704774656, 671647752, 42609160, 2324343304, 570982410, 545399432, 2315815050, 2097288, 44597922, 2149753512, 2694873248, 570425504, 2292746786, 2183791146, 2863136906, 571080738, 2181212296, 2728536226, 2315782144, 548053032, 2695015072, 2323653288, 705178274, 2326307458, 2821358122, 2147625608, 35784744, 2324341378, 2694971946, 2158002848, 2281832480, 2854920834, 2323688064, 2158010376, 176851458, 2827092128, 176726656, 2284462242, 2326274080, 2692909066, 2665128, 142606976, 2156429986, 579469314, 2686618154, 2290123392, 41943712, 707437218, 2820833928, 2317885608, 536881192, 2147647530, 2324341376, 535208, 143130656, 10520704, 42608642, 578986634, 713722498, 581444224, 715131400, 2862776842, 2728534538, 2861179562, 2819129352, 2317494312, 2684354600, 2147647530, 2684518408, 170404008, 2684362792, 2315421866, 680165928, 168307208, 2862752298, 2323685890, 2315823778, 2192083072, 2861041664, 537403944, 2692884522, 2189983872, 2290745898, 134390434, 537012234, 2685044898, 2282367490, 2325783042, 2315952298, 2189593250, 2695006720, 144738346, 2158625448, 2315790880, 570566794, 2158103074, 2686495370, 2827659296, 2718474760, 704675882, 536906282, 539658370, 2819105282, 681607714, 2292318248, 679510152, 573055520, 2282260480, 2149754912, 2829724330, 579469858, 143295136, 570991264, 2183801386, 2156038282, 44212906, 682263040, 2147650056, 2818613384, 2191558794, 2290221088, 679641224, 581476896, 2282260992, 2283930152, 545294472, 715661856, 2818574368, 2324210176, 2854234632, 2860657152, 578848936, 170437250, 2726952968, 2282397696, 578847400, 2854258728, 170559496, 178946728, 2323653250, 2720704642, 42598570, 2183823490, 2829591168, 2181177514, 2326440106, 573218818, 539131944, 681707680, 2317887490, 578986114, 2149591072, 682238600, 573055146, 579381922, 715260450, 2854922754, 579471530, 2190117506, 545784458, 2183268522, 578953256, 581577256, 671754410, 581476904, 2692743208, 2183170058, 581435392, 673720960, 2284358282, 2147614850, 2191557282, 2315911810, 707267210, 707436672, 2284464298, 35784872, 713203752, 715794984, 671754274, 2718075050, 578953256, 573180456, 671754410, 2863308938, 2292318242, 671129730, 682101288, 42511018, 715792392, 706742914, 169877546, 2192222858, 8430120, 581075584, 2281865866, 2192081576, 715292810, 572531362, 2826971690, 8947722, 707439144, 2317385760, 170000520, 2728921736, 581436040, 2695506058, 2132648, 579502250, 143138954, 2236970, 2292359200, 2326301346, 142746242, 572564104, 2686460458, 2852160128, 2149583394, 713556618, 2290786306, 2686976000, 713065098, 2181726752, 2158010496, 11010090, 168468992, 2284356136, 2150115880, 578947080, 570427520, 2818713640, 178924042, 2324300416, 2155872802, 713555978, 143303330, 2325742208, 2684519074, 671614986, 168329218, 682107432, 2818605090, 144736938, 170011264, 2861214346, 2318052000, 2693406858, 2860679714, 2156432008, 2728429696, 176859650, 2818711722, 34120322, 2718468128, 2827624968, 2183700514, 2720180898, 2292875424, 2686591488, 2826961538, 2140168, 713171104, 2230408, 581445634, 2155913770, 2325749800, 671097378, 715294882, 535176, 44703776, 2829197474, 705200162, 2692753570, 2156536320, 2718607400, 145268866, 2692882984, 2150146722, 2292875434, 539525762, 170557440, 706906274, 2326265986, 2718074920, 142639618, 2861050016, 572688386, 2190116874, 713599010, 571089408, 579381288, 145268896, 2852694570, 134881408, 2181737000, 8913026, 2692786850, 42606720, 682142248, 11051650, 2720148106, 539134594, 2189427200, 713064578, 2189984394, 2827495594, 713556096, 2695506432, 2156560520, 2292230186, 713687690, 2726299816, 2147615402, 42076842, 2283940362, 2150115370, 713687720, 2325907496, 2686986408, 2863138826, 41986216, 176695946, 2726952970, 705167874, 2147655816, 2292361354, 2861171330, 570436258, 2821193728, 2718083240, 10617346, 713163272, 35464, 572664488, 2156562560, 2158111272, 42115744, 136970762, 2852825258, 2150140066, 2863276074, 2324177066, 673196682, 713555978, 2821193728, 2726338728, 10617352, 2860679688, 2821193728, 2726338728, 10617344, 2860687880, 2189428738, 142649866, 537526442, 2829592736, 2821194250, 2158657706, 2283931816, 2720530562, 2189470378, 2692776106, 166400, 144714402, 2147527170, 2192212098, 136350338, 11018280, 681740424, 34087562, 2290133128, 2852653706, 671129602, 665736, 2692743842, 2315429930, 134226466, 2317394464, 545917098, 706879520, 2147494410, 2726985890, 570558466, 2105888, 705200680, 2149747368, 545817098, 538968224, 44697770, 2158012456, 2860646432, 572656136, 2157971458, 713205770, 2317396522, 2156562986, 2829722272, 572531210, 2148180648, 2192059010, 715817640, 2148173984, 545948200, 572530824, 713564840, 35815594, 545390632, 580919424, 2183143434, 581050408, 671655938, 2729085570, 707264512, 44575368, 2181562370, 2290131104, 671230112, 8530474, 671091232, 2283841546, 2818705928, 2695504522, 2860649128, 2292230698, 2183135394, 168307360, 2694979584, 2192089098, 8560672, 168305184, 2271232, 578847234, 2854881824, 2292884136, 2854355490, 2292746282, 671255040, 2695504522, 2317355690, 2829101090, 2694980104, 2183170090, 2687117440, 2818574466, 2826961544, 2318041600, 2854355594, 2852792456, 565890, 682238600, 41943594, 44704296, 2315952264, 679610538, 2695407650, 581077162, 2829746216, 35684386, 2687117440, 2818607746, 2695531016, 2181201930, 2821333120, 2818574370, 2854757024, 2728561186, 2829625352, 170524840, 167938690, 580919306, 657410, 8431650, 715300874, 572696712, 570565258, 8522410, 545399298, 581083778, 581577346, 2323687970, 2726830632, 681609256, 2149720608, 2687140002, 2158633602, 2827520040, 2728536746, 2230440, 2149624352, 578945184, 2183791114, 2284366464, 134390272, 35823754, 170568194, 2323679746, 2695497864, 578822184, 2284333730, 2189428864, 2292885672, 2852128938, 2158496288, 2729060384, 176202274, 2292845194, 2726985736, 673359914, 42109482, 178823848, 671230602, 2148174474, 2687109248, 578822186, 136325794, 2189951616, 2829715594, 570435624, 2290625186, 2189951104, 142639786, 137013930, 713170952, 2819230210, 2692743304, 2149583392, 713171586, 2728568864, 2189953674, 2829593248, 2726832170, 2317518848, 9046664, 2292722312, 2189560322, 2323785768, 706740266, 2323653280, 580954754, 547924488, 2315297314, 2860657280, 537002536, 136874504, 545917096, 2686978592, 176850946, 2820833322, 545393314, 2292714024, 176327170, 2317516968, 539108008, 579379240, 10652170, 2726961280, 2662922, 44737194, 2827518504, 2718597768, 2324201474, 2820803200, 2315264032, 2283842058, 2292713512, 2852293258, 2720704554, 10618912, 536879784, 42639402, 2283964938, 2726953608, 536879784, 570990632, 539658762, 2861203624, 680165920, 2181734530, 44706440, 168331816, 145270786, 2819238528, 2147615370, 570993192, 2147485856, 536914472, 2191655594, 581601928, 2149720608, 2155905666, 33686186, 178293288, 2148180136, 2181169824, 2728405032, 570460194, 705202824, 2821229194, 2863311360, 35817640, 34086914, 2692907042, 545261578, 2718081544, 2728927234, 2147622914, 134349482, 578855432, 2181603496, 671746058, 2156003336, 2189598762, 2189985794, 2717917864, 42502184, 713173544, 2292320770, 44081832, 704678434, 680004224, 539107880, 2284488874, 2854363776, 2282227714, 168304808, 671754376, 2181169152, 2189598762, 2684919944, 705308680, 2183266472, 2190123016, 2693409448, 571116200, 2862656170, 2315291266, 671220226, 10651810, 2191564968, 704815104, 2686617770, 2829091330, 2821335690, 2726961834, 41945642, 2695496362, 581479050, 2718607496, 2281834538, 33695914, 143166090, 2854750890, 2860523658, 536881802, 545792642, 707299338, 2726300320, 2156527650, 573048872, 581601290, 2181040810, 2290778666, 581470216, 2852823176, 2150113416, 143294472, 2729058848, 2861050402, 539533344, 145238568, 713720362, 579338920, 2695004706, 2686593704, 166024, 2269736, 176294538, 2720563210, 2157977768, 2149755520, 134883464, 134914058, 2862653994, 2852661250, 136880264, 170565640, 715137568, 2852659362, 581443752, 2693407274, 2236450, 2860647042, 34220200, 2829191680, 673875970, 2155874472, 2729091618, 2862647336, 167913610, 2692917248, 2718074912, 581042176, 2183266314, 547522696, 2324179586, 145227808, 2284456482, 2726330530, 2686454272, 537403402, 713719968, 167946912, 2718435848, 2821194402, 2189565960, 539666984, 571082792, 2862778880, 2150277256, 545433736, 2728962698, 176326696, 539000840, 2147483818, 715688448, 547913898, 572653578, 42600994, 704776192, 2728960682, 2324310562, 680167936, 2720137386, 2148141096, 134785674, 2138760, 2695408266, 176294568, 547391624, 2147483818, 2720574090, 2290092584, 547389568, 2149589162, 169877640, 2694875658, 134752930, 581444234, 704776360, 539140106, 33718432, 2315387530, 2150277792, 2317492778, 696480, 168471210, 2190117024, 2283799050, 2181169320, 705342114, 144704032, 682109576, 570435626, 2190092424, 145399808, 2157972002, 2720662186, 44048416, 2192081442, 2720041610, 9046024, 2158133888, 2315430050, 2720530954, 34211880, 2726464162, 35692578, 2192050720, 2148007936, 715301026, 176685218, 2325749792, 136448522, 143269898, 2861181576, 673226752, 706912936, 2150115848, 2684390016, 536906368, 2158526624, 2728437922, 2138146, 2192181792, 2156398592, 715301026, 35684386, 2190082602, 2282225664, 713203746, 581085826, 2290090498, 10658472, 2148016168, 2818605098, 2693442208, 2158002336, 169869312, 167805066, 2685045282, 704684552, 539142688, 2621450, 2692876962, 176160808, 170565666, 2323655210, 44738602, 539665024, 548022952, 715270698, 2318008362, 579340960, 2664994, 2718564520, 2292842504, 44564640, 581577216, 35651594, 2290231968, 580911272, 178946048, 2192189474, 545786410, 713198090, 570556456, 2695012906, 167946794, 2818736128, 2827618314, 136479368, 44214440, 2150113440, 2292755074, 713556128, 2820710536, 2326276650, 170044072, 2192091178, 680012298, 713198122, 570556554, 42510378, 713564682, 713198122, 571080842, 679608968, 2315782792, 2863147520, 167815688, 2323679266, 2726953514, 681618082, 570599978, 2684528810, 2827618858, 2827004032, 2183145994, 2147657858, 2693269674, 2290132994, 35654184, 706906112, 2821365888, 2861041672, 671088674, 142647296, 170402434, 715817130, 2189991976, 144738314, 2827102378, 144744994, 2181703714, 2149714050, 2155874442, 2323687554, 2854365738, 2863170208, 539656328, 2863137442, 578988064, 11053698, 2325873154, 707439114, 578816552, 141834, 2189961258, 8560648, 2282226314, 2821360162, 41600, 10625160, 539494562, 2326298784, 572686848, 2862614690, 578988064, 44597408, 706904192, 2862615202, 581085216, 42109602, 2290254338, 2156044936, 11012138, 2290264616, 567456, 2862615176, 2315919362, 2726996514, 2827135528, 2827520648, 36208770, 2718608040, 144878248, 2821360264, 170434562, 2695014530, 2150268930, 2692775944, 545269890, 2720663690, 2149720104, 139426, 2292222632, 2729093672, 2684520480, 2281843328, 673219242, 2183834280, 174248, 681749120, 170434562, 2852298752, 2148182186, 2718050856, 2852292770, 2861074984, 2685053480, 539527850, 2181046816, 2753154, 715262504, 2829715586, 2728952360, 2149720738, 2315911306, 2726299656, 2829617282, 2323685408, 2156439722, 42084904, 2818615426, 2718083080, 2281745034, 2720180778, 134217762, 2325742082, 2720047648, 2149613610, 2190084648, 33587368, 581052544, 167912064, 679518880, 134228002, 2283932162, 2181694114, 539501066, 537012266, 136972290, 2718565034, 2821202472, 2191523874, 134226568, 2183659522, 2726830112, 34111490, 2629794, 134381728, 2685009928, 673884170, 2863147018, 176695338, 137011370, 671254570, 170526722, 2189951522, 2821202474, 2821193738, 2158142082, 2326309026, 640, 2325905952, 176204298, 2181079072, 715301506, 10519072, 705169440, 2818572808, 2852694024, 136454272, 2729052322, 2829199530, 11044874, 2852792962, 10527362, 2192222370, 8834, 2829584512, 2158010882, 44212354, 130, 2326405120, 2820802594, 8945826, 145393706, 176848938, 44605568, 8528418, 2729083432, 2818744354, 570992650, 2693268000, 570458282, 176857122, 715825290, 2718433290, 2189593130, 178397184, 2819228170, 34111618, 2718605960, 673851392, 2282234018, 167905280, 2693442208, 2292720290, 2292713632, 42508808, 545423368, 2282261162, 579379338, 680001544, 2861171240, 10488320, 2181040296, 539535874, 2761346, 33728554, 2827002410, 2692775938, 2663072, 2852815018, 143302698, 176291978, 2827094186, 2726822026, 2861072520, 2818747016, 2821367816, 538978848, 2191558824, 2132480, 581575296, 10496514, 573089960, 2147527200, 573088384, 705178120, 2695372936, 34113664, 2693407234, 671746592, 2158004896, 2150236290, 2190084640, 2693440162, 2693431978, 2158109320, 715164200, 2861083298, 2861204130, 2284462602, 2863268384, 168427530, 33720968, 2752642, 2695537154, 2318049320, 2181046272, 168469034, 134916266, 578857600, 704807592, 2720670216, 2821226528, 2860559010, 2324333226, 2150244874, 2829746720, 545923114, 571082912, 2819097096, 537428480, 2862743592, 715268226, 671255210, 144705704, 167805568, 137011714, 44738720, 2191657642, 2720147584, 2158635682, 2324178978, 2720172674, 44705834, 571082912, 2819097096, 671646208, 2292719658, 572663968, 2819097088, 545816712, 2720145960, 2686591650, 2718468104, 2181204128, 579469472, 682107400, 539658914, 2317355016, 2158626826, 706912906, 2826993672, 2829617834, 2695366664, 706912904, 2292326408, 539667080, 713566752, 680135208, 706781216, 547390088, 2829715488, 2819230378, 178399242, 2829189256, 2317879976, 136970914, 547367466, 2157980168, 2629768, 707404424, 10493960, 11020808, 679649962, 2149583360, 2292195368, 33554434, 2860648616, 2158102658, 142772226, 681574442, 36175874, 705339520, 2183178752, 2821360160, 2140674, 2261664, 2157971976, 44075648, 2852301480, 2158495904, 44180000, 41945098, 704817832, 2183137280, 178397706, 169877506, 547916448, 570951680, 2189459488, 136323744, 704774696, 680010408, 2284488746, 682139778, 2820809250, 545925280, 707274890, 34209824, 2283938466, 2860525728, 2854758528, 42631200, 2317355050, 704651912, 2284364426, 170404360, 134218240, 2158667810, 2860550794, 705339906, 178389538, 2854365344, 2852653090, 2819227690, 2854363810, 713173160, 2854750346, 178946208, 2317394050, 2326298754, 704815272, 547914272, 2190114818, 2325776514, 2718474912, 8421386, 578980512, 537012266, 2290092066, 2281703594, 2820712456, 579338274, 715262090, 2821366440, 2317361282, 2829615234, 704783016, 579379712, 2281701512, 2326299136, 704774824, 539501096, 545433602, 545826848, 704807082, 2156404864, 2192056970, 673742848, 2283842186, 2317363722, 2157969928, 2862752266, 10625152, 2686460546, 8430090, 682270858, 2292353672, 176695432, 11012640, 681607680, 2317492770, 673194112, 581569192, 579338752, 2720671754, 134217864, 2728954498, 570952360, 2283799178, 2854889640, 44730890, 539000970, 2158011048, 2695506474, 2827616936, 35654144, 176169000, 42641544, 705300514, 2292187776, 2854398474, 2290229282, 35817634, 2854258698, 2183832074, 706742818, 2829223976, 2155905034, 143269898, 2105474, 145268778, 2829755048, 2819139714, 539533448, 136849450, 2325782536, 2827002506, 2695405736, 545393312, 2183301666, 136480938, 136323112, 167805602, 579381760, 2260992, 2292318728, 2317353000, 704686602, 176693770, 44073610, 713695912, 2720014978, 10518696, 2326268554, 2290098186, 2728558634, 671744008, 673317546, 2726436872, 142606370, 2685020682, 170534914, 168468482, 679649920, 538976810, 539527690, 705208994, 570466944, 2097192, 715653642, 539533832, 2281875490, 136880136, 2323784232, 10527362, 178815496, 707307522, 41951240, 2323679394, 548012672, 2728528386, 539011714, 673318920, 2827494026, 2155874952, 537561216, 2662922, 2323687976, 707305480, 2862752296, 673882632, 2852299304, 2662408, 2862743720, 713590786, 2156535842, 655496, 545302568, 2324335144, 2863138952, 2284487296, 2282234528, 2317879976, 547490466, 673218602, 2821204610, 42109472, 537403562, 2820841632, 2684365346, 545784320, 164352, 681715840, 2192091786, 547389450, 134357546, 2852694664, 35695112, 44567178, 2726297736, 144706218, 2156406914, 578846720, 578822282, 2324343464, 143133192, 144843434, 2684881026, 144844808, 536903848, 11018376, 2283807362, 2694881312, 2281711744, 2728568864, 41943584, 532992, 2191657096, 145230370, 2189470336, 679616546, 707305994, 143141032, 2720049794, 681715744, 536903816, 2629802, 2818582562, 2283964448, 43136, 136325770, 2827002528, 2148174368, 681617928, 34243208, 537395328, 36219042, 136841898, 2728919720, 2819137570, 715653760, 2695364618, 572523048, 671121570, 36209288, 537037480, 143272584, 2158657576, 139810, 2292359810, 176169090, 2861206056, 2692907562, 2189961760, 537569440, 679643784, 681738912, 539625994, 573213352, 142641154, 44597384, 136350378, 2623616, 2281832992, 2686591490, 715786370, 2726471840, 673327136, 2818744480, 2292318250, 2854920746, 2728429706, 134252714, 2694971936, 11010696, 2189992066, 178815488, 579348618, 42477728, 139808, 2283940352, 581445642, 2656386, 2315395584, 11151872, 539502722, 2684528808, 705333248, 134259328, 168331304, 671744032, 178391210, 2695004200, 2852692490, 2325774880, 706783882, 2284487298, 713198112, 548053632, 2290754048, 136454786, 2852694536, 673843328, 680002208, 2191534120, 2726332426, 2283801248, 2861213698, 579504288, 144837154, 673228810, 36307106, 136448162, 2829591176, 680168064, 2181701768, 136446504, 2852694568, 36176394, 537010690, 2326267914, 2720670242, 136841376, 2684387840, 143304706, 571080738, 2827124896, 145261088, 545434152, 176203912, 570598024, 2183667874, 2720531104, 2827004424, 42476042, 570567170, 2292719754, 2685018114, 36178570, 2718048770, 145229954, 2148139018, 8948354, 44574720, 2191657640, 2156440096, 2819270696, 9054208, 2158495752, 705200168, 537043490, 2684881416, 706906248, 681609354, 537043490, 2819099176, 706873352, 547390082, 680004226, 136839330, 8390696, 2189983746, 2318008450, 136970282, 2621600, 2189469696, 536911880, 2854890154, 671254698, 2829746688, 537043586, 2819098664, 707266568, 547914370, 2863309440, 671785128, 134382088, 2818607266, 547914408, 2149752968, 704815232, 2684920330, 671090730, 547359242, 2728405024, 578822656, 36350496, 713591336, 2694849032, 144869536, 2829625984, 2819268776, 688648, 2818574498, 2693309056, 2819268776, 167911944, 2684356642, 144870048, 2317912226, 44728456, 145394176, 545915528, 547530880, 573180042, 2271880, 2821325450, 2158004770, 2860681768, 35783330, 2687148554, 8521730, 2684389890, 35793440, 2290622978, 144736266, 136972834, 2860679328, 713558018, 2827528840, 580944554, 2860687400, 680042496, 715827330, 539134472, 572565546, 545825282, 11184258, 2720172042, 35662498, 704676360, 136456354, 2181210624, 2281710088, 581468200, 2695014946, 2148139018, 2282267178, 2158665898, 579502080, 144706186, 36350114, 2852268674, 134873090, 2829099552, 2695506562, 704678400, 136357890, 2189599240, 2281710112, 570460160, 2283973282, 2189599264, 2281710114, 2863177770, 2827518498, 2829066282, 2854355586, 713721856, 705340042, 2827004554, 176816266, 2147492392, 536871594, 680036386, 34080904, 134357544, 536871594, 545816608, 657928, 2148139176, 2318043810, 578822184, 136317064, 2860687530, 706914440, 581577386, 169877514, 570434058, 2106026, 2687115264, 572653704, 142780936, 537404074, 548053024, 656008, 572655754, 145268768, 2181079170, 715130880, 705298466, 136323594, 142770824, 2861213834, 145402400, 2183268360, 2861204130, 2148180522, 2158002688, 2183170186, 2854889474, 538978848, 570558602, 143171624, 2181210114, 706742432, 570556554, 143172256, 2149752834, 673188000, 2325782658, 2860526082, 673218562, 2192048266, 134783010, 2183309346, 2728396810, 2718564520, 2324301856, 2156044322, 573210632, 545393280, 176848904, 571088930, 705175592, 2692874882, 2819271298, 2150113314, 2292746762, 2827625122, 704675872, 136978602, 2158529186, 2324212266, 2150277762, 2726470282, 2861041696, 2861072896, 134873610, 2147655714, 713564200, 2684356738, 167903906, 2323776162, 2318052002, 178782336, 2323644426, 178954752, 2821229186, 679479818, 2150148744, 2686623744, 545392648, 2852268714, 168460322, 2147625640, 2726438952, 2150269472, 704774818, 713556138, 2325916322, 713564288, 2852258466, 713034402, 2317918880, 176687104, 545259562, 2181573120, 2829099144, 170426880, 537010344, 681615906, 706873986, 713591336, 145369088, 715792938, 2284322976, 44566538, 143269898, 2726994474, 2854224546, 10488328, 578816002, 178266632, 170428930, 671261352, 2852128896, 537004170, 2189427200, 2315299496, 524800, 715696778, 680002186, 2827487746, 134881792, 547924514, 682101410, 578816034, 547913736, 2684485762, 2292318850, 706904074, 2183669802, 2728929440, 42599072, 581599784, 33729194, 2315921954, 2695407624, 2156431520, 44214922, 168329216, 2861080578, 2290100874, 547880968, 130, 134349440, 706914314, 545792008, 8423552, 176300704, 706750474, 2795658, 136850050, 44739106, 143172234, 547392170, 2829722240, 2281704106, 2183825930, 704809482, 2056, 42074122, 2282226216, 44564490, 2720572034, 2325880834, 2315943936, 9087616, 2292885544, 671776928, 2290778754, 671787552, 137005224, 2097186, 538978432, 2183667848, 2685045386, 2149589538, 2317920264, 11018280, 2819269122, 2292198050, 2183823370, 2827528746, 671787042, 2281704074, 170003114, 2183692960, 2181046954, 170535586, 178792490, 131104, 2192081544, 581050914, 2692884610, 2692917386, 547915786, 2189985960, 706906752, 2827528746, 168470696, 2282228232, 2820670112, 2829757096, 536881194, 168460424, 170000930, 2150244392, 2695495712, 698400, 36178570, 2284486656, 2860515328, 545817130, 2694841002, 2191663266, 2728402984, 2191689760, 2686976642, 44179616, 573186080, 2183168544, 2686452354, 2821357736, 2181179552, 2694981664, 2191534082, 2852784170, 2283940010, 2726307882, 673884290, 176335400, 547922594, 2854396066, 2695004194, 44212384, 581443616, 2183178784, 2686452386, 2862656000, 2686485152, 145229834, 547399680, 2192189986, 2692917280, 10485922, 35652098, 663722, 42510466, 2720180866, 168299178, 704815112, 2852817408, 168468512, 715792520, 707308032, 2820702752, 145228298, 547399680, 715164160, 2820833824, 136839690, 2694881280, 539658250, 2323646592, 2720573954, 535048, 706882216, 715164290, 2684387336, 34220586, 548020354, 42467456, 539527306, 2105858, 547496098, 42606592, 2686618122, 170009088, 2863147136, 2821325320, 2686976160, 2819138218, 671123968, 537395232, 2292320416, 537428618, 2692884610, 8915074, 2150246402, 706748552, 547496104, 9052160, 2686617610, 35793408, 2181562912, 2720705026, 35815946, 570564770, 2684398218, 2692745728, 136488992, 704784520, 547530890, 134250656, 2827495584, 2292189704, 170557472, 170401794, 547365408, 178292866, 34079264, 2729093634, 35684874, 570564770, 2718433824, 2726865410, 35815978, 570556578, 178421792, 134916642, 2292195970, 170525352, 2693308576, 2829591080, 715139754, 44171776, 682231978, 136872584, 679651496, 2228256, 2290649640, 682262528, 2189601448, 178258080, 9076776, 2150148616, 537559170, 682238594, 2192212098, 2181169186, 2148041248, 547924136, 2324201474, 539634218, 2860548128, 167944224, 143163938, 682272778, 2860556298, 33554592, 706775082, 2692743818, 142639242, 2728567424, 715825322, 2684526626, 2684518440, 2862776866, 2158633120, 42639360, 2821229088, 170404394, 537397250, 176687746, 715163810, 8921096, 704809482, 2686452266, 143171722, 2729091714, 704808970, 2149581354, 688266, 537034784, 539003050, 167774336, 44171944, 2155913224, 715262632, 539011072, 2183143466, 41976354, 571091080, 2325908136, 2189951656, 545423872, 2718607496, 2317486752, 2189951656, 537002496, 2147623584, 704809096, 2183825576, 707428392, 2181704328, 2854389928, 2687142024, 2820835872, 2718607488, 2189459978, 2156407424, 2230792, 2718476424, 2317388456, 2156399272, 131584, 2718072834, 536903816, 713171626, 2854265514, 9052328, 2292721832, 707273378, 2158504448, 144738976, 2326399530, 136874112, 698496, 715784234, 2099752, 2181201928, 142770210, 2718597122, 671254664, 2860647082, 2317394474, 2718564354, 2684488328, 2860655274, 2854265378, 176326688, 2318017162, 2862754472, 2156038184, 2158529186, 706879496, 11053064, 2323686056, 2158501922, 707275266, 578816128, 679616544, 2158004770, 2852298754, 10487816, 2863147656, 2181562410, 2726431392, 2827004458, 136315018, 581050376, 2852170248, 706882184, 2228778, 671787690, 34253450, 539142272, 2861212328, 2155907754, 2854395914, 2631680, 2326274728, 2150268968, 2717917320, 2718433410, 537036930, 33695872, 2181562880, 545270432, 707266562, 178268802, 681740832, 145402408, 2720015010, 2829623850, 704677930, 170557450, 2156044832, 2150271530, 2718441608, 2684878978, 680167554, 2687140392, 573055104, 2156396674, 671787016, 142641160, 170396296, 178397218, 2155907104, 2829748874, 570949674, 2181726754, 2292722210, 2728428034, 2189568010, 2819105408, 2189568642, 2695006880, 35791498, 2755234, 11152034, 11149832, 545262218, 176687234, 2827626528, 42476170, 524424, 2292752514, 2860548104, 176324610, 44212906, 2189600800, 2190092298, 2829224096, 44212778, 34245282, 664226, 2827092520, 572555784, 2718564520, 671089322, 2726953472, 2261640, 2148010120, 2694875274, 539525248, 2282236458, 136880130, 2192091138, 144877610, 2692884640, 715655202, 33555112, 2290223656, 537035306, 2729050280, 671097482, 2827094696, 581042698, 2726822056, 679510666, 671221762, 2318010368, 2325774472, 143163400, 2325915688, 2818607138, 2827659816, 2729083426, 2863276586, 2829713962, 2148018344, 2693300362, 2852684450, 2821194282, 2854756896, 547881122, 145393672, 2147484290, 2726856840, 713566752, 545400872, 178784904, 176718472, 42641962, 2181038112, 2183178794, 2818574890, 134774786, 2854387874, 2192081448, 2105864, 547881122, 2818705418, 2829617186, 44075010, 2863278634, 539665034, 715292704, 168428202, 143166122, 44608160, 656000, 671230504, 8954016, 2860558368, 2284331522, 2158143648, 2729060354, 2818738314, 2829746210, 44075010, 2862615050, 2818572298, 2862784546, 2191558658, 2854226570, 682238498, 547889698, 144842912, 2695498370, 705178240, 545433634, 167944738, 2284456064, 572686978, 713558048, 671777440, 570982538, 33565352, 35692704, 9054890, 2282356768, 536906402, 2149712512, 2282226186, 2692743682, 2283840130, 2325873282, 2686986760, 2827127456, 581601800, 8421416, 2692915880, 2315297282, 8397480, 44206080, 168438274, 2317486240, 2324302344, 36307112, 2726953000, 578979968, 2827133600, 42478216, 33687722, 2728561194, 2323808904, 2852694664, 2854922282, 2290221698, 2718048938, 2820669448, 579469482, 2717917834, 2852784648, 658090, 571081346, 2852300928, 2827485184, 581576746, 2718597280, 579512488, 573048992, 539492394, 36208650, 705300618, 2284453930, 136981034, 570952320, 706871978, 2820800640, 145369122, 548012704, 2754594, 2820800640, 2821204008, 573178400, 144837280, 2819229826, 2138248, 143132810, 2189566466, 545819138, 2829748866, 2290125442, 2726996640, 2829721600, 671787650, 715827872, 145369762, 2821324960, 682108970, 573180544, 681708192, 2324301954, 170566178, 567938, 2726472192, 143138826, 2324335138, 545267842, 2720671752, 539003392, 2692909184, 706871336, 136872104, 170535592, 539109536, 178817698, 2292712096, 2324310146, 178954786, 567938, 2726472194, 2326405258, 178922026, 8956546, 2726439554, 44573320, 145261088, 572664490, 682230402, 2862743562, 671121544, 2281873538, 2292711560, 144711808, 41984522, 144712194, 178815144, 2281709568, 134752770, 2684396032, 8552616, 2292189184, 680034986, 170033824, 2192222720, 44730528, 2621474, 169871394, 2130048, 578855466, 537559680, 2315430536, 713164834, 2852134944, 134906376, 2827133578, 42631336, 44608040, 35651744, 673218722, 2684398080, 2726832642, 170008578, 2315911722, 8423434, 671744130, 2693442050, 8530440, 178913448, 2325776426, 539001472, 170428418, 2686623776, 178825768, 35651744, 673218722, 2684398080, 44608040, 169902240, 2854256674, 2684398080, 536873002, 2315944608, 715663362, 2290098690, 2318008328, 579371040, 2693406752, 2192059042, 2284323488, 2854889474, 2156013698, 41945128, 2818714280, 2852659202, 2693406762, 36350080, 2283931648, 2684485802, 2728921728, 547367434, 2695014400, 134351368, 178260488, 35782666, 680009866, 2326301314, 2726865032, 2695530634, 136970922, 2863308834, 2156529706, 42641538, 2695012992, 2718433832, 2181048354, 680002090, 2684922026, 10493984, 715661320, 705175592, 168306730, 44182154, 136479272, 2317516930, 176859168, 2852685994, 2315421826, 2829223938, 2695398018, 2827485736, 2717919266, 682109480, 2686616192, 2827526696, 2190092834, 547889706, 134875274, 2292222088, 579472000, 143173674, 705200130, 2729052290, 2149613600, 547498122, 136880800, 2325872650, 2829222440, 572689032, 176194056, 715784202, 2826994304, 2315430056, 706873506, 2854750858, 2687139968, 44572706, 2183275010, 2315430058, 2149720738, 707272832, 2686978080, 715300866, 2684881410, 673358344, 44597248, 2326396930, 2819129890, 2854398122, 707404416, 2863302794, 2854879914, 2861048482, 2820811392, 2323810944, 537559050, 2728567456, 33556522, 10494496, 8431616, 10518538, 705331242, 537528352, 715268256, 145391618, 673882752, 2852817034, 2854355626, 2718573218, 2821333632, 2318043146, 2854355626, 2183799458, 671121448, 2315430434, 2326274594, 170033312, 537002666, 11174408, 2326309384, 168296586, 176302754, 2149591170, 10888, 2317885450, 8430240, 2821204130, 2315922056, 2687115810, 2726832130, 682133666, 681716232, 8519810, 2183143592, 2821357738, 539109416, 682139650, 139272, 539533832, 11149320, 2150113282, 8553128, 682109090, 2318019080, 2150113282, 2829191850, 143165602, 2156046346, 682131584, 2717952674, 2820669570, 2284464650, 134349320, 168337536, 545923712, 573047456, 2315299370, 547397642, 2192190114, 2827485736, 2861039776, 2292329120, 2156431520, 2156046858, 581437568, 2292329130, 2290649250, 2290264586, 713556096, 2686984330, 2686462112, 571082784, 547498112, 671615658, 137005058, 2729093762, 2150107176, 2852161698, 2158135978, 2183792650, 2147616768, 2827094178, 10519048, 2317486602, 2819230210, 2819140224, 715661314, 671222282, 142737578, 532992, 2692917288, 2684486282, 168468994, 2326268418, 2189559850, 2190116874, 134875778, 2829191330, 10616840, 2728528394, 673843744, 136350208, 145367560, 2189983912, 170535586, 2284358280, 176169640, 579379746, 2156396586, 2693441674, 571113640, 2687117832, 2694873120, 578953258, 2150137864, 167911560, 537037312, 169871880, 144714250, 2189985952, 168438434, 136317448, 2158504458, 34087082, 705301154, 2854232066, 44048424, 679518856, 715261960, 2854879394, 2820841600, 170436640, 2854750346, 2720696834, 2292712106, 537559210, 2720563874, 2631690, 2827618434, 165896, 2854781600, 570958496, 704651296, 673188394, 2284486826, 11010184, 545269792, 2693267498, 170533378, 2230312, 2718599306, 681738920, 2852257824, 35784738, 2827487370, 673349792, 2718599330, 537436808, 547889320, 538976424, 679520256, 178421770, 2862752264, 578945162, 715292808, 2190084130, 2315422216, 2324335106, 2183793322, 2687008776, 535210, 679651848, 2148009984, 539009672, 2695504520, 539500586, 679649312, 2105994, 547889288, 539500586, 680044544, 715171882, 2726431242, 2860523520, 2157972096, 696322, 2281709576, 42508328, 2717952674, 579471488, 2323808778, 2829197344, 178923520, 2315397632, 2821195808, 578978312, 2692885154, 2686486656, 143139488, 2694979712, 2827520032, 2718075554, 2317918754, 136839808, 2693399050, 2183275168, 2282226208, 2685042824, 2829224450, 545399328, 2820680202, 2290788360, 2684529186, 2292359842, 44083242, 2854912168, 2155874848, 170560136, 2692745864, 2281710216, 2685012480, 2726823976, 2819106858, 134392322, 134908456, 2717919746, 713173130, 2729052322, 41945258, 134389890, 44214954, 2821228712, 2692753408, 2283839624, 581075498, 707395592, 2726431394, 2283971202, 2192220810, 2863268008, 2191532066, 573211274, 680173706, 573057064, 36317856, 715170344, 682232456, 681617536, 2796202, 2325741576, 11012104, 2181736618, 44182026, 682099232, 579371528, 671230594, 573082248, 178782880, 579373064, 2726472330, 2318008832, 144837154, 570559112, 2281874058, 44042402, 170396160, 545925762, 34122410, 2149583498, 2632328, 2183268488, 36347906, 2728427560, 2820835338, 2717909152, 673319434, 2862751882, 2720178338, 671784960, 713067176, 134752778, 713566888, 2290780802, 680173730, 136841250, 539134594, 2191657506, 2183831554, 2728428066, 36217504, 2183662112, 44605442, 2862776480, 142641664, 2720565930, 2796032, 2720170656, 2852692128, 2854756906, 715696800, 2726963720, 539527840, 2325782538, 2158665866, 581470850, 537430528, 2283840042, 144875658, 33589888, 704808962, 2854789632, 2695397410, 679649920, 2099234, 573219370, 545817128, 706914954, 537430018, 2191565354, 178399368, 8521896, 537438336, 2292196010, 142778504, 42502792, 41945608, 168438442, 698536, 41945642, 2695539360, 2156440224, 178421922, 2656800, 2821333666, 2695012362, 2862744074, 680173576, 10, 168428162, 2693277738, 2852825098, 41978376, 168307362, 665768, 42074666, 41977866, 168438434, 168470688, 41953802, 2189568674, 2283809282, 2728567432, 2693278208, 2284495400, 2323677696, 44597258, 143140904, 2269824, 673753600, 570427424, 2318017162, 2820711040, 707272832, 2156438048, 34081416, 2324179626, 2326440488, 2821366274, 682263082, 2826961578, 2183834272, 2189592712, 2692915746, 698890, 547924608, 2192056872, 2192058402, 2283842048, 570960032, 2192089096, 2183667848, 2315395080, 682272770, 581577224, 2720661506, 2827100168, 581438088, 2827618848, 581599904, 547391648, 536871594, 2315422370, 671132288, 35818018, 2282367008, 176726144, 2290649098, 2315395080, 2829756936, 548012072, 2729050250, 2189565954, 137013760, 581574698, 2729082890, 545827496, 2315788424, 2315289098, 579348512, 2694873632, 2148139178, 2281745064, 2720017026, 167936000, 2284358178, 671089154, 673357856, 2158135810, 2283930146, 2827526666, 715302912, 178389026, 2852268682, 2726338728, 36186632, 2829723688, 2852260000, 44730408, 680002090, 2323777664, 2861072898, 2281711624, 573188136, 2147615232, 2284453922, 2818714122, 572565632, 2282399778, 2292752416, 715663400, 2181597226, 2861074466, 2827651074, 539494538, 2820836010, 715129512, 579472034, 134390402, 673327784, 2140672, 33596032, 41951776, 42500096, 2148182018, 2292228128, 2863147048, 2181597194, 698530, 2283839488, 2863147040, 2189991978, 680036896, 2183170560, 2326438536, 142639272, 715129344, 2181726376, 2818703392, 547365416, 2695539328, 579504808, 673841152, 10657920, 2687150242, 2290255914, 2818605216, 545915016, 136349704, 2717909664, 2860517512, 35686914, 713721858, 10521120, 2191557258, 2105512, 2325782528, 704808994, 2819129506, 2852266154, 673882114, 33720362, 2821234850, 537403914, 673327136, 545303178, 2290254338, 2861180936, 2720180384, 573089834, 2292744352, 2324209696, 579371146, 136314920, 581446312, 2283963042, 8874, 2281865738, 681738754, 33694218, 673327136, 142650018, 2290254346, 2861041672, 2820810784, 545401506, 2147647490, 176826368, 11184778, 2326431786, 35687072, 136323722, 2818706082, 10649642, 2684389384, 167772298, 547400352, 2181595274, 537395874, 41986056, 11044864, 2718072970, 167772840, 713203746, 2726439586, 144714280, 2281875978, 545398952, 2156407328, 2282236040, 2326268554, 2656266, 136358440, 713204392, 142778402, 713555970, 142641186, 2717909130, 713064480, 713032194, 2726338560, 2685018792, 2852298888, 681740298, 2829592714, 2718476970, 2157971594, 2854389770, 682230410, 44206088, 11012642, 2189959840, 570597888, 581042856, 2852823202, 537430562, 2726338560, 2685018794, 2852126856, 679643146, 2726338592, 2684889770, 2852290696, 144869386, 2292326400, 547528874, 572522538, 2729050272, 2178, 705169408, 2718444034, 570600104, 2284486818, 2315921928, 2827133480, 704815786, 707428354, 713697288, 570597920, 537567872, 2684363426, 679477794, 178915360, 33589288, 527008, 2150277258, 2728951818, 2862614560, 2720017058, 713566850, 579480232, 170043944, 704643584, 713697962, 545401512, 573186568, 2854912552, 679485568, 144738472, 2728405536, 2726430730, 145394176, 706906786, 143171754, 2155882626, 136872490, 578953730, 2829754506, 2687017632, 536879274, 2718040576, 2852258440, 2854257192, 713072768, 547391656, 2726438944, 673350184, 713171080, 2820704424, 2189470242, 2820808866, 671648426, 2826969634, 2284489346, 2820810786, 178389546, 134783144, 2282258562, 539634216, 2281744426, 2183662112, 2261544, 2827094048, 2099242, 2860558880, 2818736808, 2129930, 570434184, 2860523658, 168306696, 539000962, 581476872, 2692907648, 2728427688, 671623712, 134774786, 2189459594, 2863278594, 2861181440, 167804962, 2324210218, 2818704034, 2192050816, 2148008608, 671777410, 33589280, 2150146696, 2726428704, 176826504, 537561608, 671260714, 681617538, 2189435392, 2829722250, 713722018, 134260864, 539492514, 2325750434, 2189953664, 2718433824, 671777410, 34113696, 2728962176, 2181693984, 671779490, 33589410, 682263208, 168428032, 2158109184, 168462858, 176292480, 136479234, 2827094176, 2150271018, 143295010, 580944426, 170567722, 143164032, 176849410, 673219072, 144878248, 2829713440, 715172512, 2720572042, 2852683778, 168460328, 2820811400, 34120352, 2819129994, 2684496546, 2156560898, 2282365474, 2315421856, 2821235240, 42631682, 671261218, 2283841696, 2820678176, 715139200, 2318043786, 2317355144, 2687017098, 671615146, 2150138506, 706914946, 44564618, 2785450, 143302664, 545956512, 143296552, 2726470152, 2826963112, 2192050186, 136489472, 713041920, 2284456618, 2181040136, 2720538754, 2862753920, 2686454440, 2317355016, 2317885954, 2726461962, 671254698, 671132194, 2147491978, 170009088, 2140290, 2181079050, 715694242, 2829222026, 680141448, 33597442, 176726528, 2292744706, 134389898, 2181604002, 671778954, 2284455944, 671779466, 581568680, 2720016416, 2183801482, 2284365962, 715696770, 134359592, 2726306466, 136480770, 570433672, 8399008, 2729050626, 136446090, 34120194, 682139810, 547490314, 2149746720, 2150244994, 2281867914, 33418, 2156011682, 35793418, 2181212680, 168339584, 581575298, 578849322, 705175584, 2728927914, 170566274, 671090856, 682229920, 539101706, 2149615656, 2150244480, 2290231946, 539132074, 2281734178, 2829721728, 2147658378, 715137026, 2829615650, 10617002, 548012706, 2726306474, 44698146, 2717908994, 2726824586, 2861042186, 2192089216, 2690, 33598114, 2852686506, 682238082, 673185954, 11012746, 2726340640, 36176394, 2284489346, 2324341280, 136839298, 2819269162, 2148173984, 2728403104, 2292359338, 2720662024, 137011330, 579502216, 2863172138, 2192179328, 136315010, 579340936, 2326397440, 2684362762, 2862784642, 713031722, 2183832104, 2854232586, 2728404992, 2854259202, 536879786, 178784930, 2861074442, 2183831680, 545784450, 539493000, 136356384, 42476170, 2324299776, 2717917192, 2150277250, 134219786, 176849410, 2717949960, 44212256, 2826963496, 567466, 2284365834, 170042016, 2149622410, 2156538026, 2860690080, 570599938, 2818572832, 44083370, 2728429696, 539101192, 44214914, 178429994, 581470368, 537004554, 35817512, 579381898, 2728954378, 2315944098, 715260576, 537395200, 2726306440, 2685045256, 578953386, 170557482, 2317386400, 33595938, 35684480, 169912362, 176720544, 570559018, 139392, 715784192, 136325282, 2861179008, 2686616202, 673743488, 170001058, 2852298922, 2862614568, 2189560362, 2726464032, 539002914, 9054208, 2315782178, 8915074, 44575360, 2718476456, 176685184, 170404000, 2324308128, 2695539338, 713162752, 168306818, 2861179016, 2687148680, 2684889226, 2726963328, 34080938, 547891370, 671752746, 2290098848, 131242, 2181693576, 178268328, 2729052672, 2317361322, 2269226, 178268682, 2720530976, 167780394, 41977864, 2829191168, 2693408906, 33554952, 2693401218, 2292713506, 545915016, 2192048778, 715825794, 2826960936, 2150269098, 167780898, 178257954, 2325749770, 2284325408, 134226466, 8552584, 2726830242, 2183276586, 707299456, 581437482, 705202218, 2191687818, 2325751938, 2718081194, 170041352, 673743400, 2150113320, 136487424, 537567370, 2852137608, 2718599682, 2827487234, 579338402, 2317516842, 2720565890, 572524586, 2852685984, 2191526058, 713689218, 578814122, 537569320, 2283809448, 673882752, 2684363296, 2158537386, 2183145642, 537405986, 2317353602, 145261226, 581577378, 2190114986, 2283831330, 44072970, 579340288, 2326430376, 2150269058, 2827528872, 2192091168, 142748170, 545392770, 2147486378, 34253448, 2686493314, 2686494880, 2820835370, 2183792768, 707439146, 2281842688, 169902602, 2726832128, 2318043176, 2150269058, 570991232, 2729050754, 2684887074, 10496520, 2862754314, 2261538, 2860656640, 2189961760, 2150238218, 142649346, 2181728904, 2827649194, 2150245024, 705202304, 170426914, 2854398602, 579379872, 2720661666, 2158501930, 10488320, 713073312, 573210786, 679487522, 10496648, 2692882472, 2282400426, 579348512, 2720170624, 581044256, 539101194, 2326309032, 169904130, 44696202, 2821358248, 2718574624, 42608642, 42601128, 704807424, 2729058466, 34114048, 2155872904, 134228650, 145271464, 673196202, 2852694562, 170010794, 2326268066, 2158504104, 713695904, 713556488, 2326306824, 2629768, 176818850, 680034824, 2729091232, 539527680, 2726308384, 11043330, 2829191714, 707307650, 671227904, 167815168, 2150138370, 545303082, 136970378, 2852137096, 42510376, 2156012072, 2150279338, 2728558626, 142745642, 2317885568, 2726341160, 11174432, 2829191714, 707299458, 2726832680, 8956424, 2829189792, 715696258, 2284462122, 2820802720, 705210370, 35824258, 2323808778, 2852651138, 2326405674, 539107498, 2863278240, 176193536, 2729083554, 2826963074, 170404384, 2860550176, 547916424, 2829091466, 2654376, 2860649120, 2726994048, 136358016, 2325752490, 2717911586, 2854257192, 11012104, 35692584, 713034376, 2827520160, 706740746, 2317920296, 679512200, 2728921248, 2854264968, 2290100264, 2315821226, 2829191306, 2854259208, 2181562914, 2820843658, 2323783810, 33314, 571089568, 539110024, 2315297440, 141482, 145260554, 2852659368, 573213224, 2863303304, 2292744200, 2324204074, 539494538, 2862778888, 2292195338, 2315256490, 2687141898, 2862647304, 2326266400, 673196586, 178790440, 170559488, 178954784, 581443722, 2854912128, 2183790754, 565280, 581437474, 2852825760, 142770858, 2191696544, 2326276258, 2821326858, 2718083074, 2283973250, 2290786338, 2150113834, 134251138, 2189592608, 2323655208, 665642, 679518890, 671778954, 2190090400, 580913186, 142639784, 2720041504, 2326274082, 2324301834, 679649450, 2181040776, 2753034, 176335528, 673718794, 2827626538, 2862784680, 681705514, 578955296, 673358370, 2829748392, 2821193762, 2718599200, 35684352, 2315258504, 2181737120, 2181736458, 2315258504, 570589738, 713599112, 145269290, 2315298952, 2107946, 167946376, 2829582858, 2189953160, 35791370, 42117768, 673194634, 707428992, 11020938, 136872096, 2854234144, 547357184, 2654888, 2818736808, 2687008808, 547389960, 2292875432, 142781090, 2315780106, 169869346, 2181171360, 2720533154, 44608034, 2326397482, 2726832160, 2726987912, 545292320, 2326396928, 2720571906, 136481288, 2852784160, 547914240, 2158633514, 2818613888, 2315814952, 2692907680, 144844936, 2684887554, 671779362, 178429994, 2325744296, 573057026, 715784834, 170403850, 2718433834, 178423944, 2192048136, 2729052672, 681748488, 704684704, 2323819170, 2692907680, 178399368, 2684889122, 671787554, 2156036768, 144844928, 2684887554, 671222434, 570458152, 34122282, 2325873192, 2181072928, 545783840, 2687117856, 2292755080, 42502656, 2829060770, 2284325378, 2821333666, 2820678314, 547915784, 570425866, 2290623114, 2149722762, 9054882, 36186658, 178399402, 539623592, 2854920234, 44605576, 2292228128, 2281742472, 2191526568, 2728394920, 2728927368, 578953728, 2191524360, 2821196458, 2290623112, 539107970, 715794952, 539658274, 2189984418, 2284333096, 705169442, 2315296896, 2183833736, 10496680, 2148048896, 176168962, 573188096, 578980490, 2107904, 8390658, 671621632, 570597506, 581577248, 2318043776, 2192091298, 35661856, 572655618, 2284356096, 2158013098, 136323104, 178948746, 36317314, 34078848, 9044098, 2728536706, 2687009418, 2282269216, 36176384, 2862744224, 545923722, 8396832, 673194528, 44605450, 136972938, 36211368, 2726306442, 579480066, 2827127432, 2292746408, 2326430336, 11143848, 2819096576, 2728569378, 2149720744, 673849354, 2819229866, 42076840, 44706464, 44572674, 131210, 42502696, 2729060872, 2315420328, 2156004002, 681715746, 176293922, 679611010, 2281734666, 681574922, 134225954, 682098698, 671123466, 143130762, 2629802, 136349866, 2281865730, 143130624, 2662410, 2852260488, 8914978, 169878026, 176293922, 36216866, 2324209824, 144713728, 2829200032, 2693439656, 2192214528, 2326438530, 673318952, 573178024, 2326438408, 704807560, 2148008618, 2726436904, 2861181064, 2181177482, 2148040864, 2852784648, 2852817544, 134228106, 2726854784, 2326430242, 2183268874, 2718597250, 2861205640, 2181595138, 2192187434, 142737410, 2861075112, 2819107498, 2720172672, 713556640, 715784744, 2718565032, 2821368456, 671123592, 34243234, 571113472, 144705544, 2718441482, 2283970568, 539107848, 44567080, 2726298282, 581085704, 2862745768, 2684355114, 2158135976, 2684397730, 2292744224, 2183798826, 671230114, 2290747530, 537559552, 176728200, 2684881034, 2283964424, 537427968, 176695432, 2854750378, 715294856, 2829721632, 2183176746, 2728534184, 2694973984, 2854389770, 136315042, 172546, 2325905440, 2821335690, 2283938474, 2720180256, 536903840, 2852653706, 2818703882, 673357952, 33687722, 144746536, 2692745864, 570433666, 44739072, 671132290, 536914560, 2862754434, 136317610, 2282400424, 2819228202, 2283841568, 2720041640, 136972810, 2283938314, 2281873440, 2181171368, 34218496, 2147518592, 2283931776, 2183702570, 570425352, 579348482, 2281736866, 2728428202, 2829099178, 2863276576, 705208994, 681714336, 10660514, 2149580834, 581443624, 134785666, 36309504, 2147518464, 2292320384, 2183694378, 571090944, 2818615426, 2283964448, 2654250, 2726299786, 2317877248, 537004066, 545923714, 2821358112, 2325881506, 2158625442, 570434216, 545794082, 2718468770, 2718468264, 2687148032, 579381282, 2720533162, 2852694184, 2150277632, 537526944, 2854357162, 572662408, 2695399944, 2190123042, 2860657288, 42631304, 2318043138, 2718476290, 2819098792, 2852694184, 2183825920, 545826850, 2854750890, 2852694184, 2150277632, 2281701538, 2156014088, 578988680, 141826, 2158626954, 2686625832, 680132736, 2726994088, 572697224, 2687010954, 2183307938, 707297826, 2852136994, 2826961546, 673185952, 2818574976, 2282225826, 2290229768, 570589832, 10882, 2284331170, 2290754058, 545958408, 134219912, 8913026, 2155913768, 2686582818, 2852784640, 581438120, 580919936, 2283929768, 570556970, 178946176, 2315944488, 715260458, 2148147752, 136317096, 36209192, 134783658, 2282390048, 567938, 581470240, 671647778, 2820833954, 713073282, 2720014848, 145269290, 713074698, 681617440, 2183170690, 2282357408, 2317394434, 2283931816, 2192081442, 2282390186, 2181693984, 2147492010, 2181603370, 2183660064, 2315823776, 143261858, 2726865418, 36309154, 2158536738, 715262464, 673221288, 679651466, 10616842, 2183176842, 136839720, 2861080712, 167903912, 2181046442, 2156437546, 2183799456, 2315823778, 2315813032, 2189959210, 2183791136, 2315823776, 2317361832, 713064970, 2821234730, 581437568, 2826993698, 2181072904, 539664552, 545826816, 580946442, 35653768, 2829590530, 2156407328, 2292877440, 33727114, 10527234, 2317517440, 2181606048, 571124354, 2326301186, 2629802, 36317354, 539099810, 178268714, 8389128, 578814472, 578824872, 673227296, 707405994, 2324334722, 2230952, 539632256, 10519072, 2292755072, 2818738858, 2156439714, 707299976, 2283831296, 2189559848, 539009538, 2325908104, 176857610, 2191696520, 133120, 2149589026, 11010186, 8399498, 176726570, 33587240, 2158496290, 34114056, 145238562, 44597896, 539002914, 2315815560, 2829625378, 2854257288, 2149746696, 713558696, 2829615658, 572694696, 2189992482, 2323808776, 581435522, 134259240, 41943594, 2189961896, 2181736488, 2693300234, 2181571112, 545917568, 2192058536, 2290778656, 570984458, 2191655424, 2694973440, 176728608, 581444256, 2718433282, 2863278760, 2863278592, 2149714434, 679487528, 2728534538, 2290131498, 2156036618, 2827094154, 2192189576, 2290253864, 2281712296, 136847530, 2292722210, 2290622978, 2326276618, 2281873922, 35659818, 2695530504, 581567114, 2726461960, 578816136, 572697256, 704809120, 579348650, 2827659264, 41975968, 2281840808, 136849570, 2283809322, 2290616834, 2281876000, 136847522, 2284333610, 2290616834, 178260488, 2324299784, 34113674, 547915818, 2863301258, 2326309544, 671752872, 2820810914, 2192083496, 537535112, 170403880, 2819139754, 2192059008, 2726306346, 176171178, 537406122, 707428488, 2181696128, 2720145570, 2191558658, 545393192, 2189953672, 2181728906, 44730530, 2192179882, 2324170786, 679520426, 134359178, 2192190122, 2693268010, 176695464, 671230122, 2684912170, 2818580608, 679512232, 2290262152, 2862743584, 704783010, 2720530600, 2292886152, 178792576, 176327330, 2150236706, 573049346, 537397898, 2686618248, 2726988288, 2720038914, 2693431330, 2818711688, 706775210, 2290262152, 2684485674, 2720014472, 2852169864, 2290262152, 36350632, 713558018, 2718599682, 705177770, 2156440234, 713566888, 2692874882, 570458664, 2323685922, 36218920, 2318017026, 656040, 2827102850, 579340458, 715784864, 578978336, 2860550146, 2150113800, 2819260418, 713162912, 136882184, 2317525514, 34220032, 2726955170, 2317492906, 2728921258, 715139112, 2684396072, 2292329122, 579348640, 715260578, 570589736, 570565162, 2693434016, 2729060386, 44173352, 134881960, 2183669760, 2852782754, 2290616322, 2292875392, 170393600, 178301576, 2282367138, 579373570, 2181210786, 573210786, 2728395434, 570565162, 2693431968, 2718564906, 581085352, 570565162, 2692917922, 2729050154, 581075586, 2726306314, 2158109218, 673316898, 2695367298, 673349760, 537004578, 2181701664, 2726471842, 539099168, 538970272, 2192222890, 2852816928, 539140256, 2149720098, 2190092970, 539535520, 539108002, 679643136, 537004576, 2149755392, 2829715968, 170010784, 2283831848, 2726953000, 539533864, 2685012610, 2726963712, 2183832106, 539140256, 2686593570, 2189568554, 2720705184, 2686593666, 2654338, 704774816, 134350976, 44739114, 143302690, 547496074, 707264640, 176718504, 2323786272, 2183670282, 2729091626, 2684363394, 2190092296, 704686592, 2156405290, 2686593154, 2654336, 704774816, 134350976, 2686625922, 547389570, 671252640, 134350976, 34252970, 2818703490, 142649856, 2728952322, 704774272, 178817152, 35686560, 2827100194, 533034, 573080072, 2718083232, 539107464, 671621674, 545784322, 547528736, 671227904, 2325881346, 679477248, 2183791138, 2861179554, 2728526504, 713064578, 2852784136, 42607240, 537397800, 2854756872, 2290090114, 2694881440, 671097384, 545784458, 580919456, 2148147744, 2290655362, 526850, 2860649130, 2728436232, 33555072, 2686582784, 144876170, 141834, 539494408, 2191532192, 2793472, 539634178, 2292885546, 176851586, 537406088, 572555432, 2190090370, 35330, 2860556962, 2726330920, 2323687586, 570468866, 2861212330, 2189467688, 704677888, 2292744320, 2190115498, 134785064, 142747688, 178424362, 2726994594, 2148172416, 2283937962, 178948136, 2827518594, 2190125600, 2282226344, 145361066, 2854887562, 2148149920, 706783744, 2292752906, 2827001994, 2861171368, 2854750338, 2720146082, 679609002, 715696298, 2695004714, 679477290, 545261738, 2189591202, 2155874856, 682231850, 2685010602, 2181735074, 2693277834, 2695372960, 681582722, 2191526056, 2693400738, 136972416, 679618690, 682, 2854920736, 169912834, 690728, 8956418, 134253066, 2852258466, 36184234, 178389000, 545261706, 2693406880, 2694848650, 2147483816, 10487946, 2156404896, 545824906, 8362, 143297186, 2181072906, 44180136, 8560650, 2317885568, 136839682, 2726963234, 2292721704, 2323784232, 2726863394, 2318043808, 671096864, 2292228648, 713597608, 2183694368, 713590816, 581446272, 671613578, 2150236320, 2315813408, 143141376, 134750370, 44597898, 707307648, 2860679338, 673874464, 2693278376, 2149615744, 2315296810, 713720352, 2693302440, 682240032, 2726994090, 581075072, 44081706, 2685053448, 44212872, 2686986784, 537395882, 2819099296, 2283801088, 2284333570, 2861172864, 170401954, 537395232, 8561154, 2325913632, 35792938, 2181703850, 547520544, 44081706, 2726988296, 2189959338, 715293184, 2138666, 2718599688, 134914048, 2854922914, 2860523530, 2323677826, 168329730, 2324169344, 2684527138, 2726832680, 671655970, 2763394, 673196576, 2852686496, 134916130, 36307074, 2315428514, 2728954410, 36210690, 2726953096, 2150236298, 704807434, 142609032, 2684519040, 2183826058, 572531202, 2281702018, 707273346, 167805610, 176851624, 134916130, 34078850, 2315297314, 2863270570, 671746050, 2728403458, 2726855210, 572694658, 10625154, 176824866, 2695365258, 2315430056, 581476512, 134875304, 673718400, 145238570, 705167400, 2686484480, 144844970, 547913738, 168430082, 2729060866, 2726330914, 570589184, 698890, 2728405504, 2190084642, 572686464, 2717949984, 2862645770, 2820710536, 673317546, 2684364936, 715129354, 2140330, 2325784706, 136325280, 2315266178, 176294050, 2183307394, 537397408, 10370, 671230080, 168468992, 2694972072, 2854922912, 2323687456, 706750600, 2861214336, 547530920, 2728567426, 10519176, 2818705568, 2317918858, 35815552, 2315387010, 134351016, 2181048448, 35793024, 2315427970, 2183268384, 680043010, 134218248, 10762, 680045098, 144736802, 2685012618, 2718564520, 680045194, 2183268480, 2829756450, 707436704, 2720694432, 2852782112, 144703520, 11020834, 2183268384, 680045056, 134218368, 2147493930, 2183792672, 680045056, 2176, 2148018696, 2183695018, 2281701376, 537529002, 176857770, 2317527552, 2189462154, 545432098, 2695013032, 2720694400, 673352202, 581601794, 2325907978, 2863309344, 682240010, 572688386, 2863301288, 706773152, 2692751490, 2695372936, 2290231848, 136355840, 144843306, 2281834530, 2685043202, 715827338, 715302914, 2189592610, 2318010538, 579381376, 715163658, 2317518850, 2860548234, 2692884522, 169910280, 2290756234, 2728927904, 581077002, 2854232200, 174602, 2720669730, 2315422336, 2149714602, 572531234, 163850, 706871338, 2317517480, 2325880962, 2827487272, 545792010, 707305480, 142739584, 2686984832, 2826962984, 2324209672, 2861181578, 2687115296, 2150139936, 2862776864, 2863276170, 2829199906, 2181737130, 2315780264, 2684363274, 2863276680, 2181597192, 178790560, 2317527584, 706906274, 2317920264, 176162952, 2720017024, 167807658, 715295232, 2687148552, 2718564482, 2290753664, 547356704, 581476866, 176851112, 2852814850, 178260512, 2325741730, 2148049418, 2148010626, 2318043656, 178782344, 2720047616, 713067168, 2694842882, 580911234, 572696746, 136315048, 545784458, 2181702282, 2158504458, 2852784136, 170557480, 2821204512, 2827624448, 579381248, 2317527202, 679610408, 707297408, 144744482, 2694851074, 580911106, 572696738, 136315048, 545260162, 578945154, 572557482, 2283799210, 536905738, 2181572738, 2281701896, 2726340648, 176163498, 673710720, 2290756264, 137013928, 10496160, 2860556328, 2284364450, 2820833952, 539503264, 2820704938, 2281703968, 682100872, 2181605378, 682229802, 36342304, 8352, 547490464, 713556128, 2687150728, 8389280, 673186466, 2317387818, 713697960, 673884296, 715655840, 2283833898, 167905832, 707267208, 579338370, 2325872810, 2284356098, 2684493952, 579469450, 2325880832, 2183176192, 715137034, 2686624298, 2718476800, 679618568, 178817578, 671132192, 2819131904, 11184298, 134219944, 579338368, 2325872802, 2284364290, 2147623040, 570427522, 44564522, 2183701154, 2236576, 8948386, 2317361664, 547528840, 145394216, 2131978, 2181565058, 2282268682, 2157978240, 34114088, 713722016, 2158635138, 2191557122, 2315298976, 10658336, 145394312, 706740866, 2695012352, 2829585024, 671621120, 2695399426, 2155905568, 9052840, 713556640, 2183833600, 35826344, 9085610, 2854390442, 2284357760, 142641320, 2189994154, 2284456618, 176160800, 2323808936, 2082, 134750216, 176292394, 2718444192, 539494408, 32, 2861211778, 545792002, 673226760, 44171296, 2720538752, 2861171362, 2717911560, 2852298784, 2323653122, 2664490, 707437224, 2686625792, 2694875784, 2283965088, 545393194, 705208456, 2323644450, 43008, 2852684450, 580954154, 2818744992, 2150271138, 2326300840, 698370, 673325576, 2147657760, 570589216, 10526754, 168469122, 170427010, 41978496, 671777450, 713067136, 2108064, 134785026, 2181072936, 10494498, 2861050536, 2829615232, 2854234282, 2726854664, 2263048, 571122178, 2148141570, 134250658, 169902634, 682231816, 2818704034, 679512202, 2183307424, 571091626, 673194528, 2718474890, 2183831680, 539502634, 2324307968, 537010210, 671621640, 538970632, 2323810442, 2326397064, 545923114, 2158143530, 671090858, 581437440, 2191559200, 696490, 539533344, 2695408138, 2323810976, 2181693608, 707305640, 2821202474, 673843368, 35782666, 673720992, 2149746730, 172194, 2292318888, 570436226, 2315296936, 2695406240, 682263178, 671131816, 143165568, 2292219938, 144870026, 545262112, 2827485824, 570458282, 2181179552, 578824714, 2158004256, 2324209704, 2317492360, 176169128, 2854914090, 547914400, 2315821704, 10528928, 2181703680, 547914272, 136481290, 547891232, 2315780256, 2324179498, 178432642, 44206088, 2728568834, 143163936, 2860517888, 573090344, 2720137730, 2158133256, 2685009920, 2684889258, 671744552, 2720148002, 698912, 142606850, 144876192, 42609186, 2323819138, 176324648, 2315395744, 34088994, 679651874, 713195522, 2317494914, 679510560, 2191688232, 2862784680, 2318043680, 534568, 2292326914, 705167522, 545819306, 706750472, 178921512, 682133544, 2158004904, 178948616, 178913290, 2827526688, 2325774506, 2290754176, 170035242, 168331906, 2854920360, 11020802, 166024, 2693441698, 136481282, 707429002, 547357224, 578814506, 2325874850, 573213192, 2157979650, 682140192, 2191558698, 2281875626, 145359370, 547498498, 2863171714, 2148174496, 713721896, 133760, 2686593184, 11010568, 2726463648, 2324202152, 134351400, 581050376, 2318008968, 2324340738, 178815626, 8562850, 145359368, 10625538, 2827520130, 671262882, 680165898, 572662274, 2827004034, 2685018122, 671096872, 2323652610, 539142658, 671255082, 539658242, 2861172776, 35692714, 673357832, 581566976, 44173482, 170010784, 671096840, 2729050624, 9054760, 134359210, 715696130, 673751048, 2829582472, 713588776, 713042560, 713064618, 715686538, 2324169216, 572563466, 11141664, 579480104, 572533290, 671098888, 11174400, 2190084648, 35826218, 143272608, 547924000, 2284464290, 35693088, 579478184, 682270848, 145359362, 134383650, 2687017610, 2818705920, 41984648, 2829723786, 2149615744, 2191696418, 2852823080, 548012672, 34220712, 2192091808, 2150238754, 2183168672, 34220034, 10519202, 2150238242, 2130594, 2695504520, 547528738, 671254528, 2695504000, 2720694410, 2324177026, 2282266626, 143163944, 2181079074, 2155905538, 34079264, 2827493928, 2183301128, 33694250, 35660328, 539140616, 44737192, 715688578, 2852134954, 2324335240, 673718954, 2863147042, 2693400704, 2720672290, 2292351016, 2191663656, 34220194, 42076834, 2191689768, 41943592, 33562658, 545292808, 2290098818, 2860517544, 2283801090, 2726830730, 2156044296, 2720533000, 657930, 2183801376, 705300520, 36348458, 713728040, 539133984, 2854791714, 144713898, 2183176864, 536912034, 2290090626, 2852128904, 2283801218, 2726830730, 2290090658, 2854226088, 2283801218, 2692752042, 2192179720, 2686618280, 715696800, 2181595168, 2315952674, 2282268674, 2728919210, 176818304, 170404520, 136871968, 707266722, 581601800, 2292195466, 2315788320, 168329378, 2318043648, 680141354, 2720180736, 704807592, 145394312, 2726862890, 2686451840, 2149623848, 2829593098, 9044618, 2148049538, 2820704426, 2325751810, 2290753674, 2282233856, 2282225826, 2283964416, 2183307816, 2150269064, 2821202048, 2281703552, 2292722218, 168471042, 578847264, 2686593696, 707266722, 679610920, 42117282, 2729082922, 545425928, 2720047272, 2283932296, 167944714, 2156044840, 2149744768, 2821226504, 2281711744, 2191696426, 2149752970, 2821202432, 2281712256, 8956074, 2315922082, 33696290, 2726306304, 34111488, 2292712072, 2861211808, 2150113448, 170557472, 8421538, 42469514, 2283841546, 572557312, 42106880, 548046978, 681713672, 178815018, 169878024, 2821366272, 170434720, 145400482, 169904674, 2282235936, 715129378, 136350216, 145402536, 2726955018, 2829066402, 539002880, 2290223242, 2729052298, 682107016, 2820704898, 715170464, 2662560, 2150246536, 2148008480, 167805600, 136972810, 34253346, 42606632, 2148009986, 2315388930, 2717942314, 715262120, 2829232130, 2189467816, 2820800522, 2820704898, 2854396576, 539533984, 2762920, 2820704898, 2862785184, 11051168, 11020424, 178817696, 2317887624, 2192181898, 559144, 2158013056, 2183660170, 2326276642, 144738946, 671654408, 713720490, 176202242, 2150105216, 707273352, 176718474, 176728578, 2686454280, 2158135306, 44605608, 2827651714, 704782370, 33587200, 2827100672, 537567784, 2718441634, 715696680, 2692883112, 2282357250, 2687010850, 715137664, 680034952, 2324341282, 539494914, 2827624608, 704782978, 2148008584, 571083434, 2181701666, 170532866, 705168010, 578846752, 35684874, 11044898, 715302946, 2150146184, 144738312, 2686487040, 2150279720, 2283932298, 2827624608, 2852266626, 2156397192, 705200810, 2827626656, 2718575232, 2282228360, 713591338, 36315136, 44083746, 2829099042, 537034882, 44214282, 713589386, 2684922378, 581470730, 2150238338, 713564832, 2284456072, 2863308960, 134875144, 578822816, 44042920, 2290788480, 10651656, 2685012490, 2726332544, 573057160, 2863268488, 2181169186, 2854889472, 706881704, 2852790400, 2821226632, 176162850, 44738568, 2148149258, 2862613120, 2097288, 8563328, 178268834, 2324171304, 2726862976, 539131906, 2729093152, 2826994178, 581607466, 2852126850, 2718564360, 545431714, 136981026, 2323655338, 2181177482, 2718564352, 2284325378, 44607656, 2829068834, 42469920, 2718048392, 539107330, 547366946, 2317879840, 2726338720, 2686623744, 2720565282, 2686461986, 34111618, 8953864, 2821326848, 539536032, 571116170, 2728403586, 682240138, 2318011042, 2283842184, 2717944362, 166050, 673720456, 2283964930, 2315291272, 2290264202, 2692915232, 2148008578, 2695506466, 2315821698, 578816640, 2290657824, 671746698, 671647914, 143140864, 2323776010, 2827657386, 536872968, 715663400, 178293258, 2717944490, 2686453800, 2694972074, 715270304, 2693401256, 178399392, 2687017512, 706871818, 178391562, 2852823682, 176195584, 2148043274, 170401826, 537004072, 2181171874, 2189983906, 2685018794, 2149713960, 2686583466, 715270816, 2693409288, 2149714600, 2694971938, 578953856, 2693409312, 11143298, 2284357632, 42599074, 176824874, 2191687682, 33696258, 679617154, 673220736, 2687019018, 545261570, 36315136, 2684487714, 2829615114, 2155874816, 536911872, 2685042698, 144712226, 2156014248, 2189426848, 2325785096, 579381928, 2189426816, 2284324994, 2284358184, 2728395402, 2155907592, 547496576, 2684486146, 2717952010, 2692745736, 139904, 2684520450, 2695495816, 11042952, 679643786, 2860654760, 2862620842, 2863180426, 705169930, 2854879402, 167946754, 571091626, 2183661600, 573213226, 698400, 176169096, 2695006208, 2290778634, 2829713544, 2654216, 671122058, 2827092136, 2726298280, 2654344, 2826994344, 680173600, 713162760, 2720541226, 2854363146, 2726464032, 2317910568, 2861204010, 573180426, 2181169704, 2181201920, 707396264, 2695014920, 10627234, 2189591048, 145359392, 539142154, 145359530, 2687150208, 671776896, 682098688, 570425376, 713074848, 2826961026, 2729084968, 2726961194, 178266242, 545292810, 537405448, 2829724320, 2726461960, 680002058, 538978858, 145359520, 2183178368, 2155907074, 2283930248, 2862745600, 2317877418, 671261218, 42074760, 2826995744, 680134698, 178399904, 2189994530, 2150146570, 134253184, 2324299784, 2821203970, 35659786, 2183178368, 2692777994, 136487552, 2854365344, 2183309440, 2692777984, 2283971208, 715262112, 2315952160, 10494496, 671129610, 715270816, 2728927264, 2189983744, 145394346, 2158627328, 2860517514, 2315920002, 42117770, 2684362920, 2720533162, 34218114, 2148174474, 2147525120, 715792426, 2852301352, 580952096, 2149745160, 176292512, 178915362, 2718048808, 673316864, 547496064, 2852790912, 2854889474, 2147527168, 2718435464, 36184704, 11143818, 2147525120, 2852135552, 2852782600, 142647306, 2693401226, 578945546, 2720170536, 2181038760, 178956290, 10651690, 2694884010, 578947744, 2317525024, 2281744384, 143272586, 2862778402, 2181071394, 2852135584, 2854887944, 2325751946, 2156407434, 2852135560, 2315913864, 2317396106, 2155874818, 2686623784, 136489128, 705339938, 2183146114, 545292938, 705299114, 167804930, 2281875458, 2695504394, 2155913762, 545433642, 33587232, 2829755018, 41984674, 2158010498, 688256, 2190123658, 2158004266, 170535424, 679610528, 2183667874, 2158528682, 2192212648, 2726988288, 170394240, 2189593122, 2829592584, 2189953192, 548053634, 41976482, 2158012424, 131072, 169869954, 680165896, 2281843360, 2326266018, 2148051466, 548020778, 35823754, 2155883168, 2726996000, 2147492010, 44607522, 671779368, 2687117480, 2729084968, 2861072384, 681705602, 136315522, 679643656, 679618696, 2192056450, 136317578, 2861206024, 2819236480, 2283806754, 2821360168, 705341480, 2324204032, 134914088, 548055202, 2315815434, 2728405640, 2181038112, 178782722, 2829714058, 2718073346, 567848, 706871818, 680009866, 2852292640, 34251400, 36217000, 2862776322, 2692874794, 2290614434, 167774850, 570468872, 2687148074, 2862621218, 2290745984, 547356800, 2863311018, 8948362, 715784744, 2827485834, 2720147456, 565768, 136849952, 2158102538, 2156562464, 2147656328, 134381608, 2156429314, 681616002, 2283801130, 579502210, 705342114, 706749066, 682100770, 2827618946, 2283931648, 42631168, 2718605450, 136849960, 2157969408, 2156431392, 2147656360, 136456744, 2158493696, 2156562464, 2149753512, 2181171848, 2720663680, 178791082, 2269226, 2189467648, 176332840, 170568234, 545923080, 2156397226, 2686591146, 673841184, 2861050528, 2156528298, 2149752970, 681706016, 2324177576, 42633896, 2720172554, 705200296, 2324342944, 143141544, 2181202082, 2863268512, 579373066, 2684881576, 2149744682, 681706144, 2862623368, 2156528298, 2684518538, 682230272, 2324179624, 2189959808, 679486082, 673186474, 2695538856, 578955434, 2852266114, 2290231330, 2852266658, 2820669954, 570960546, 165920, 2183178240, 136872448, 44075520, 570982922, 2325776520, 2189992448, 143263776, 706751146, 2292852906, 176325282, 143261856, 707275434, 2827100840, 2827091968, 2852301346, 2695405576, 573212840, 2326439978, 539109386, 2189991976, 2183668386, 579469448, 2726994056, 2726830112, 2720039554, 682133514, 707397802, 2192056488, 2695504544, 2827092512, 2284333730, 713075240, 2695006248, 2686582946, 2282400386, 673221162, 44173320, 2821203970, 581446154, 2687117986, 2863278240, 2695397512, 581566474, 581042218, 2686984744, 2149746824, 2829189640, 533024, 681740834, 136479362, 143165576, 2158012938, 2284489376, 715295394, 2281873418, 580944514, 2183143944, 2718443680, 2720137866, 573221512, 679520258, 2754696, 2292222088, 537405960, 682238498, 2283931816, 547916456, 10888, 682273314, 2155882632, 178784936, 2290624554, 2827657258, 2290124842, 2324204072, 2829615656, 35824298, 2155872392, 8946178, 545824802, 178815528, 2148173960, 8552962, 2290647082, 36217386, 706906242, 2150113442, 2826962986, 2860515330, 2283831840, 2158624938, 136448034, 2290788352, 2684913672, 680167552, 2325875368, 35826304, 8947848, 143295008, 2827518504, 35826208, 2694873090, 2318018720, 142647458, 2281867434, 539501098, 682240002, 142770722, 2861040288, 168438440, 680034816, 2720664072, 580919808, 2181081216, 2191687714, 2317887496, 2271368, 2686484482, 2318018720, 8429602, 2281867434, 2694873090, 2183800992, 8429730, 2282391722, 36184098, 2695014434, 134905866, 539099784, 2292228226, 2720006282, 33694210, 581085856, 2282356736, 570557066, 2861211658, 2818738688, 2821365760, 2684922496, 36342402, 10378, 169902122, 2726300160, 2718048896, 11184680, 2863268392, 579338274, 2323652778, 2292845066, 136847490, 682101418, 2720146082, 713039904, 2821365762, 671615626, 2686618146, 673196192, 2156439680, 2281842688, 2147625474, 580911658, 2150137896, 2821365792, 2191557130, 2317486624, 706871848, 707428994, 170033312, 134916224, 680134656, 41953920, 2819268770, 581074954, 2156439680, 2281834528, 2156407306, 2728534570, 2150279296, 2290223104, 2684920322, 572555818, 706775680, 2720049664, 2829197354, 2147526794, 539494560, 145238560, 2315299336, 136454272, 2862621216, 178422434, 2685043232, 176171136, 2860526112, 170033826, 2827649536, 715139712, 2827092010, 704776832, 44081826, 2694842378, 2718565002, 2862754442, 2684889250, 2829191202, 2317912704, 580943904, 2728569386, 580944384, 2854267552, 178421922, 2829746688, 715139584, 136871938, 2829724328, 2860550784, 579502754, 144834592, 671754760, 570985098, 2326307496, 2726437416, 33587210, 2760746, 2283842058, 2720049672, 2728430216, 2827133600, 573178368, 136871936, 2829724202, 2860550784, 579469442, 178815010, 2829754410, 2820704896, 579502216, 166538, 42469898, 9044128, 2693300394, 136850090, 2148018728, 545794210, 571114120, 2283840002, 2695408170, 176324642, 2718572578, 134228010, 2189601440, 682265216, 2324203560, 2156044840, 2147655682, 170434698, 2829723810, 536903840, 671746178, 673753130, 2132010, 2284331650, 2323679392, 42109568, 573211178, 671090688, 2156562562, 680037000, 178921994, 2156527658, 2149589642, 2290264616, 178266240, 573057024, 2718433290, 2158011008, 2852816904, 571121666, 704684584, 572523040, 548055720, 11174570, 681607338, 143296650, 8555168, 2315257994, 2292722314, 2325744296, 2281701514, 2292220576, 42510472, 2189436968, 704643208, 2183168648, 713564810, 2827004426, 2281865218, 178397834, 2290262656, 168460834, 572696746, 682109056, 2148049408, 143270560, 673718408, 2861181602, 2181734408, 713205930, 547365034, 167806978, 8913568, 2284456578, 168305186, 2684356610, 42606594, 671088776, 2315954688, 8915458, 2852825088, 704809632, 8390826, 715827840, 705208328, 704817826, 580921514, 44206242, 545262242, 2157980170, 2685012106, 44214784, 2726857386, 2687008768, 2821359616, 2821202440, 2284486656, 705333922, 2323783712, 656034, 35791488, 2323783850, 178301064, 35815586, 545261730, 10496010, 2827651720, 44736642, 545260202, 2149591048, 2292877960, 2158624768, 2728405026, 9076904, 548044840, 2284358184, 2325777034, 8947720, 2149589128, 707403786, 2729083560, 142617096, 2323783808, 548014250, 2829746336, 579371530, 2324333194, 539134624, 2728568864, 547364904, 2820702890, 2861047808, 2726305832, 2717950634, 715696138, 2284496898, 2191665802, 573082122, 176726144, 2821335210, 2326432384, 579373578, 2324209792, 2695496200, 2183799328, 2326300834, 2693300864, 2860649090, 2317885986, 570460298, 2820803202, 170011170, 681740418, 536879114, 170033162, 134253056, 8552576, 2292851232, 2726864938, 2693440008, 2181702178, 715688098, 2693300864, 2692907528, 2181048872, 713722498, 2693309056, 2192091682, 2728435744, 8521896, 682231842, 673327232, 136349866, 2281865378, 682142338, 2317912736, 2149712554, 2852790792, 2863278592, 2854750882, 2686591656, 2852266504, 2694982146, 2158100490, 537536674, 44706464, 36186632, 2189437440, 2796170, 573186600, 2863267842, 2863139490, 539632296, 706880008, 44599810, 2854783650, 539108008, 2852266506, 547367424, 142649376, 2181048872, 557056, 2860687402, 2284363810, 671744554, 570597376, 2861042304, 547488418, 715686530, 2820680362, 36176000, 2190092416, 2694850592, 2863145120, 2138666, 2324211882, 2685053474, 688128, 2852135466, 2317394050, 2684486186, 537559040, 2860556834, 679477248, 547489826, 2862612608, 170526848, 545292930, 2158665898, 2717952168, 580954792, 2720571434, 143295138, 2852268674, 2862654090, 539009536, 8555146, 2684529314, 2854789800, 537430698, 2860654624, 671615490, 136448682, 2852825642, 2684389506, 2292187682, 2283930250, 704782986, 170008736, 2183170722, 178423850, 536912394, 2158103210, 2181081258, 2863178410, 2728428066, 2325751850, 2695538858, 2726299810, 2189469736, 33729064, 682240674, 2720172032, 679649416, 671646344, 169871360, 2158133800, 2720662058, 2829721738, 2852159624, 143141418, 2720039458, 2156013610, 2687150762, 2860525698, 2317912610, 2190092330, 2729061034, 2726305954, 2283964448, 2183801000, 705307146, 713697800, 2315289130, 2827624490, 143262378, 143294624, 2854232104, 134351402, 545262080, 2181040266, 2315266088, 2827127296, 578816640, 2315389064, 11182760, 2183793154, 2717917320, 136317056, 547891872, 176720418, 2718075008, 2720148002, 2183667744, 2292318762, 579340928, 2281833098, 2315264040, 2827127298, 579340928, 167903880, 2324341384, 136456362, 2695496328, 2323808810, 2325785226, 2156538026, 713697320, 579480074, 2630186, 579502632, 2852683810, 2854759040, 572686880, 715786922, 2686494752, 2155905696, 2827659434, 136358024, 11143304, 2156038698, 2852825730, 2107528, 2754696, 545393192, 42502818, 2827496074, 539140770, 2827520032, 2726428800, 33562786, 134219816, 713064576, 2694842882, 34218152, 2693439648, 2852259842, 2192048648, 42609184, 8921256, 2718073480, 545792674, 681607210, 11010720, 2827132970, 679643306, 2820833800, 580954752, 36350634, 2150107784, 581576834, 2818613378, 581476394, 2148010504, 42477600, 680009896, 2720563208, 581470752, 41978408, 2827517984, 2854759074, 2192056490, 2284496906, 176293896, 705175554, 2147623082, 2821333002, 41945738, 8562696, 537004576, 176325288, 2820711082, 2192050848, 581470752, 41978536, 2827526144, 2854759074, 715688488, 176327336, 2819137536, 2854748842, 2292875936, 2852815392, 547496616, 2324335240, 42475690, 539632264, 2181597194, 42476160, 11141800, 2292843168, 2720662058, 2156044938, 136454698, 2290786976, 2720662154, 42107400, 2181573162, 679512714, 2292351010, 2861081250, 2324212264, 2818572450, 178391594, 134777512, 134916136, 545398786, 2315813506, 579502218, 136323624, 680174242, 2181726858, 42115074, 2156396578, 580946594, 715685930, 2156398602, 2326407850, 2326396928, 2318049794, 573188136, 2852300936, 2282233856, 2686495370, 706912936, 2694881800, 536914472, 680, 2292877442, 2158526498, 580946594, 178823210, 2863147008, 11042850, 581601954, 176717984, 2192050184, 545783840, 2852692482, 2829197352, 2290125346, 2192220810, 2281832488, 715172008, 2821368360, 713204224, 35653640, 2325881480, 705308802, 2827135626, 134390408, 2158526600, 2854398632, 2326438440, 2720170538, 178300960, 713697440, 671221930, 2318043648, 2860525600, 570591392, 2140170, 2862778376, 2290264736, 713697794, 679643786, 2818736264, 2292222496, 2819238440, 2821194248, 2158529024, 143269920, 2854756514, 2752520, 2827094562, 680173696, 2819263010, 2190082210, 704774306, 2854390282, 42109098, 2695015050, 581468320, 2183662122, 44081792, 2720014344, 2292754432, 2290625192, 2854789664, 673194504, 2192091136, 2826969760, 2854920706, 2132106, 145271426, 166402, 2692752010, 144704130, 2726431232, 33557162, 713164960, 681715850, 581470848, 142615210, 682098720, 2326276648, 673843840, 2684362922, 578848906, 680012322, 2158002218, 137003010, 2818704032, 581477000, 680009866, 2283963050, 705210888, 2282365440, 570958370, 10487970, 41976362, 2292720130, 707404450, 2726308522, 176292010, 715262090, 2863145472, 547397640, 537537026, 10529410, 2292221984, 679485602, 536912384, 2282267168, 134383778, 2315911842, 178299048, 2862620714, 2192188034, 2664968, 36315168, 581044362, 2863144968, 10518664, 537537024, 681705642, 2861047944, 547397640, 537534978, 573046818, 2147525154, 2326306954, 2862778528, 2718474914, 2684387360, 44597890, 2189565986, 2693440032, 2191665834, 2325875368, 42469536, 2317385864, 2852685856, 679618562, 2819260546, 2684388010, 134250528, 2729052802, 2862776482, 35791496, 2687107712, 2158110848, 2283833856, 2827651714, 715688608, 144712330, 671746600, 2861074570, 2317527586, 2693408898, 2685042690, 2687117826, 704785066, 2729052800, 671615498, 2827100810, 2821202090, 581437480, 581075592, 2324204160, 2158624776, 2156046890, 2183301160, 2686494728, 545786538, 2315258536, 2326274080, 681705986, 570436234, 2863270016, 545786506, 2860655112, 573188778, 707405834, 2819230218, 673841706, 33598122, 2183661696, 680002178, 145238050, 168307200, 2292754986, 2156003976, 2829099552, 2728927360, 545923114, 33554946, 44605472, 168462856, 2315296936, 545261610, 2687107232, 2718050946, 2826969130, 2324201994, 144835210, 2720137770, 2283940512, 571089546, 673876106, 134220426, 2283937824, 2863137416, 547889666, 2852659842, 2281840682, 2157969544, 539501216, 170403872, 167783040, 2183834146, 2686617634, 36211200, 2181603488, 42117120, 36210730, 2695528578, 2292842506, 545262216, 715293352, 2290098720, 715268746, 2281833120, 2290221696, 34089504, 167813768, 2318051362, 673194624, 705178144, 2720006816, 2318051458, 2290649760, 33729152, 2862622760, 35824266, 8429568, 526504, 2189470242, 2158527136, 144712192, 2862779048, 2863137314, 681574914, 2820801024, 573213216, 706906626, 673218592, 136979112, 2684526722, 2693275688, 2326432298, 2148049546, 713170946, 2684396032, 2862746280, 2728534178, 2183301634, 713205890, 143141538, 2829189280, 539003424, 2862778530, 673325216, 2862778922, 2684526626, 2292719776, 2686626442, 144736426, 2292187298, 2156407426, 2860515842, 534656, 145392256, 570425984, 2315782186, 2718050818, 34243232, 715784232, 11184800, 2854390314, 2684364832, 2326407328, 2829232768, 2860681738, 2684354594, 2292852904, 681746944, 539658376, 715262114, 42477698, 705339432, 545925280, 671227936, 2189986464, 8522402, 671752200, 2282258466, 144869928, 538978432, 136454784, 2819260578, 545915400, 2720017066, 2156527754, 137011880, 137005570, 2862784546, 2315821058, 2695539338, 715301410, 168329256, 706873474, 2854398120, 681714176, 178921600, 178399234, 545423522, 2156562954, 2720139434, 547496482, 2861180968, 2290622472, 2155905576, 2687017602, 42467882, 581468168, 2726471848, 168331272, 11174570, 537035426, 707405954, 2323775656, 2818582568, 142779040, 2785792, 2694980098, 2323784232, 2156396544, 2155905576, 547496578, 2860687912, 143132680, 2155872776, 2281832992, 2315944490, 2158665890, 136970920, 715262474, 2271362, 134227976, 134390306, 545915424, 176857122, 167782530, 673220768, 2150105762, 681746472, 2290649256, 673218600, 35784842, 671222442, 2728567456, 573057034, 715687944, 680003616, 2191696002, 145235976, 2728921642, 2827094146, 2189470368, 2147617290, 2158626850, 136323746, 679520936, 673187880, 145268736, 2292850816, 2720571400, 2190092802, 581476994, 673718432, 167903754, 142617250, 2718042154, 2181202466, 142748192, 673226922, 134873096, 2189428738, 2854791296, 2720696328, 145268864, 682109088, 2686984714, 579478176, 178823296, 682240160, 537403904, 2726955680, 2718444160, 547522690, 2290657448, 170395688, 2827125378, 178391074, 706881696, 169902730, 2106026, 2183669930, 41128, 547357346, 2820809384, 2181597834, 536879272, 42601088, 572566144, 2728927264, 705169442, 2282227850, 682109568, 545817122, 2290223778, 688648, 2692775968, 571116200, 136478890, 176335530, 545268360, 2315290762, 570564744, 176685698, 168436258, 2292197418, 705307304, 2717952680, 570564608, 2686976168, 707436674, 136357898, 681607338, 570950312, 2158004258, 2150105088, 2292713632, 176203946, 2686978088, 570597544, 168438306, 2325751946, 571089544, 2181210664, 168428066, 2325915810, 2852782216, 2684398250, 2183826080, 2156036106, 2189983882, 144711720, 33695786, 539009056, 565288, 2317912194, 2191567368, 2717911042, 136882730, 715161738, 167911432, 2718564480, 2662952, 2862777002, 2148008618, 671089152, 2281835018, 570960394, 545819274, 545294984, 2854390282, 2156438026, 41953280, 2315389056, 136849928, 2729083402, 2315395104, 2181693440, 565768, 2325774474, 2315255808, 681574400, 35654176, 2819260546, 2818605602, 142650024, 547397770, 2323647104, 2158504490, 2281876106, 2685050890, 44042888, 178913416, 2720663594, 2326397058, 548053034, 2315427840, 547356712, 176163360, 2819268770, 2315386912, 547356712, 176162976, 2827657890, 2325873184, 2183301640, 2156440200, 170002474, 571114146, 2829724328, 704645794, 2728437792, 2854354984, 2192187402, 2326276640, 539107968, 8519720, 680175626, 715130912, 539101704, 713556130, 578822272, 671255074, 34111528, 671097474, 167780896, 2685043338, 178791072, 2149744648, 178924168, 134252674, 2829191712, 2147614856, 143304874, 2862655648, 547498504, 2695375018, 2282235946, 8423968, 170035210, 572688906, 2819140224, 9087616, 2148041346, 33718784, 581075592, 2192189578, 2827493504, 2192058538, 713197576, 2820677674, 715300904, 2687019178, 2282235938, 134253096, 167936042, 2821236904, 2282367010, 671130250, 134348842, 2192187944, 2829746728, 2827001890, 706871938, 2695505952, 144878120, 2726339210, 2726429312, 2158633512, 2290755712, 2158108714, 705175722, 2693310632, 2684496512, 44073002, 570958336, 2156571272, 2284364298, 143171754, 2852782242, 134782978, 2150244514, 2694851232, 2718566562, 2317888000, 2147617440, 578953258, 715661858, 2728921600, 545393288, 545398954, 545794696, 178430474, 2324203562, 570960426, 2693408778, 2190117410, 2158626826, 2317885984, 2282400264, 2694972066, 548020872, 715292800, 707265154, 673882280, 707308200, 682265090, 8388770, 2325914146, 2863172138, 545794602, 2687117322, 2325916296, 2720041514, 537537056, 2190092328, 539003008, 42467336, 33587842, 143272104, 2271882, 707397794, 2718476834, 167913610, 2190092930, 2694883488, 2821366434, 2685018634, 573213320, 35695144, 2720538656, 545947688, 2686976674, 2150148258, 2290788352, 2827526306, 2684887072, 547916296, 2324308106, 2726863008, 170003072, 715268258, 34114090, 2325776906, 537528352, 705202698, 2324209704, 545948328, 2852292746, 2192187424, 2718567080, 2156562946, 2315389570, 42076192, 2284363936, 176333314, 2156399232, 2323786370, 537438850, 579469858, 580946602, 2829222400, 573178504, 2684912162, 713197610, 2292877344, 2852161704, 2192181792, 2852169738, 2158667818, 571113634, 44697642, 572525184, 545949730, 2818738344, 2827528224, 713687178, 581446304, 2718599720, 2284333184, 580954122, 2684526728, 679643778, 2315257898, 539658282, 2694842504, 579504642, 2315389056, 673187842, 537395842, 2318010538, 33565186, 545794562, 2156560546, 2283800738, 2685044736, 705339552, 2726331018, 705167872, 2684355242, 545957896, 2720017032, 579469826, 2315257992, 11010690, 178817162, 547521032, 2687017506, 570600066, 36315784, 44737056, 545303200, 2684520488, 2281734696, 167782562, 2292721792, 2826994186, 2694883336, 34111496, 2818703394, 547889282, 44730506, 2829746696, 2854789666, 680010402, 44607626, 682271240, 2852692522, 537034784, 8397320, 713596938, 144869376, 2686462114, 2695539336, 713564170, 2323687936, 178300936, 42117256, 10496648, 2829060138, 176695976, 9078920, 715129002, 2829066280, 2684879522, 704643104, 2860657194, 2819098762, 2190084234, 682098818, 537569792, 2729058986, 2283833896, 578945152, 2694842378, 2863276032, 144747168, 579480200, 715137194, 2829066280, 2191696002, 713722400, 2147491970, 2183176738, 2148180480, 170526728, 2829582880, 2728951944, 671615528, 2820710402, 713720362, 680134824, 706775594, 2852815520, 571091104, 134381602, 2191696010, 571115560, 2147491970, 2183176738, 2191696002, 42600488, 2149580938, 2183176354, 136972290, 2317885450, 572653730, 2156569122, 2105480, 2292361736, 706781706, 2181179562, 2290778632, 2862653480, 2863267882, 10652320, 176324778, 2718083072, 581042186, 134916768, 539656320, 704651424, 715139112, 2290122754, 539099168, 2324308106, 2292196000, 2726822568, 2693431970, 44042752, 705208458, 2284357760, 2860679848, 2189592584, 581042186, 2282269344, 682238632, 2860689410, 536906274, 2692874280, 539658792, 2863308832, 144876034, 2149581346, 2181040130, 573049504, 2326397056, 167815818, 2284363784, 2148010626, 2718436008, 2863310976, 682271400, 2860687362, 536914466, 2692874280, 673850024, 2829221890, 536914562, 578945056, 33729192, 33718432, 2326276744, 44042888, 2726988458, 570992768, 2283931786, 41951362, 2181695624, 143272488, 547520514, 2684363434, 2728921768, 136850080, 2821365888, 570598016, 2189961858, 673742888, 35815968, 713203840, 2156570760, 2686486568, 581609994, 2686984194, 2192048810, 578945152, 2852823208, 134750218, 2191657642, 170395808, 2821365890, 570597384, 2861074954, 172066, 33589408, 581074944, 9087618, 44575264, 9077290, 2726297768, 2269344, 2861075104, 2863139336, 2718444170, 706748456, 2158141602, 2148051106, 673359882, 2861040138, 134357026, 578846882, 706904064, 2326266378, 35823648, 545294498, 2728558592, 2317492744, 581601440, 2315782144, 2794122, 2323687464, 2860548608, 681740328, 178430504, 170568232, 707404296, 713032328, 2862785152, 2821236768, 573178368, 2852137128, 2282258562, 2720563338, 41984512, 2863139328, 145393826, 144837160, 2183299752, 2290614826, 2292713986, 2720705194, 539632290, 706742816, 2315296906, 2695538858, 570436136, 715139240, 168331394, 2687140488, 11176586, 34218506, 2324300290, 2192081536, 2181704200, 2720170144, 2717911552, 178298888, 2820808712, 2720172704, 2099208, 2818738216, 2692917418, 143141386, 2827616418, 2150279338, 2192181898, 2283940354, 2192181794, 2684520488, 2324335242, 2818714122, 2827616386, 2693276194, 671645736, 143163936, 169912456, 673327754, 538970250, 134250506, 2282258466, 2829591168, 2863301154, 136871944, 2183832224, 2827485320, 715694250, 134251018, 2148018720, 547891712, 679510144, 44695592, 2282389672, 2821326976, 537428000, 539633672, 679485576, 167914112, 2284355746, 2181070976, 2695397922, 2819236480, 145260714, 134251008, 2148016674, 2686618282, 2290778626, 144878208, 2292754986, 2819096578, 176300032, 545292424, 170035850, 176726016, 2854234752, 570982954, 704774272, 579373224, 2156562560, 170535424, 2105376, 2686617770, 688130, 2292361344, 2158537386, 2694974122, 2156036130, 10528896, 2158537386, 136358026, 2158626946, 2181595658, 578824320, 547880968, 581050402, 579512480, 673852074, 571114112, 713687040, 34244778, 715261960, 2726830240, 713728130, 571123744, 178260104, 2292189184, 671621768, 144706184, 34079240, 2852170242, 2785418, 145227778, 2281709576, 2692743208, 713597056, 2852258442, 547489826, 579338376, 713203882, 2852817064, 715262120, 2684364960, 2685018752, 178430594, 2190084746, 548012712, 170401920, 178913794, 579348610, 178956330, 2325907490, 2686986274, 673218592, 2854791202, 545294880, 134258848, 170009128, 536879264, 2685018752, 170033696, 2190084778, 570425472, 539501184, 134382208, 2726832170, 2760706, 2292744226, 539623592, 10658434, 713728034, 176726698, 581044898, 2718042634, 2183170570, 715819690, 2728566784, 570425506, 2315823114, 715696810, 2692745386, 2181070882, 681740808, 2821327370, 570458240, 681716352, 2728525954, 2819097128, 2181081632, 2684494474, 142639744, 570952234, 2860679328, 42117802, 134783624, 715819690, 2829197474, 41975842, 2191566986, 2189459616, 2317352970, 539656232, 2860648490, 570566786, 2326306848, 2860515362, 168436256, 2284464130, 699040, 2323655202, 2686626432, 2191665664, 539108008, 10659850, 2191558794, 2189459616, 169871368, 539656362, 2720573610, 578854946, 2283929608, 539658888, 680002082, 2854267554, 2829721770, 145361568, 2829199874, 2695407752, 2820702888, 2189566080, 176327296, 572566184, 2826996256, 681715744, 167938178, 706914440, 2726300202, 8528384, 2829101192, 539525666, 142737568, 570960002, 2852683912, 2315427842, 673712136, 2829223970, 2687150632, 706783400, 547530786, 142746146, 671254656, 2720180360, 2728397344, 142746146, 2852823202, 2157969578, 2728962602, 2292713994, 2181072928, 35790890, 2720008330, 178956320, 10619400, 2315790984, 671221890, 570589312, 144845448, 2694875816, 9085608, 2692745738, 2852692130, 10649642, 2192089130, 2290747906, 2852692098, 547520674, 2192082984, 2290657834, 715163776, 579477674, 571080704, 545957922, 2692784298, 10527400, 704645762, 2862776970, 2292359178, 2183143432, 44073512, 2181180032, 2290090632, 2192048256, 2852661418, 713564714, 142770218, 580919840, 176163458, 2684889736, 2728427554, 581568650, 142647466, 671787522, 581468322, 144878216, 704785032, 570564640, 2862615202, 2156044296, 2852661928, 2863309344, 178790946, 579381288, 2861039776, 2318049800, 2829625896, 2852817570, 2693434026, 2729050280, 2695015080, 539666984, 2787370, 2686978082, 8429704, 2192187552, 2317494434, 2685018664, 176726050, 2720671872, 2183800992, 136972840, 178291330, 2861170850, 713558176, 134914056, 2183825410, 2158635178, 2181204104, 547358880, 2685051434, 2292853408, 134218370, 2718466698, 539142154, 578953866, 144834592, 2292230696, 572688906, 572522664, 176160776, 2191559210, 2861180930, 145260680, 682100738, 2718572704, 145236640, 680009890, 581601960, 705299104, 2720041120, 42639912, 704774312, 537035432, 2720041482, 42607144, 176160768, 2317385760, 2181726762, 2283972642, 559104, 2324211752, 2148173856, 707430946, 9085442, 178784258, 681617538, 579346560, 178266754, 539624064, 715161738, 679618688, 2317494408, 2684528672, 2181693994, 2283841570, 690178, 2323685418, 2181595690, 2283833858, 2131970, 2323687464, 581443594, 706775712, 2820677632, 2183170690, 2827102760, 705341994, 2183661704, 671230088, 2315946666, 143133226, 2820835336, 713042442, 2323808802, 705177640, 2695006216, 2852293128, 2189426722, 2150146698, 2284357762, 139424, 536912386, 2150271114, 2292222626, 36208642, 2325881346, 2820810786, 2827651624, 673196064, 2323810818, 2818713642, 2695530536, 671263240, 682272906, 2292875784, 2852260520, 571113994, 713163298, 178290696, 579478144, 707306112, 2181040642, 2315266730, 2629634, 2292197536, 2686986368, 2684889610, 2317393960, 2147617450, 713730050, 2829615752, 2862779048, 34251274, 713728642, 11043464, 2860649128, 571124234, 2148139008, 2147493928, 42510498, 539624064, 704774274, 2656898, 2726461570, 2718607394, 2827003914, 34220576, 2826995722, 2290649256, 2861074562, 168438442, 2861213738, 2290649122, 715139626, 2292875272, 162, 2829230752, 2149755402, 681617952, 536903688, 2820672168, 2854781570, 2189565984, 2323687562, 2282258602, 2852685954, 168438402, 2863303306, 2290649130, 2720572074, 715260578, 44597418, 548022272, 2684889642, 682265130, 673349674, 681708200, 547489920, 2147655688, 671099400, 2315422376, 2325880960, 2290786986, 2181704328, 2693308426, 2854265514, 2325873312, 44728458, 715784194, 2852692650, 715262496, 581566634, 44574720, 44214922, 2282358922, 658050, 545925770, 2852694058, 143269888, 2157971464, 573188642, 145361442, 2694881282, 681738880, 2326267914, 2292845218, 547389442, 681738914, 2292754442, 2190092968, 707430434, 580952104, 145262730, 167914144, 2863303202, 2728403592, 136980520, 2158627488, 2695375362, 682270882, 2183178250, 2292845218, 547397634, 681738402, 2192091146, 673882794, 137005216, 2692882946, 578986536, 539109930, 2687142432, 178432642, 2621954, 41945088, 2728566784, 682264744, 2821204130, 8421514, 143139330, 2189427210, 2852268704, 673882152, 137005730, 2728436226, 547496616, 2821366410, 136349730, 2686493186, 44179970, 681609898, 2324201504, 178397728, 2181571202, 2317885440, 2147516552, 8945704, 2827526274, 2829584424, 2829748360, 2829615656, 680043040, 134357026, 2158496424, 2150279816, 134225952, 144836616, 537002122, 579379368, 36219400, 581077642, 673876608, 178432512, 36208778, 134777378, 2157972098, 2292714122, 680010282, 2281710082, 2156399242, 11053704, 545267746, 572530818, 2191564968, 679616520, 34245160, 134219906, 2147483784, 2292754984, 8560778, 2290657448, 671099402, 2317396128, 2854398080, 2729091624, 671132202, 573180418, 2317885992, 572661890, 2183831720, 545399304, 2147650088, 572661770, 2317918888, 679619082, 2148008488, 2854887978, 134349352, 2281736738, 2854757002, 137005738, 2829724328, 33598120, 570558498, 2861204000, 2818607650, 178948736, 2718083584, 705298952, 2685020834, 579373064, 2854267522, 2290755712, 2156437544, 8913538, 2695537282, 2183145986, 537438336, 142770818, 176859816, 143164074, 2829230626, 2189459626, 707272746, 136479370, 2694982274, 713597064, 707307522, 673851424, 137011338, 2149711874, 707266560, 707272866, 679616674, 681576490, 44737066, 2189460106, 2852268712, 570991144, 2290778282, 2323810314, 2183659650, 174752, 2818574978, 673851424, 145391746, 2149711874, 704645120, 682240672, 11045002, 2292318208, 578947072, 44572714, 2236960, 537045152, 2695375490, 136970754, 547881602, 572564010, 178923656, 9085442, 34252968, 673194624, 42475648, 134875144, 2728405130, 2728534698, 2684879498, 178922152, 44206218, 715301024, 2728921216, 2728927274, 2860689962, 2686460066, 2189959712, 9087016, 2820833920, 178391048, 673876618, 2323647016, 545294986, 2189435560, 671261352, 42633258, 679520384, 2290647210, 2192181800, 2694982306, 2854388384, 715270178, 2317355656, 2821204640, 2728921634, 2694982178, 671613088, 707305512, 10368, 2148016170, 545956386, 44072970, 713074818, 143304746, 2192189960, 42115594, 167905410, 168470698, 2189593224, 580946442, 2827001984, 168329226, 2191690248, 2827627040, 2324343328, 2290223786, 524296, 134883328, 169912864, 2317363872, 538970752, 178397218, 136841888, 136446114, 170396160, 581076992, 2282226178, 2324203680, 2726830626, 2720705032, 136445962, 136841248, 2156003498, 2317494784, 2315954210, 2720137888, 178790434, 178921984, 2183670434, 136446626, 170403840, 2158625442, 2183266304, 704684168, 2189985826, 706742312, 2694875138, 2281734818, 547520554, 704677896, 143141410, 2284454434, 134357512, 2155881122, 137003680, 581601962, 8955946, 2150113954, 2149580800, 2852135048, 2189992098, 2150236322, 2149744768, 2826971272, 579346474, 2189560322, 2720008202, 33718952, 545958442, 2325905418, 2317877418, 34112168, 2283929730, 2191532552, 2183145602, 35783328, 2282356898, 2192181770, 2192048800, 44728874, 715786402, 2261162, 2718075552, 580952200, 573057032, 34250914, 2684520584, 44083202, 2317394058, 2694873610, 2317494920, 134906402, 178423938, 2191559210, 2317353120, 2785832, 2326300802, 715661312, 167946242, 2654856, 707405826, 680174112, 144744586, 545785992, 2854363264, 2292222634, 2693399208, 2852268066, 2155905704, 2149589002, 704645794, 2854920874, 143166122, 170434560, 706783234, 11043464, 707405826, 707437056, 167815178, 11051530, 573188226, 2156397096, 671654562, 547530922, 707429024, 2282261026, 2324169226, 2684486282, 578980384, 2718466562, 570992674, 698506, 178260520, 713728520, 570957954, 537559178, 573082144, 673873960, 2317486242, 2726340778, 136981160, 9052330, 581085834, 2325783208, 145394184, 136970786, 2718433322, 2852784800, 8391304, 705176066, 570950314, 2694972064, 42633376, 176685186, 2149581352, 2826969250, 2818713632, 178923554, 2148040874, 176695848, 2632224, 43528, 2827518082, 44204552, 145261194, 539099786, 144844834, 2281873410, 2862620810, 2326399106, 2097704, 2819105442, 2156011552, 2323783818, 2097704, 2282233890, 41951360, 673849514, 681574434, 2818705920, 2158502410, 2863270408, 537436288, 579371690, 2763296, 2821333002, 2827520162, 706775072, 170402472, 2829746696, 680036480, 705200290, 44608032, 680132744, 2192050344, 538968586, 2158103042, 673718786, 170002976, 2829197856, 537528832, 134873640, 2820704384, 2687019008, 8953994, 2852784680, 680165506, 715686056, 11012648, 42500098, 167813666, 143294976, 2820678312, 41506, 557602, 144712200, 2629632, 2821335714, 2292197376, 2852167818, 137003016, 41945258, 2324299776, 2829224578, 2860556970, 42508330, 705208354, 2290786816, 2684922536, 176726178, 705339426, 145401856, 2818583208, 34080898, 2852817536, 715786272, 2726308512, 545794080, 538978856, 2317920810, 2190084106, 537004074, 545260074, 168339456, 2720661512, 571082920, 10488328, 2852266530, 144836744, 2190092962, 2326300714, 33448, 2281833098, 2283938442, 671787168, 2687109762, 2826969760, 2685045418, 134258816, 579512490, 580919808, 572655784, 10496008, 704684034, 44182146, 2317885440, 2862777000, 35659944, 2718048936, 2326266496, 2181210760, 42475554, 2862754472, 8555178, 2631690, 2819262978, 178817154, 2818746922, 2695374986, 2720172554, 2, 2315788296, 2861204136, 35659944, 2181177896, 170401792, 2726462122, 713040032, 2692882472, 545425440, 10408, 142649984, 8552488, 33554600, 136356354, 40962, 2292712066, 2281701410, 176201898, 2726341154, 2318010882, 134908066, 2290655778, 2281710208, 145392128, 2718442114, 142639266, 170527266, 2692876450, 573057666, 2692917888, 2729052706, 536879778, 2148008608, 2290655744, 2181736450, 2829746816, 2282225826, 136880674, 2281742978, 2158625408, 2692784778, 2183692322, 2720571562, 2192187562, 537035402, 44212224, 666248, 2854398120, 167905440, 679488160, 8522240, 671779328, 2326407200, 2821196416, 2818615970, 570949634, 545825290, 2183823362, 2720571530, 2326274218, 2726863498, 2720694306, 2718474402, 2192187562, 2852790312, 548044832, 2852661410, 44204674, 565410, 2325905928, 2863179784, 36177960, 573221026, 713695882, 2861212202, 2854879394, 178422442, 570591242, 2861178920, 178915496, 539656232, 570957986, 2692745770, 35330, 2829058208, 2726822442, 2315255968, 537045504, 2852825090, 9046178, 2863177888, 2191657122, 168460450, 2818738816, 2829623816, 2192179368, 2692786218, 2192082944, 539533960, 2821234688, 707265034, 2149713920, 2283808896, 539011626, 36217472, 2315395714, 2323775522, 33696426, 2155883170, 176816130, 169910794, 2685011968, 2684395562, 2191657000, 539009672, 2829066240, 2827094570, 2191556608, 682140296, 2284363778, 2183790762, 536912418, 2852134920, 2720146082, 2181081218, 2860556842, 537536522, 2854398632, 581609472, 178290728, 2860656650, 145271466, 539633704, 2281873418, 2854396416, 2326274216, 539011712, 2818736128, 2284355752, 2315264546, 176204416, 679477762, 2720696842, 167813642, 671129728, 537043458, 705300992, 2317361290, 707307522, 2820841986, 570566666, 2325784746, 2158111394, 2860656800, 2694973440, 706773634, 2718048904, 537012384, 2728536584, 2860648962, 170404360, 548053152, 2156046464, 2324178944, 2821335592, 36219520, 2183694496, 2158004264, 2189568674, 2827094176, 572524672, 715293322, 2854390442, 2156006050, 573180554, 142737954, 178293416, 2181210754, 571115680, 36176008, 42117120, 134217858, 545398944, 2720572040, 2181179434, 715137664, 706906786, 2189436936, 174242, 545917570, 570591264, 572661896, 144867850, 537043592, 42508424, 707406344, 2158143528, 2726330530, 145270792, 9087490, 715164298, 681576482, 2684881442, 2862620712, 545302666, 715131522, 2720663712, 2854264840, 35498, 2290614914, 2695405730, 2718075018, 2283964458, 570558600, 44206114, 581042208, 2729058816, 572566024, 33688072, 682132128, 168297088, 2189959306, 2324179464, 2283808904, 35498, 2282226346, 2693308546, 2181038122, 143166122, 2148139170, 682108938, 2181169322, 2183831562, 547389482, 2315823104, 170009218, 2860648992, 713588744, 715817504, 2829101600, 2150148608, 704776192, 178791040, 578953770, 2692784640, 2852260482, 548022944, 570557096, 2317486090, 680010408, 2729058944, 573089792, 44705960, 10520744, 2720530442, 2662402, 142778912, 8391200, 134908586, 673218562, 2155915808, 704774666, 673882784, 2852258472, 2729091594, 2325750306, 2829617290, 2323685514, 2718574722, 2829197346, 178946562, 545956520, 133256, 570458240, 134226472, 539632296, 679510056, 2147519010, 2852692106, 136325256, 2863178282, 2326274602, 2158528674, 176195714, 2863178274, 2324179490, 2829748394, 2323654794, 2317516840, 2726308000, 2819269128, 2686484992, 2829191816, 142639104, 671132202, 2181177994, 2685018144, 713072770, 134383752, 35693226, 671621120, 2726429320, 671255208, 2281742376, 2158537224, 2149613570, 134742058, 2692882594, 704686722, 2654856, 178948608, 2720533152, 537428010, 2818607776, 2827518632, 715161602, 537436168, 178422400, 671263400, 33562632, 136479274, 2292329122, 170524834, 673751208, 673712808, 2726330882, 2181171754, 579379200, 2726824064, 2181070848, 2692786698, 2189560354, 2693440130, 2283809314, 707307688, 170001066, 136487458, 2694982306, 137003170, 673751208, 136478762, 2292198050, 36339874, 707305600, 2158108714, 2820702754, 2819139618, 170525322, 673884162, 142747688, 176300192, 2728429704, 573087754, 2315788930, 2720532520, 2827659810, 682132138, 2820677802, 679477280, 671261312, 142772768, 36208682, 2685043338, 2827649704, 2694840448, 44597890, 2827094658, 168338048, 44204032, 2192189962, 2794154, 570434184, 2695496226, 2829068450, 704643106, 681746602, 2147647498, 10487816, 2852301472, 2150105250, 2821357730, 44728992, 2852266154, 41984130, 581446282, 2854888066, 2621450, 715268264, 581437954, 2315823240, 2192082954, 2827659296, 2818605056, 10487968, 2860690080, 2148007938, 2281865856, 10488488, 2860690080, 2148141090, 2281865346, 142739488, 2861212320, 2150271522, 706904106, 10487970, 33728514, 581608072, 570458248, 2317361186, 44706442, 2190123688, 570599432, 715139234, 2720672394, 42640008, 548014592, 2156003360, 580919464, 2829093002, 2281712162, 2860679808, 578988168, 2818703914, 572565640, 2315944074, 548020736, 713722498, 545294472, 178792578, 2318019082, 2324333192, 671096834, 2292220040, 2852257928, 570597930, 2292711434, 713173632, 2282228394, 2726297770, 2729060904, 537537186, 145269410, 2292721794, 2854390440, 2147492512, 539142664, 2755082, 136348162, 2829092992, 704774282, 570597930, 673357826, 2829090952, 2854357514, 570589738, 2718572714, 2692751906, 536871042, 2829197954, 2325744160, 538970248, 2323653120, 713171496, 713697290, 176169096, 2827659938, 2863309320, 713721866, 178298888, 2323778208, 713597568, 2292844586, 570591370, 42470026, 545925632, 545914890, 2726428810, 11043466, 2726854824, 673753096, 35684362, 2290223138, 2821229192, 547924104, 581083680, 2156006058, 682099360, 170035874, 2147648010, 581574666, 2281704096, 2191696554, 2718081546, 9076768, 2718442114, 2315255816, 2326268072, 2820713098, 681746474, 2290131586, 534664, 168306826, 2183801000, 178432674, 2147648010, 44703778, 2852266530, 44739242, 572688906, 42606624, 570436128, 2720705034, 2292318344, 2315815586, 35659914, 2281865216, 145360928, 2191696522, 2854397960, 2827135104, 679643136, 2695004810, 673185826, 2324341376, 2315790496, 2283807232, 570425984, 547389600, 707274888, 136325162, 2155874434, 2190082184, 2862751880, 143130786, 2863270050, 570468898, 681714218, 2718565032, 2829230594, 2323816450, 145230504, 2147615360, 2686460578, 2854365696, 2821226626, 178432520, 2718605442, 176160938, 2290092546, 133762, 705202698, 559274, 42076704, 2718441634, 144706080, 2862778370, 570425504, 2284363944, 2694848682, 2820811264, 2686494850, 170043400, 2718605448, 2862751744, 2150148098, 572697120, 2718072970, 2829724160, 2821234818, 144870024, 2718605450, 579340448, 144845320, 715696288, 2684528672, 145402530, 2325750306, 705178282, 2726469800, 2861050018, 176300552, 713206442, 2718081184, 2189953674, 682107424, 170011170, 2693439626, 2237096, 705200162, 2861170824, 2323644450, 2860550186, 8527874, 545915562, 42608672, 2861074466, 144845320, 579512482, 2718081568, 673325216, 2148018728, 10496002, 2693441696, 2684487690, 2158624938, 2818713736, 2726469792, 2156527618, 580944042, 2852815530, 2183791114, 2326276768, 2693409416, 134750240, 2829058050, 706912416, 2283940392, 2107400, 679520416, 706871968, 2148141728, 10496008, 2818615456, 2189427362, 715303594, 2818613258, 706750466, 539109546, 2261002, 2149621896, 2829224458, 2695014570, 2318011050, 2684521128, 2325908010, 547365034, 168430122, 2754728, 2292320810, 2317355010, 671621770, 2284489354, 579379232, 170559488, 673188384, 2315812874, 536871592, 2323776040, 2284488840, 539142144, 2829060608, 2694851240, 688650, 539109536, 2292197898, 2726307968, 165896, 2290625032, 545915424, 33695744, 2718075560, 2292744224, 2292886026, 134906026, 2157978280, 572686498, 706781322, 2827092642, 2662442, 572523178, 2183791106, 578822272, 2156562472, 2290753672, 2693401120, 2726308480, 2787370, 143139368, 2861173282, 2290262696, 673219114, 2158004258, 2183266946, 704776712, 42510336, 2156036128, 2827616810, 2852159498, 2282268810, 2695497890, 176292386, 2818574472, 2315430024, 2854396034, 42084994, 2282235904, 545425576, 539099296, 539009544, 2726299784, 681574560, 539533834, 144736258, 2315264512, 2156538378, 2281865218, 715686402, 167807112, 2190125056, 2149752962, 2854879744, 679510696, 2863179904, 539631776, 539632138, 2761352, 570984448, 2829625504, 2720530432, 2183792674, 688674, 2854259210, 2155907232, 2862656170, 136454826, 545923082, 142780960, 142615176, 2862753922, 539623584, 2785930, 671130240, 2863278088, 2693275808, 673882634, 713722538, 2191655552, 35793578, 2290124842, 2820702250, 2729052330, 707273384, 2818711722, 2695013032, 2684357130, 2282367136, 2156562594, 2692915880, 2829060234, 2820801152, 2684889226, 572688546, 2852782752, 2728402976, 2662408, 2191532192, 673873952, 547498026, 142770730, 2827649544, 2826963114, 10488488, 2827485354, 2829222408, 2694842506, 2149589672, 2827004074, 142615170, 2826971680, 2326440490, 2189992072, 145270786, 2315823648, 2158493736, 545923208, 2149746722, 2654338, 536871048, 673352226, 579469354, 2728403074, 713597570, 134261280, 679486080, 2827102240, 2324343338, 2189992584, 142615168, 2860656672, 2324179490, 2181603464, 2284462080, 2695012394, 671123456, 10496000, 673841184, 671263264, 178948128, 2284462218, 539626154, 2829224066, 44705960, 537536682, 682101418, 2861205634, 178924032, 572563496, 2282365442, 2684526722, 145359528, 2283809314, 2191556738, 547398314, 2148051498, 2190090240, 2827092002, 2821226632, 144704032, 2862622760, 682230432, 2827651720, 178915872, 706781354, 2189426818, 2861179016, 2290780322, 2183801506, 705177736, 2854750730, 680168098, 2827496096, 137013290, 2263586, 572533248, 679510152, 2261674, 8429568, 580919936, 2183299082, 2852126848, 713697448, 2324334754, 2183277218, 2829189250, 2861179048, 713721994, 2317494944, 2191567018, 2281745026, 2862754338, 2863270432, 134742018, 2132512, 2326429728, 9079328, 682133642, 536881802, 2317877802, 713173538, 680134656, 2684496392, 2323644938, 44179978, 2315780778, 42598538, 2687142434, 2183823394, 35790986, 2150148744, 671222432, 579469482, 143270056, 2149589634, 704817160, 581608098, 143132674, 2148018722, 673743370, 44171810, 2156006026, 33597952, 2826994186, 671123618, 44599944, 2726824448, 145228290, 2854881416, 579346976, 539492874, 2192058400, 44182058, 2685050912, 11141162, 705339944, 11018912, 2686585482, 176204418, 2827127306, 671121570, 2662442, 176859776, 2818607754, 2820702344, 2284462080, 2686494752, 2827495464, 170525322, 2263050, 2239114, 2284363906, 2156405376, 578977802, 34220586, 682139810, 8398976, 10619552, 536906368, 539140266, 715663530, 2717909538, 2728921738, 2694980136, 2827004426, 34121760, 2861039658, 41096, 706912768, 547881610, 2148182016, 2318011040, 2290624648, 41986088, 2854355072, 8560640, 2317355520, 2281704104, 41986560, 2829232266, 2819269250, 682140162, 142748288, 2717917728, 2863139466, 713728042, 2854387874, 2290098698, 2860548640, 178784418, 2317877378, 715687978, 10650282, 2150107816, 705211008, 2292361256, 145229952, 2261024, 2181081730, 681749160, 2281833090, 673229472, 2192081024, 136972810, 10529448, 2156570794, 2282266752, 2728962722, 2717919904, 2323645090, 673876648, 2819098632, 2717944448, 2852268712, 2787970, 2726463528, 2718441640, 537569920, 2158659616, 547367466, 2283963042, 707428394, 539656872, 2763424, 2692915848, 706742434, 539131904, 572555272, 2156406944, 2325882914, 2292351136, 2726987816, 2718443680, 2292230792, 2693276168, 2854258720, 673185954, 565888, 2726824584, 2281701890, 11020928, 571080874, 170041514, 143272578, 44698120, 2728536074, 673849386, 2728927912, 2819261090, 2829101696, 2693267464, 2191690280, 671123490, 2820841992, 2695367176, 2720040994, 547400354, 2326274208, 2818736680, 547397802, 2326399656, 2728567336, 2263586, 10526880, 705200810, 2862779008, 2686976520, 2181210242, 573212674, 2852300930, 2158494208, 2155905538, 573049354, 176825000, 2325776906, 579510440, 2821367976, 2720137386, 2318051872, 548045352, 2729058442, 2150277794, 2818613898, 176332960, 671220226, 2158665856, 2149745280, 8431624, 671613474, 2827616800, 2326407850, 571113642, 41945218, 2158133290, 136349866, 579479688, 2726988416, 44073096, 537034888, 42475520, 2821358120, 2323786368, 2863276680, 2283833986, 142647330, 680135200, 2863278760, 713721898, 33564834, 2290747946, 2854890152, 713722026, 34080898, 136350336, 2192048650, 2158103208, 671787016, 2631810, 547498538, 8429698, 143165474, 2181073026, 2693302314, 2097794, 134260872, 2181212810, 547496618, 35684994, 2290133538, 142617122, 10494080, 134744618, 2819097258, 704645632, 2181701634, 2693441546, 715655178, 707267210, 581477002, 42502696, 2852293162, 2686593674, 581051050, 44073120, 2818615842, 145235970, 2726864938, 2326267906, 2284464128, 170008576, 579381770, 2687017472, 2829060768, 2720178856, 136323720, 537043488, 580946442, 545818762, 2290092200, 144834728, 2282266634, 682098698, 2726823978, 2183137410, 2281832448, 145235978, 2726471850, 2191526018, 2147647488, 545294984, 168299146, 2191688328, 2281744418, 2324212224, 2863303178, 573081602, 2695014568, 170535466, 2821234690, 44697640, 2854889992, 2720671778, 2821358090, 44173864, 707405994, 2720572064, 2317918720, 2686584866, 2156036258, 143132834, 167780354, 2829724320, 33282, 713042056, 2720663586, 33555104, 707405992, 2854889482, 2821227016, 44042408, 707405992, 2860689418, 34114090, 2290090634, 145400458, 572696616, 170041480, 581044258, 572694698, 539626154, 2292187272, 581574826, 33554592, 2819228192, 2290780680, 2819137544, 2281834632, 2852300800, 705202730, 2281702026, 682271274, 2852298760, 34253354, 2290254466, 2829756970, 2852258336, 2726857258, 715686016, 169904160, 2317920394, 2852659240, 706880032, 2317486216, 2318041632, 178954762, 570992800, 539101832, 2720705066, 707273384, 715171874, 536872970, 11053696, 2863179808, 570433570, 2325776514, 178389672, 679479330, 578955912, 142746272, 715300906, 170436778, 168462378, 8424064, 2854922410, 170401960, 704817184, 134219914, 713074818, 8527882, 2863138978, 2284487296, 2692917384, 539109890, 2686615594, 2326405120, 2150105640, 2183301282, 537043466, 42641450, 570433698, 2156396554, 178258562, 536903842, 713205890, 547495944, 2863138978, 2821325474, 713203842, 545267712, 2863270050, 2821325442, 715131522, 2829099688, 671219720, 2695375010, 2863177856, 578822304, 671228458, 2325874728, 2854398464, 581468202, 537536648, 167774888, 2156046464, 539494568, 2692915338, 2157969568, 682132008, 2684387842, 33554592, 2317519520, 2158660138, 2183668362, 2282226216, 573090442, 2183309320, 715653642, 144844800, 679510664, 2189557888, 539099168, 2827626634, 2854224552, 167807138, 8948386, 2720662154, 36315810, 2860648490, 2325774336, 2686591498, 44179586, 2687117320, 2852265984, 134785570, 2818607104, 136356352, 2722, 2292197920, 2718599210, 167807010, 42642082, 536871042, 2761378, 178291370, 11053728, 41943168, 36307496, 705306658, 2854256800, 715137032, 2191688322, 34089098, 2097152, 2284325002, 136349728, 2190123562, 2692884610, 673718410, 537561632, 2718599722, 2155874434, 2820710538, 658048, 2323653162, 144738856, 2269728, 145399944, 581042304, 671263264, 578953728, 2695365160, 2181702312, 2183170176, 682237962, 134785698, 2685053448, 2147518594, 2687148170, 9046528, 2693433986, 2821333128, 2292195968, 2862743688, 2863138954, 2284363914, 2821359618, 167938088, 704651272, 42502696, 34211840, 535072, 2147650088, 570567208, 35824296, 2726863362, 2693431938, 2820677762, 2694881954, 2862751880, 2158658178, 2820808834, 2829101570, 2862776456, 8390826, 2315911690, 2149753514, 2324171432, 2326300802, 539656194, 2827004456, 2150246954, 536906282, 715292808, 170566280, 2852129288, 2693433386, 2861072512, 2183800992, 2852292744, 545794728, 2192181922, 704782376, 137005226, 42082954, 570435618, 2692753960, 2854887426, 2726298152, 2829584522, 2821237256, 2686454282, 2148040874, 680167424, 2183801352, 2720041096, 178817066, 2860517920, 2148018698, 33597576, 578978442, 573087904, 2718566528, 33450, 2685010592, 36216962, 715301032, 682263202, 2282268800, 8529922, 681747072, 2726955008, 178817576, 2717919776, 2148010498, 35694728, 178301450, 2323654690, 2282359306, 35686408, 2155872256, 547530754, 704774144, 2692778114, 170568192, 2324211712, 2158635016, 537569314, 2854363682, 2325907490, 579471874, 8397322, 2183276576, 2324334624, 534530, 33718402, 178916000, 2718566432, 2149712042, 2292744714, 167913632, 2191690272, 2191663104, 2827651626, 2192220160, 2860558848, 2156429346, 2860689410, 2183176192, 2323819040, 8955906, 174594, 2156437544, 573188776, 2181695520, 2718435976, 2284364320, 573057696, 2190117512, 2863147552, 2325905928, 44607490, 2190123530, 143294506, 2189961258, 2687117448, 2863278720, 572656168, 2852128928, 2687109792, 2192222720, 2852129312, 2324176896, 537537192, 2720663584, 2728954528, 2290753696, 573090304, 2826963488, 2183694984, 2183309346, 44214306, 547487746, 9077280, 2693431818, 2317527594, 681740298, 2290092680, 713197570, 35693088, 545916960, 2686585376, 571089576, 44173346, 2318010890, 2692909098, 2292720130, 2156013578, 713697962, 176851498, 2692909608, 2158493736, 2693408800, 579502592, 2852292610, 2183178400, 545392672, 2228768, 2718607912, 682134186, 10649610, 539502634, 713171626, 679610376, 168297128, 2819236480, 2292187146, 2149589032, 2315790888, 2323677832, 2664448, 36219050, 580946048, 2720041002, 2685045288, 548047530, 11175946, 539502626, 537428640, 679641770, 547915914, 2762786, 2726987904, 2315422250, 2718040736, 2695012384, 673843714, 2794122, 570566690, 33587242, 705300490, 545948170, 578813992, 178300930, 2821237258, 559624, 176204426, 44697632, 2290747520, 2860656802, 44599944, 2183170698, 713040010, 671744034, 2726863528, 573213312, 2695495712, 2263560, 545294344, 705309312, 44566530, 9052170, 2852169866, 2854395944, 41642, 2692915210, 2292320768, 2829754370, 680003722, 2326407208, 715260576, 538976392, 715786240, 178913960, 579379242, 168299042, 539631648, 679641258, 565250, 2326430242, 2149755560, 2684518570, 2292326912, 2829748258, 43562, 2281742378, 2183266816, 2827102210, 2147655850, 2684395530, 2283807360, 2829721600, 33729154, 2183145474, 2181169666, 2685043360, 2720705162, 2854750208, 2147526786, 2827526816, 2852661410, 573220898, 176818184, 2861081090, 2726439584, 2325776928, 2282228354, 2827124898, 681585288, 33685672, 682106920, 2192082944, 2148180650, 2155907618, 534658, 715302914, 537042978, 8560674, 655874, 2852137122, 36315680, 2323808936, 2684397602, 715295242, 176324642, 545302696, 537405992, 2156569098, 2827001864, 539502730, 2326432264, 2183660192, 2317396608, 707395752, 2718597258, 2720662056, 176294528, 2728526376, 8399018, 2290264610, 2720148000, 2862746152, 570436234, 713165314, 581575328, 2726461608, 2147494058, 705331338, 2292886178, 2158503938, 2726994592, 2685053482, 2820704416, 2726341120, 2148016160, 680045098, 2861179520, 2156560898, 2155880576, 2181177346, 2281840778, 2283840162, 2158526464, 2720006178, 570565258, 681615904, 2317385762, 2728525984, 539525248, 2315790498, 2156569226, 143172224, 2315397282, 2325906090, 2281873920, 2863267970, 2325777032, 2181735082, 2861179016, 42598440, 2820810754, 536879786, 139944, 2292359842, 35791520, 33693706, 42631168, 707428520, 2692743296, 170535048, 2819229730, 545786370, 2290264714, 36339882, 2318017194, 2189986472, 2860655240, 548047528, 573188264, 2861173248, 680143370, 2192059050, 707398184, 2692885026, 10518688, 2292318858, 537395840, 573080224, 680003714, 537559552, 2181736610, 143171592, 143130784, 2147614760, 545915048, 2324209800, 35684360, 2687148170, 707430914, 34244640, 704651266, 2862752296, 571113512, 572655650, 2819238026, 671779370, 2315782274, 2269184, 2829582466, 2147614720, 2718565000, 2189598856, 2317517320, 715268264, 2150138530, 2282234536, 136980514, 548012072, 2325783200, 2284487338, 545794210, 559114, 578953224, 581077122, 2191564968, 2718048776, 134742656, 2726822400, 2317517320, 176300712, 2284358306, 2284331560, 2317517320, 2323653288, 2158537378, 2281710112, 2695407754, 2326301354, 671121930, 2718573186, 2158010888, 2718433834, 673327264, 581083656, 571090946, 40968, 2290622976, 178792992, 168430082, 33718824, 2829232672, 176695808, 547392000, 2686984224, 713558144, 671219842, 570466946, 2695406208, 2829060648, 2315297418, 2189459970, 2325906090, 2852268072, 176333440, 2315946498, 33718312, 572663840, 176196096, 2150269096, 2284487200, 2687019040, 134382240, 2863177896, 2687117312, 34243072, 2315299360, 713039874, 41953410, 2315387522, 2720565386, 673852032, 176327328, 713040032, 680140930, 2150269096, 2150236704, 2687010848, 134357664, 2284489384, 2150269472, 573081640, 134348960, 8554498, 2181572738, 36307618, 9085578, 537526282, 134782978, 178399906, 136972424, 2729061024, 545431688, 2720147496, 170402432, 2854912514, 705331330, 2829191680, 539495072, 682229898, 2854758434, 579340456, 2728428074, 42082442, 539634210, 2821193896, 2728526464, 2693407232, 572522536, 2693278210, 168307370, 134881418, 170557602, 545292962, 581044224, 2820712618, 2827517962, 2181179938, 570559018, 144736394, 2317394602, 537438762, 2686582946, 539132416, 141866, 2292359168, 2282397738, 705308842, 579340456, 178391040, 680012322, 2282268842, 2827649162, 2149722626, 142740010, 698410, 2290122888, 2317363752, 44173858, 2324204042, 2820702730, 2630280, 713687210, 579371146, 2156407424, 707429026, 2720139296, 704782338, 2097824, 715664008, 707395714, 2852126850, 2158529064, 707275304, 707396258, 705208490, 2863180418, 570433538, 2158659616, 2292852906, 2852266530, 570435712, 10529312, 679651360, 42469418, 673187850, 36350592, 706773120, 2158504618, 706750986, 707403906, 2156398752, 680010272, 713588896, 578953258, 2829593130, 2695397896, 671132328, 2819096610, 572695050, 2183137794, 2189560456, 2284323456, 571123848, 2315397130, 2760706, 42115720, 2156398760, 680043048, 2819137696, 42115114, 2290616480, 2827649704, 680042530, 2189598762, 673351816, 2315389056, 2324335240, 41953320, 537526816, 681716264, 2149615776, 2189428770, 169879688, 2821327392, 680175786, 2183299210, 167774856, 136970914, 2821335178, 11051650, 2324179618, 715171848, 2269738, 2687148168, 2191534088, 2283965088, 715301544, 2269826, 671778952, 2862745634, 2325743754, 2686615720, 134883464, 715262498, 2829584522, 2686984736, 142747658, 2852161576, 713198122, 673360520, 2192057002, 2290133632, 142772770, 537395240, 2720573602, 2158625410, 2686986368, 2190090274, 680167584, 2852694562, 36315274, 178432520, 143303178, 2852292616, 704676386, 536906376, 142780968, 704653312, 176325162, 673360392, 134384128, 34122240, 2192056488, 167807656, 2317877288, 539533960, 2282268704, 2284464160, 136872450, 44738730, 2281842850, 2861049898, 565800, 34120234, 2155882624, 2315790378, 136972328, 41945248, 136323624, 2292351618, 579512354, 176293920, 2149589026, 2827485826, 42115208, 176857602, 2290745482, 2158495882, 8744, 176726538, 2156406792, 2324178954, 2290748074, 2326397610, 2692786344, 2829099552, 2829615274, 167772298, 2685020170, 2852299304, 2717949952, 2189469832, 170000938, 2181693450, 545398816, 2687150760, 170428928, 145238658, 2863268522, 539623978, 2155915424, 2829099680, 178913962, 2854355626, 2684922016, 2829099680, 2720047104, 2686494760, 168337536, 2181571208, 35825666, 33720994, 2156046984, 572661800, 35694632, 537405960, 2281867402, 11149482, 33587232, 2684887552, 2290262144, 548022280, 10660352, 2829223978, 578822314, 2718567048, 2326397096, 579340456, 545816584, 134259330, 2192089642, 671228552, 2189568640, 2315387008, 33587232, 673325704, 2281875584, 10625064, 2720563752, 2148182570, 580921472, 145238058, 2189429384, 2183662122, 2820713088, 2686615552, 142747776, 706748552, 2282357418, 2717942408, 673751554, 679520296, 2189951016, 2324179114, 573088298, 2148010538, 44042400, 145369130, 2854789672, 34212520, 44083328, 2292721706, 673876522, 2183277192, 2292720264, 2147518472, 2192179720, 2820833442, 705309186, 2290616864, 2326397448, 2860515370, 167805088, 2323679274, 2158624904, 2818580650, 2315266088, 2155872928, 2819236490, 578979880, 539109922, 2271778, 679520426, 2726431392, 547521026, 548055210, 2324308488, 2819137698, 572565512, 2158011018, 2192179848, 671096970, 2852137000, 2157972008, 547891330, 537436712, 2863144994, 2282366986, 713196066, 2755112, 134389794, 143270410, 2854388264, 2317519368, 133768, 547390112, 2158504586, 2726338698, 581446280, 2181606018, 42510978, 671787048, 2728435746, 2282367498, 178258562, 537438248, 2720047138, 2315921930, 170533032, 671090856, 2819140130, 2862621322, 136872072, 2325914112, 10619520, 2150279720, 169912456, 2685044776, 178389128, 2282392072, 35662466, 2292843048, 2326407304, 2852784264, 178291232, 2860648480, 570436130, 2324204032, 2156405250, 2323785888, 2684355106, 2829230120, 2819261096, 44730368, 713689728, 2318010378, 41978496, 2861042208, 2325916202, 2718050474, 2183702536, 2718599720, 2685012000, 704774186, 2325874816, 2720047658, 682231842, 2158633002, 2290090658, 682240138, 679520426, 2726988424, 572695072, 673874568, 665642, 705301130, 713073162, 573055530, 2181728384, 2684496426, 44703746, 573057066, 2181201920, 2826962986, 545925802, 671122090, 35783202, 42076832, 715819562, 673357984, 136478888, 143304714, 573211138, 2826996362, 2726864904, 673751048, 573210786, 2694873738, 545947648, 2854388234, 2282226178, 42639402, 137011338, 706873864, 2718476298, 2108040, 707297930, 2854389930, 673876618, 2820835840, 713205800, 11182090, 573210754, 2693433986, 33728552, 2292883978, 2818704010, 9046058, 2325784706, 2284464168, 705167360, 2158528650, 578955426, 545792138, 178268672, 2829591170, 664106, 2826996258, 547367082, 570565160, 524456, 2819228330, 2818703498, 165928, 2325776512, 170534954, 2818736778, 42076200, 2325784704, 2318018728, 579340290, 2819129856, 2269866, 682271362, 170532994, 10518664, 2819269154, 2694982312, 2326274208, 671654024, 2852129322, 548045448, 2315296928, 2282266792, 2315266210, 547883690, 144875656, 2192083074, 545914880, 2726987810, 136323082, 2284462122, 713556130, 2720172066, 2318051496, 144711840, 2181048330, 2156527776, 2318049442, 2292220072, 2315298978, 2158627496, 679649322, 2192212514, 2728403584, 713687594, 573055648, 2819235874, 2261514, 142650018, 36186624, 673325184, 8520232, 2290657408, 2290780168, 44075010, 2862743584, 2720672392, 679649322, 2325908002, 2720147584, 705167914, 679649450, 2156429986, 2728437890, 178389546, 2318017064, 572656288, 168306720, 673316896, 2325783050, 2181038208, 2863268352, 142647338, 2829585032, 2148149418, 2852291114, 2852683944, 2726340642, 2326307328, 36217354, 2829721634, 578847392, 44697600, 706880034, 2326301346, 42076834, 178784256, 2290223144, 136456866, 2860688008, 2787874, 2284464138, 671621120, 2323679904, 2281842816, 2821368362, 144867362, 144736298, 2693269664, 713558570, 539009704, 713555968, 573089920, 2148008448, 2282260490, 2854365186, 134382082, 2695012392, 2190084106, 2183309824, 573048864, 2729091234, 2726341256, 178299432, 538976930, 671615658, 2147516584, 143166114, 581443616, 178924202, 145402536, 2181606048, 578855586, 134252706, 682262656, 2726865058, 2827135528, 168339488, 136970784, 134359042, 2292228642, 44606112, 671090690, 2717952000, 2292853288, 2181572738, 2684493824, 2728394922, 2318052008, 578988544, 34244648, 2192089738, 2183661570, 42502784, 2818574464, 2315397122, 2281842690, 2183309986, 2324212266, 2862753954, 2283841568, 2726830242, 2693409282, 671089192, 2192189608, 2191655466, 536873608, 44565162, 2694971432, 713032328, 705210408, 42639498, 2818736778, 671656064, 2324341282, 2692917418, 673884202, 2155915434, 2695531042, 2818574880, 2192058536, 539099176, 536906376, 2820809248, 36309032, 2192179328, 713591432, 2818574880, 2156537898, 2315387434, 706742922, 2183299072, 2726469632, 136454304, 545825320, 2147491840, 2829232160, 548046978, 537559722, 2149621898, 2284497056, 671656066, 679485992, 715137570, 713031720, 36315776, 2829757056, 713599488, 2149720098, 545259562, 2829756426, 2156438056, 2183176224, 2148043306, 546, 2147516586, 2292359200, 2818613378, 545784360, 671129730, 2720664074, 548020266, 539011232, 142737450, 178782370, 2726822434, 2292754952, 2158627336, 713040032, 2189460106, 2324308618, 2860556928, 2718083074, 673751208, 570597386, 704643242, 2720664106, 673849384, 573089952, 704651394, 573188650, 2158624800, 581478560, 2181203968, 539101322, 2192083082, 134777000, 170009120, 11149856, 2717943946, 170560040, 2315782666, 2694971522, 2726300162, 578988554, 673325066, 2694971522, 2284357792, 539533352, 2720663554, 2827494026, 2192214016, 44605984, 2284462594, 2827004032, 136839720, 2181079712, 581601448, 170535458, 705202344, 2191687842, 142737538, 2191565314, 537397418, 44073480, 2149580834, 2097152, 44608042, 2189468296, 2693310600, 2315288746, 681747082, 2323819170, 581610120, 2323687968, 705299072, 682237986, 33685546, 11018762, 2624040, 2654242, 2099882, 2097160, 44083754, 2728436360, 2149712522, 547357192, 10529282, 2292228232, 2315389098, 539623424, 2107402, 2147516424, 42117642, 2728558634, 673316896, 671656488, 2290256008, 715661994, 2284331688, 715270786, 178423808, 178924202, 705168042, 2317388296, 2861081258, 715164170, 2183307296, 136454824, 2818615840, 2819262978, 2158133920, 36309130, 2158141962, 579338786, 2818607272, 539009674, 2189598730, 168430250, 705299112, 136356360, 570565160, 2852257826, 2282399752, 578848770, 42082816, 2692882464, 2130466, 41978402, 145262722, 10527402, 572523138, 2318008482, 2720008354, 2183694474, 715139712, 2284462208, 578855464, 2852126754, 2290624512, 545262114, 2717950504, 713689128, 2290755616, 545269762, 581077122, 2183667848, 44703914, 537536552, 2854750378, 10488456, 34086922, 2860548608, 680167592, 713566850, 42108930, 145399970, 10651656, 2861048458, 2292361218, 178921632, 2290780704, 44566688, 8530474, 2656394, 11053608, 42598560, 2181081634, 11051680, 2283972650, 682107562, 2147655688, 2326405280, 144837288, 2827496074, 2283972618, 715817120, 2686486688, 707398176, 2325776416, 2156036234, 178924194, 2292877440, 137013760, 534562, 176857768, 8562690, 2818581130, 33589792, 536903680, 34086946, 2718072994, 2862776968, 2686617728, 707267104, 2192214016, 2290124938, 2718075008, 2854757024, 137005056, 2695506570, 176171008, 10651776, 2818705922, 2728919680, 715792424, 682109472, 2852653570, 671744010, 2138624, 44075050, 2181728266, 2693440162, 2183277218, 2189468192, 2315788834, 143165474, 2694842504, 2192181792, 142647938, 713173122, 2684363402, 2190125608, 679651978, 713596960, 2183176834, 2729060384, 2718574594, 2147517088, 2718605962, 2325785122, 2718566530, 2290647586, 2861203968, 44566568, 2181693576, 2726963722, 2818704000, 537528490, 570951850, 2156036778, 2192189448, 2695506600, 2720180906, 2862778914, 142737408, 2827133610, 2684356778, 2695406210, 42631714, 168305194, 2827649160, 537559080, 537395202, 2862752424, 2818746506, 2694972040, 176163338, 2150236328, 2283801224, 2861047944, 2147518602, 2323653250, 2827002504, 2695537194, 526888, 2315954850, 578816162, 679512584, 537528866, 2149752992, 545925768, 2829625378, 2718608000, 2695538730, 2695399424, 2284355720, 2290122914, 170035744, 2158103082, 715301410, 573221376, 581075626, 671647752, 537561130, 671779362, 143172266, 537438728, 682133538, 178399872, 42082954, 547359232, 2819104776, 2292351626, 167805480, 2290614272, 2315911336, 2819129386, 2821367848, 2315821226, 42109600, 548022784, 581575306, 42107560, 715696640, 178399874, 41951882, 545393152, 2282233864, 44182144, 42082954, 2694973952, 2819104904, 2283964930, 547498024, 2148174504, 42117162, 170535432, 2271880, 2181169674, 2282226208, 537002498, 168469128, 2149615776, 2318008362, 671227904, 704684712, 2181597312, 2318041634, 136839338, 167780992, 2147656330, 2183701002, 2684880938, 10625160, 2685050922, 2292886016, 2852293248, 2140288, 570958336, 2324299808, 704776712, 680043176, 33555072, 2863267874, 705331242, 2158133922, 2317484066, 2284357792, 673751720, 2829230248, 2854363266, 136839722, 10496640, 707274760, 539533480, 2862620682, 2818714112, 33565192, 2189984288, 2694883466, 673873960, 2158103210, 2181171234, 2292714144, 673873960, 2156036736, 2323655298, 2283841696, 537004680, 2318051464, 33686146, 8429608, 2685020298, 144843266, 36307080, 9079456, 2158010922, 548020736, 547889704, 2181726378, 2861048480, 706874026, 539527848, 2317486624, 2827495938, 673751082, 2238506, 2692917928, 580913314, 715696778, 671646240, 2189599360, 679485480, 136349738, 145402024, 715302946, 2693267616, 134260874, 580913664, 2315913728, 2718605826, 2827618824, 2156013696, 170532898, 2852691978, 680044584, 2292320418, 537534466, 144705704, 2269344, 547389994, 2829093514, 2718072834, 2728952458, 2315921960, 707438624, 2718605826, 2861173256, 2290231424, 168435744, 2718605834, 2827487752, 2323785856, 170532896, 2183834112, 2827126946, 134744072, 36309128, 2695004202, 704774144, 2315266592, 539001480, 2149745154, 44048928, 10627714, 2684488202, 673220648, 2862776330, 35793408, 2854748712, 170427008, 673227394, 170565794, 2861041802, 713556608, 681616008, 713728130, 2290657440, 2684364930, 579340842, 2821226664, 581576840, 715139618, 2854881448, 2183266336, 2854789794, 176302240, 2282266626, 2181562496, 8560674, 2290778786, 168305186, 178946720, 33587330, 178815626, 2325875232, 2821204522, 581085736, 2728402952, 144867456, 2183667848, 682133546, 2190084608, 671090690, 2282227850, 34086954, 42609312, 705210498, 2149744776, 2183823360, 680036360, 2687019170, 2191688224, 2694850570, 2692907168, 679617058, 679649416, 2325741706, 539536042, 713687554, 2717952040, 8396938, 539494530, 705167394, 2191566888, 143294626, 682107562, 578988072, 2819138186, 2292351498, 2183692298, 578824840, 671089322, 715825674, 2827659776, 579512866, 548014088, 2315952778, 673720960, 570982434, 44083720, 176160930, 2156044810, 2820844032, 2183799296, 2191526440, 136316960, 2819131552, 178423970, 2656770, 715655208, 44565154, 679488162, 2819260578, 2861211786, 142746114, 2687011336, 178915976, 2149755530, 2720139904, 36315648, 2183137960, 2156046986, 2283973120, 2183799304, 35653640, 2315913896, 2829748352, 2324170880, 537395240, 2726297642, 44073128, 2852268040, 2324210312, 2863268002, 2325784608, 178299400, 144745098, 2862612642, 2317363362, 144878080, 2317492736, 2189470336, 2283840008, 707436576, 570990752, 2157980320, 2819263104, 581599754, 545268256, 579510432, 134776962, 680173698, 2284495488, 2863136802, 2325782690, 2325883392, 2284331656, 2695012898, 170533026, 713075336, 2282226314, 2323686024, 713566754, 2718048296, 2695407616, 176162952, 2684387840, 2292320426, 539140128, 2755072, 2158103048, 2829748738, 2181038762, 2695012866, 168437898, 680045058, 2686986890, 2687115778, 170534922, 2692907648, 2728929928, 2315920000, 2829713442, 134744194, 581608074, 145369258, 2819105416, 2284489226, 2183268904, 178260514, 2728919688, 673710632, 178915968, 178790536, 2862776962, 178782890, 2326430336, 696872, 690176, 2130594, 2292353538, 2728569514, 2692753448, 2147494058, 2827659434, 2290649130, 2150115464, 2317517346, 2315821066, 11012264, 2860548616, 170525216, 178948616, 581468840, 705167392, 2829222442, 680141320, 2852651008, 705200642, 2852126730, 176857760, 134350850, 2192222722, 170401824, 2158135970, 11012770, 2829058082, 539664544, 2621450, 2720531112, 705167392, 2292351522, 143270408, 2718442152, 707297440, 2149714088, 682238472, 178391170, 2292711426, 2148172426, 680044586, 539011712, 2684356618, 704785058, 2829232296, 2852161696, 715169928, 144844960, 178397192, 539009672, 547390122, 136489474, 2695012488, 547922568, 2156397216, 713566242, 2726824098, 2829746218, 136847914, 176693248, 571089058, 706751104, 715162154, 2189593096, 2283962506, 578857088, 706775690, 2281843328, 2324340874, 2860647072, 134742050, 170435242, 579512328, 713198082, 538968202, 134916136, 2685018114, 537045002, 35695112, 2718597154, 2728428202, 136446464, 42469930, 545259658, 11051554, 2818738312, 539494440, 167944354, 2726994056, 2317355680, 671612970, 713075338, 2183831594, 545817248, 2290780682, 706871306, 2324170752, 2684486176, 537001992, 680140832, 573047338, 671647784, 2854881960, 11053096, 44171304, 539527722, 681705994, 580911106, 2720180392, 134916746, 539625506, 673196712, 547365512, 2829584514, 713031818, 2862613034, 142608522, 2852823040, 176687626, 178817162, 706880138, 537559048, 545393162, 580911104, 35792938, 2158527104, 176695296, 136349730, 547528832, 168306690, 2829617152, 579346976, 2326276768, 704784426, 2158527106, 579478016, 168471210, 2149583520, 168299136, 2290090496, 2147526666, 2158534818, 713566208, 144746634, 2260992, 547914242, 176695298, 136325154, 2292359296, 2158494336, 704653344, 2283833386, 547364896, 2852683946, 42508296, 2854750760, 2726305930, 44566570, 11051178, 581601960, 680002178, 44697610, 11051138, 42076840, 2292744874, 713728682, 2325744168, 2684387872, 144867458, 2189566496, 2720041634, 578855434, 11141640, 2726987818, 2693275680, 2326432424, 2785922, 42633250, 2158534786, 2326399656, 145261194, 581042346, 9077256, 704809608, 2821335592, 2685010594, 2149722248, 35825792, 2282367488, 2819106944, 2854267048, 2695504034, 169912450, 713033736, 682230440, 2860548616, 2829746856, 44729002, 9044490, 704809096, 2821333544, 2728526506, 2228778, 704809096, 2282365474, 2158002690, 715825704, 2820677666, 2728394882, 2854224384, 2326276128, 707405984, 2317494408, 2282358952, 2325750306, 2860679712, 2726994594, 2290089986, 2326308872, 2728569002, 707307682, 581599912, 134251136, 570597538, 176818824, 10657954, 137003688, 134744096, 2718474282, 2155913738, 2317486090, 134351400, 136355872, 2827124738, 2326276098, 2818714272, 142778528, 167772168, 2728403072, 2852298922, 2181038634, 176818184, 2728921122, 682109058, 143272456, 2695506602, 136874018, 715786242, 145391752, 673194146, 137011328, 2181171368, 2818605098, 2852126722, 2717917314, 2684362920, 33562658, 705167362, 2860524162, 2718083210, 570435616, 679512578, 34080776, 44696234, 2156406826, 539533832, 2861081088, 673841834, 2726439552, 2684879520, 2149622312, 2292875434, 42508322, 681607712, 2820678146, 2863300648, 8399490, 682263208, 2318010888, 570433696, 2292877962, 137005186, 2263560, 2147494048, 2728435754, 671121922, 2717949986, 2863268010, 143174304, 671130144, 2695012866, 2863301160, 11152034, 2686493322, 2820671650, 2785930, 2821335080, 144746658, 2852694688, 679649314, 8391210, 176818208, 579379712, 2728405504, 713073280, 2720530472, 142616578, 2189429410, 706781696, 2684396170, 2860515874, 2292875786, 2284464160, 2686493322, 2862614688, 142770314, 2284464672, 673718274, 134908034, 2315823138, 167780992, 2150271626, 2282236576, 536906282, 2686593568, 166538, 2290125472, 2695372928, 679619104, 10488362, 2290256552, 682230280, 2827094528, 671787560, 2729052192, 545267744, 2150139906, 539634218, 2788002, 2860556800, 2183825576, 2819269160, 690688, 2686585346, 2826995880, 2602, 2290264744, 539099778, 2692753408, 2183307304, 2852258346, 2158504480, 2684912138, 539533856, 134250666, 176851488, 2181038752, 682099202, 11184266, 679641098, 715260064, 2324301962, 2861181448, 2686986368, 2317527690, 2181212200, 2852260362, 2183670304, 2718599690, 2281873448, 2818580642, 2192089768, 2148051458, 2317527712, 2656810, 2324204034, 2315790466, 680133130, 169877506, 658080, 2238624, 2684486280, 2181693450, 2228778, 2181169672, 2692743304, 2718564354, 141992, 2761248, 2826962944, 11042986, 2282359424, 713171618, 673712256, 134225922, 2819131562, 2325785088, 2315812874, 33562762, 2284365866, 144836610, 2827001992, 2181169666, 10792, 2754602, 671612936, 2325776418, 2281843208, 137005730, 2149755048, 167815712, 2692751906, 11043488, 2718607362, 545399304, 547914370, 2686460424, 178782722, 2326299272, 144877696, 2852268034, 673186472, 2325776426, 2281843208, 143297186, 134219818, 2326300808, 2290231816, 145402530, 41945640, 2323645064, 715137544, 2852169760, 42508418, 2728569506, 143165576, 2821195808, 2181737002, 707274762, 715655298, 2281840640, 2324204202, 2284497448, 41943562, 2693300386, 537043458, 144867328, 705200768, 2717911074, 671099424, 2292744224, 2189961218, 2862623400, 2694843010, 2147624960, 539011722, 570460162, 2720565930, 2191698474, 10627114, 2718564384, 2282365482, 707430560, 671253032, 545950240, 2829101696, 36347936, 2852128808, 2190082720, 715171840, 2155881002, 2192058530, 2315823240, 42074794, 2148149898, 9052682, 2826995720, 134873610, 707430560, 2819260968, 548012576, 134349474, 581601440, 671779336, 679641634, 2282357418, 707299464, 671253032, 539132426, 2819238570, 707265162, 573177896, 2726428808, 2726961834, 581444106, 2718073512, 527008, 2863268514, 581436040, 2150244906, 2624160, 681609248, 671089314, 2687148714, 2292886016, 11184640, 713034400, 2852293256, 170434688, 715139242, 580944424, 680037026, 178924202, 581575178, 581436040, 682109610, 8915618, 2292328992, 169869346, 2149722250, 2284322850, 144746530, 2852790402, 539009546, 2282234370, 571113610, 2818738824, 176718368, 42082440, 2192083496, 2097186, 8527880, 178825386, 2292328992, 35651618, 2686593162, 2284331554, 2292328992, 2183266338, 2105482, 2284331552, 8423938, 2189992584, 10658440, 681707554, 682134146, 2726955648, 2183137408, 2852257960, 2820678282, 545784330, 176300712, 2281709696, 673186434, 673712640, 713073288, 2854226048, 9087656, 2325907978, 139298, 2829191810, 42076712, 713073184, 2147527338, 2861206050, 2315256450, 2729050120, 2283809320, 2686986888, 681607810, 573048840, 713064456, 2854758536, 2695004194, 572655616, 2819235872, 570558592, 33595906, 35654184, 2854397984, 44706346, 170568328, 176857768, 44599434, 2829617832, 2854881290, 2695506434, 2189459618, 2692909184, 2693398562, 2720008200, 2829721632, 2718042114, 2693267498, 536872970, 2819227680, 33687680, 170395786, 44575370, 134218240, 2693310592, 2147655712, 2149711906, 142745738, 682131978, 581468192, 2852169736, 2728526474, 2290100874, 2191564832, 2718605824, 136454186, 679651362, 2149720618, 44050464, 2692754090, 2694875274, 35782690, 44599978, 578855586, 11042984, 538978850, 2717944322, 170001032, 145400322, 2317394432, 2718573058, 136978602, 681746466, 2150113418, 2854783626, 2852258474, 671746082, 145227906, 579338794, 579477546, 713034408, 713162784, 141352, 11053058, 2191564808, 2720705192, 2283962496, 136850080, 539140642, 2150105226, 170427018, 2852258474, 671754242, 2150148106, 2326301314, 2854748842, 671221794, 2695375498, 2283806850, 2181073410, 2693276298, 2852683938, 44728962, 2183700488, 2728927370, 2324170882, 34089506, 176726016, 2728429738, 176687274, 34212352, 2158503968, 547392008, 706775554, 671744128, 2854783016, 168297090, 2292752896, 2686460576, 178258568, 2281734312, 713558186, 2158103080, 2829590528, 545915522, 2863138986, 2183791112, 2158534664, 2695539330, 707299968, 2854750754, 2181201962, 2854387872, 2326300808, 2325776418, 2323775522, 547889152, 2156536362, 2147655848, 547891840, 2156407338, 2684919816, 581607584, 2852685962, 2685009962, 707299968, 2862615042, 2315419690, 2854396040, 706775040, 2863139330, 2315421738, 2854387848, 2156014082, 682264618, 671654530, 539101322, 2861203496, 2818703872, 679520264, 2854912680, 545958056, 2852257962, 2692882568, 8956576, 545916970, 2686984322, 2854783016, 11053098, 2292875402, 2692907048, 10518664, 547528736, 2155882504, 573080072, 10627752, 2183668256, 2149616258, 539658880, 671228416, 539109536, 2292197416, 572663816, 707439114, 2284365832, 2317388426, 680003618, 139304, 572697248, 145262602, 2818605730, 545434122, 2148008482, 537567392, 2181070976, 2284358178, 176693896, 2827618944, 2695505922, 2829625984, 572696738, 2317396650, 680003714, 167944322, 2720148130, 2283833898, 2290778658, 537567882, 2818704032, 2854232586, 713697794, 42606720, 2686615714, 682240642, 671262848, 570426016, 2692915744, 537561130, 579502210, 33556490, 704782344, 671222312, 671779490, 33554474, 2726436904, 143272488, 44599818, 2147614848, 2292853410, 145358888, 2325751850, 2685053608, 572525090, 2281865248, 671645736, 2181046274, 705208360, 2290221600, 671778986, 570425346, 2827100192, 2318010496, 145230368, 704784426, 8913578, 567424, 2820844064, 2820809248, 9046690, 679518218, 2726461570, 11043458, 715827744, 2860515882, 2156536448, 41975976, 2854264832, 2687109280, 145261088, 167815208, 8913066, 2686978208, 2292711968, 2317527080, 2147484322, 8424066, 176195584, 10616968, 2290625058, 2292877952, 2107520, 537043584, 2158657664, 2324202016, 707299840, 2292359816, 2282269322, 41953928, 2695399946, 36208778, 2149622442, 145394312, 134742658, 176687264, 2726824064, 2150244898, 2148180106, 143130656, 2726987938, 42510370, 2326309514, 2156438152, 579502594, 41953802, 2284325386, 2150146696, 176849546, 545294848, 2820710914, 2863311498, 2829615112, 2326276104, 2720047234, 143133322, 2290647208, 2292752394, 2324343424, 2147517096, 35826346, 713064992, 705202208, 671227936, 570434058, 536881664, 2854888066, 715696298, 545816584, 578814464, 707272834, 145238186, 547921928, 2150138496, 545393314, 2862745634, 2189593120, 2763394, 715795080, 2827127434, 2720008866, 573081610, 539525632, 673884808, 176302090, 539533320, 2726330402, 2181179528, 2189953152, 2726953634, 2292845090, 2284355618, 2693431842, 2827092104, 10762, 671088674, 142770210, 539000834, 2827627010, 2852301474, 2718081570, 539525256, 2861211808, 2726996648, 2718048896, 2827526272, 178915370, 2157971466, 2720539138, 671089162, 2149714090, 713203882, 2156397194, 36317736, 2686461992, 571081344, 144836778, 2692776576, 713720458, 2292714120, 2852268072, 2827518114, 170428458, 2292189226, 2720539168, 679510018, 2318041256, 2292754442, 2821202466, 2854355498, 2687142058, 2861075104, 169902120, 33589768, 144713730, 36340234, 134785696, 2862614530, 2325785090, 36339840, 537397920, 2854257152, 170567810, 170557448, 2720539264, 579347112, 176327200, 2158108704, 2728951842, 2158633642, 2718083712, 44083712, 671777282, 2726430728, 2318043818, 2191556770, 2728438434, 2323646976, 178956962, 36175880, 706783872, 2315298946, 2183832234, 2281867402, 2728567306, 2181604000, 548022442, 2183792776, 142647458, 145359400, 681584680, 2728919594, 134744704, 2292320266, 2720702984, 671785474, 2854881288, 2860558466, 34243242, 134252682, 2726469640, 2818574464, 2181726890, 673228938, 2726469634, 178429960, 547530888, 682134048, 2283800704, 42074248, 681714218, 136448170, 136317482, 136882344, 2290786954, 572533280, 136448042, 2821367816, 2269856, 2149583528, 142649386, 713556522, 578814474, 2282400386, 178399882, 671091370, 545786370, 2860548096, 673852074, 2695397896, 2819261090, 168331936, 136454698, 145270784, 679518882, 136317610, 136358442, 715663488, 705208834, 2820669576, 44050562, 713033736, 2325774370, 2818712098, 579478058, 537526954, 10616960, 2181210658, 2687148552, 2149745186, 2819104896, 44599304, 2149614112, 2854267008, 2854781442, 2821194378, 704651426, 707307680, 2315812866, 145238664, 33556642, 671612970, 34122272, 178397730, 2785792, 572530848, 41978410, 134906400, 2292852864, 2315420202, 715827746, 136872584, 707308042, 2684496426, 706914818, 136488960, 170437128, 2862645256, 2156437672, 680004098, 2726864930, 2315952130, 2283937962, 581435554, 2718042144, 169877546, 713197704, 170525354, 532488, 2720014506, 715262602, 137003144, 168306824, 2315815464, 2147623082, 2852268170, 42109600, 580944008, 142779050, 2861047848, 2860556936, 2694980258, 713722536, 11174018, 2863267850, 2829585066, 2181605514, 10619008, 537559074, 2315815432, 2149720586, 2852257928, 545295008, 176720392, 2147492362, 2852260008, 578857128, 545426090, 170396202, 581053096, 2819131944, 682100736, 580946466, 178913282, 8421416, 44073610, 167815200, 2684922376, 580919336, 715794474, 35815970, 572688394, 176324744, 2852659872, 2191558818, 2720147488, 2820843690, 2147484322, 42510976, 2860548232, 136980992, 176693898, 145369256, 44704266, 705331202, 715795082, 580946464, 11175946, 713588736, 713566208, 2158143618, 42477738, 2720571938, 2290098312, 2317912066, 170525344, 713689224, 2283831976, 713689640, 2686452354, 671221920, 2728536610, 547495968, 41984170, 2148141090, 713566208, 2686625920, 44705960, 2720008738, 581576714, 2149754882, 42608808, 2720571906, 2183307906, 547520546, 33687680, 537537162, 2317386368, 2290125320, 168428074, 681716258, 2283798568, 11151912, 2729084930, 2284365962, 2820672040, 548022826, 2728569346, 2821234818, 178792450, 134218376, 2720694946, 2852661888, 2323646594, 2686452386, 578978442, 10494088, 2656298, 545792514, 2862785186, 44081312, 2099240, 548022794, 2854264866, 2821234850, 2282390050, 136323106, 33587744, 715131042, 2726987914, 2720669730, 2261026, 2686986410, 715139080, 578979968, 2684526602, 2148049416, 8397346, 167805602, 2326268456, 696842, 2282390050, 2283808800, 2181595680, 715131432, 2156561058, 706750498, 536904352, 715295370, 42469538, 2150105632, 537010338, 2695504546, 2148051498, 537569824, 2189557792, 537403906, 545816578, 11174568, 2695506592, 2829068424, 545816584, 2148172450, 581576866, 2826971776, 2317910186, 11149952, 680167946, 713074850, 2852692482, 2149623946, 144835074, 2189985928, 681609352, 2718081544, 580919938, 8399016, 545818632, 2148180520, 581577378, 2827004544, 167903240, 579338760, 2687115274, 707299368, 2283801218, 11184298, 2728430088, 44073514, 2829615778, 2317494794, 176720032, 2692909698, 2108072, 2852815530, 2282367114, 2819270786, 2718040200, 2726300298, 2687117322, 573212714, 134348800, 579381896, 573177994, 573212712, 2829722146, 2720538666, 2181169320, 2695531138, 2189459498, 2728525866, 2326405672, 2827526656, 580921986, 2323777674, 2863303304, 2189591208, 536879786, 2720006690, 2324299946, 2190123688, 706740394, 578824352, 2694883872, 136872458, 570591880, 570458624, 178825258, 136356362, 44040194, 2189992458, 2820800522, 2191663744, 8389290, 2158658050, 2292318762, 2190123648, 9054378, 134260778, 581476896, 572686890, 2149722282, 142639754, 2694883336, 2292361248, 2281711618, 2718573192, 2282399914, 2155883136, 2861179010, 34089480, 680133258, 704782466, 11143850, 673228842, 570982912, 572555274, 44706474, 539002922, 580952576, 715293224, 2183667882, 679486120, 671787008, 2861179520, 2829197824, 2181040130, 2323655330, 2158633482, 671228458, 2717909664, 42607144, 2290614432, 539109898, 2685053472, 170011266, 2827487914, 144844928, 2155907114, 2189459592, 673352200, 2190092424, 548012202, 2158537224, 671253002, 2156569096, 578855586, 2148050976, 2692784296, 10617352, 2726865408, 2108066, 2693270186, 2156438056, 145367720, 35782816, 573219370, 2190125096, 2729058474, 41951242, 2861213864, 2315920002, 2720040968, 2726996482, 145358976, 673186312, 137005608, 2852692616, 2149613570, 2693300776, 145367688, 2283962528, 571122218, 545294888, 143262376, 143141032, 2852692522, 679477792, 671228554, 2862784648, 2183268896, 2290748034, 2726994472, 2819096586, 2181571202, 680133120, 44214816, 657450, 2718443648, 2292875944, 2720038952, 671645738, 2718468736, 573218946, 2718073344, 2726338728, 2099208, 33597570, 2684365448, 2728536578, 2829090858, 2192214688, 545294888, 545292298, 581470848, 2158658176, 2720702504, 536903722, 2717942400, 545261608, 572654216, 679649832, 2148171786, 2189560450, 2726470154, 2827003936, 579480064, 2158535304, 2282268682, 170395682, 2860559008, 2821366280, 136489610, 2190082698, 2150269096, 537004072, 704774824, 537043496, 2148139010, 545400874, 706871848, 2684527136, 2687107082, 2829716104, 2181695528, 2192214698, 178948648, 136978986, 136972416, 2684364938, 168460962, 715164192, 36348032, 572532874, 681705514, 2826996394, 2181736576, 572557962, 168296618, 2290623018, 44048904, 2147650058, 2829230730, 539494442, 2717950474, 705301024, 145401994, 2819098792, 2686487168, 2317361792, 581044906, 2292222122, 571123840, 2720047232, 176161450, 537559690, 145402530, 572689024, 176161314, 168296994, 2687148192, 2191556608, 142647298, 170043392, 2717911170, 2290624554, 2150107272, 545433736, 178913282, 2852790440, 573221416, 537526922, 2292884002, 539656832, 713206306, 2718599816, 682272800, 572686976, 176204330, 2720139906, 2284322826, 36341930, 545956392, 2687011328, 2189593256, 131754, 545260074, 2325906058, 673710218, 673327784, 143263754, 2693398536, 2292353160, 2818580992, 42082976, 170041386, 2728528040, 545923072, 539634178, 2323645056, 713599616, 581085824, 715260040, 2687107712, 715262602, 579471488, 671089320, 2687107720, 681740456, 704782976, 578822824, 178825762, 581601312, 573188256, 43170, 581435562, 2292320290, 176161442, 2852266152, 536871048, 170009216, 2281865730, 2729050632, 2324310178, 705202818, 537438218, 8915458, 178825762, 2829748256, 579471520, 167782530, 2326309410, 2156431904, 573057184, 2315258018, 2148139680, 2718605314, 2292711466, 36340394, 167813770, 2181573120, 570425986, 580954272, 545425448, 8520322, 2852684296, 539492490, 134382248, 699040, 682142344, 547922050, 2863147146, 2687140386, 573177986, 579381280, 2852661378, 2685051018, 34252810, 705333256, 547392168, 2852258440, 2854887936, 2692778122, 134253192, 141856, 573219456, 2693300354, 2149623848, 2150236672, 167946272, 143304872, 2183834240, 2695399592, 142617090, 8954018, 705170050, 713205896, 2863268490, 572523018, 2155880576, 570597890, 573178024, 2863270528, 2149591080, 2150244896, 33728544, 2290788512, 2687115296, 2687115808, 671254688, 2290788488, 2156011520, 545301026, 539002880, 2326430338, 545260170, 539626146, 178421898, 41943170, 2183700514, 142649354, 2818607624, 539658408, 2192179234, 143304714, 2820704776, 573212840, 545785888, 682133666, 671754786, 534666, 547891744, 34242570, 572533280, 178782346, 2720532992, 176326792, 2818615816, 539626152, 2728919072, 143296650, 2820704776, 539658408, 36216872, 2283831976, 169869448, 145236010, 176687146, 2284331528, 169910914, 2818714272, 2860649090, 537004170, 2695375394, 707430560, 538976296, 11175944, 2827133578, 579371040, 2793480, 2284355624, 170393736, 145238018, 137011368, 2284356136, 170557578, 2290229794, 682098730, 2829099528, 539140128, 2149621770, 713689738, 539664426, 2149582984, 42, 2292228648, 715792392, 44206248, 2183692800, 2827526792, 11184682, 178423970, 2821358120, 705167914, 706906632, 2686618272, 581599362, 2325914122, 2720017056, 2863270442, 2795530, 2156568616, 570565162, 169910272, 44739208, 2156397224, 134905898, 178266240, 2862778920, 2687109800, 713697288, 178293280, 2829713954, 44574890, 2860687520, 136848042, 2862645930, 2323685386, 2686624394, 2718572586, 35793032, 134783616, 143163562, 178423808, 2684889248, 2760872, 2861074442, 144738336, 2829713954, 2150269088, 2324203680, 11053216, 2829746722, 2271370, 2158624898, 2181073536, 134881320, 682107554, 134220296, 706783778, 131210, 580952618, 178782216, 170396298, 581470216, 41984008, 2317879328, 169879594, 2827520136, 2148182656, 145391648, 136970242, 2860655266, 2324343424, 673751200, 539656330, 570599458, 545269896, 2852691976, 572663938, 537010824, 41984008, 2317879304, 706750634, 2827485192, 2282357378, 34, 2729093666, 2157971624, 2726961162, 2852659714, 42467882, 2829191304, 581083176, 2863303298, 134217864, 704817666, 136350336, 44736674, 2818738304, 2284363946, 2315780770, 41951234, 2726472226, 2157971624, 2282226306, 570433578, 2726996514, 2157971592, 578849410, 2191532034, 537395370, 680044584, 679649920, 2315419682, 715827720, 2148147210, 2726298114, 2315911178, 2315395208, 2190092450, 134357002, 2284486658, 2156536456, 35782816, 579513002, 2292885546, 2720178208, 143294594, 2726985736, 580944040, 2720047144, 2158502050, 681585282, 2819238562, 2150105768, 2821359754, 671230592, 2150269482, 2292853384, 10617002, 42500608, 681738792, 713173160, 2818580608, 581077536, 142649346, 2317527208, 2785288, 2820810922, 2726832258, 2827517954, 36342282, 2290623146, 168329216, 579502594, 2861050536, 713589248, 681747106, 176326696, 2819137696, 176718338, 143294632, 178391208, 2819106848, 2315430536, 713164928, 2290657800, 167815338, 2852823072, 537438720, 2728953888, 713556130, 581607432, 167912074, 715825314, 2728396970, 2323816456, 134916232, 581599906, 579340458, 2693277696, 671252514, 2829093416, 2852299402, 2726832640, 2315387040, 2720530440, 2284333064, 2695497760, 2827094058, 2692909186, 35653802, 713203720, 2155915272, 547915938, 2862614698, 178825346, 2191688192, 178300936, 34112162, 2290253866, 2326431906, 2861042186, 2718599168, 2684518952, 134883458, 2819097122, 682231946, 2290616962, 2818738816, 11173928, 2290229794, 44607618, 2728427552, 178292864, 2315823618, 10659970, 2728428032, 44214272, 2315297442, 545425960, 168339968, 715260456, 2290747424, 547498626, 657416, 2284331048, 673317410, 2158141962, 570599434, 134250634, 165928, 679643658, 139402, 704651914, 704776744, 2290622984, 166402, 2324201640, 2292327080, 2863300768, 2863137314, 2156406816, 2726469642, 178424490, 33718824, 707266570, 2192179874, 713165450, 33685514, 704643210, 704774824, 2695408136, 2818738858, 2718040106, 705298594, 144842762, 2158537250, 2726307968, 2192188032, 167912098, 581443584, 144714368, 2326440584, 2183307936, 704784512, 170427040, 679512610, 547924608, 2818607776, 2718040098, 524458, 2695407752, 2819263138, 2718040106, 704643242, 2720538762, 581052576, 671647778, 2183702666, 572654218, 2315255840, 176849026, 2326276258, 713173024, 2685010562, 579504650, 2821324960, 44606090, 671615112, 2819137568, 2181728384, 704809634, 2181079208, 136850088, 537537024, 2829748256, 2150140450, 547367432, 2726307882, 2181570698, 2686484514, 2860524192, 2820808712, 34087562, 2282357282, 170008744, 178825248, 2292752898, 2717919370, 2189565960, 715661992, 2827493376, 145367594, 8554496, 704784522, 33687720, 145236520, 673876096, 33597570, 169910304, 704645256, 2326306850, 713558688, 2292720130, 2718083208, 2726306346, 2863270440, 2829591042, 537397386, 2726461994, 2292845096, 2829623810, 2718042250, 2726306314, 2292711976, 539625472, 2290092680, 33563304, 715792416, 581569160, 2686460576, 570469002, 144736928, 176687624, 2281710082, 578855080, 176194208, 673843200, 713695392, 547359266, 2720532482, 524450, 571121704, 136448034, 11051016, 2854914602, 167914112, 178946218, 2158658208, 2183662216, 2281712258, 578855594, 142770848, 547498114, 2821358242, 2315296800, 2261000, 9077250, 176849408, 2282226208, 2854922368, 2315813416, 41953282, 547916426, 2726830754, 2158504096, 2818605090, 581478570, 144704040, 547530882, 2821358242, 2323816992, 2261000, 547530890, 2821357600, 2323816992, 2149746696, 679608352, 2718566944, 2829592578, 170526856, 673849346, 2189427360, 545292834, 2692882600, 2290745480, 2326274698, 137011840, 681576488, 705333290, 2827493890, 673882240, 680165504, 2821359784, 2726430880, 578824330, 2695375490, 655394, 176302210, 2692885152, 713689098, 713566888, 2829099554, 2693308554, 579477536, 176693386, 2324177442, 679649416, 545947648, 42084864, 2290133632, 167938208, 2323679872, 2726308354, 715128832, 36309160, 707406344, 2317910698, 2752546, 2686460426, 539631658, 713719944, 136882338, 2290229282, 2158002338, 2190092832, 2290133632, 168462504, 2323679872, 2189568512, 2827004072, 33718432, 2323655296, 537430026, 2315298944, 178432520, 142778400, 2684519074, 580952096, 715260032, 2315790472, 35653634, 2829754400, 35826210, 2785922, 169878018, 2819099170, 170404010, 671090826, 715163682, 178790952, 2693431810, 679477898, 547916330, 136970282, 2282233866, 2826963618, 2820810784, 2156570794, 168307232, 579469856, 169871872, 2827618848, 136882698, 539099266, 42607264, 536913954, 144834720, 36218912, 2292746794, 134783650, 671613578, 2181696032, 539002890, 178389506, 2819097130, 2827092106, 2726961282, 2829066370, 2317494912, 673360426, 2190090914, 539535360, 42607104, 44607520, 145236642, 567458, 713697440, 36217504, 2282233856, 547391648, 178399264, 2854922888, 570458794, 673350154, 706882178, 144842922, 134916778, 2283970594, 2105888, 671646376, 570469034, 2281842730, 2317363232, 2687107240, 2191688328, 2818736768, 713588768, 167782400, 176726656, 2324201600, 2692776586, 2829593088, 2290221058, 2686584864, 36317738, 34, 704677930, 2283964458, 35825664, 539656872, 581075456, 680135306, 2718572704, 2282367624, 2829593248, 10520712, 134916640, 2854922410, 2290624682, 2147491976, 144738826, 581478562, 178389002, 36317730, 2726297738, 547529224, 581075456, 680135178, 2685018272, 2282367624, 547521032, 178915848, 2718605472, 2819238536, 2281840672, 2729091112, 2819260458, 548053664, 539631650, 10619008, 2189993992, 2829755040, 2684520586, 2763296, 680042538, 2819238568, 673841186, 2692745864, 713206440, 536881792, 2852659872, 715128866, 2292189738, 2692907178, 2105888, 713072682, 2860515490, 176720416, 2191654946, 2726963368, 2829615144, 2281703458, 2720661634, 2726963848, 2861211816, 2820680328, 44704426, 2726955168, 2326407842, 2292230826, 2181703818, 2693309090, 2694842536, 579480224, 2818607232, 136487456, 578847240, 571080704, 704676512, 35784704, 170041984, 2692784642, 44737058, 2827618464, 2326407338, 2292230826, 36348578, 2692876448, 2318018722, 2292361890, 545819274, 36219520, 33694336, 2827659778, 136314880, 539133986, 2720565762, 11012256, 671784968, 539656232, 2158004896, 547495936, 671787016, 2685009960, 715164322, 44204162, 2717911042, 713564320, 136972840, 34119840, 2181079042, 2148180106, 145260576, 2324177032, 671785602, 547495970, 2191559202, 2656290, 671787520, 2685012000, 580946466, 10651682, 167780354, 2854232224, 11182216, 33695914, 545294986, 2720180744, 539132032, 2183144098, 2687150752, 8956426, 2717911554, 673221160, 143302818, 134742184, 2290616874, 680176138, 176171010, 673325224, 44736648, 2181171874, 713171458, 673194152, 9085096, 2181180034, 2664458, 545826984, 2181040674, 2687017610, 2290755752, 2315288584, 2181571074, 2693433888, 2827100320, 2156013608, 715128994, 2687141930, 2290614432, 8521728, 2827493536, 2863139338, 2156440074, 2695006248, 131586, 2728960674, 713067146, 539527840, 2325913610, 2323783816, 570952322, 2852653578, 2820677632, 713599490, 2290221218, 2315911178, 2854232224, 2695408130, 42108968, 36216840, 682230306, 2717911050, 2729093802, 2140170, 33688106, 572531232, 671621256, 2692876840, 2181736448, 2158625408, 144835072, 2827625000, 2292195464, 545826954, 2183170088, 44597896, 143131168, 2852128768, 178424360, 2183831690, 143139498, 2854758442, 2323784352, 2852815530, 2695530664, 682263210, 170033706, 2827649056, 144703496, 2726865576, 2191663114, 2728536098, 2157972010, 2181734432, 2183692936, 2290100770, 42470026, 2720532648, 572557344, 2852659842, 2820802730, 2189986344, 705175560, 2325783176, 134908576, 2284355618, 2323679394, 35818154, 2854920354, 572661920, 44179594, 2158133920, 10649736, 2147486208, 2821237418, 2284322984, 2854756482, 136480768, 2269314, 570425864, 2315428392, 2693399200, 2323644930, 2325913642, 2156038666, 2190115362, 581476864, 8432170, 581567104, 2326407306, 2665128, 2216, 581443624, 142617088, 2150277794, 2147615240, 573178368, 142617216, 2687019176, 704782376, 673849512, 580921992, 2150244386, 34120202, 2692778658, 2323775490, 2684355082, 547365034, 144711810, 713064480, 2694840834, 681584776, 2140330, 548012064, 2821367938, 2148147330, 679512200, 2189461506, 2315946626, 2158534792, 2819104802, 2189600904, 673876098, 2726438920, 2158536872, 2819227680, 547389954, 545269768, 2140330, 2695528480, 2284364424, 2282236042, 2192091688, 2292752936, 2323677184, 167782434, 2720172584, 145369728, 679610922, 581435944, 713687178, 570558594, 2239144, 2684922496, 143263874, 2687107746, 2284366472, 2281842818, 2192058920, 2292752936, 2150146184, 671230090, 2158135328, 2292754984, 2150238722, 537528482, 2238634, 176818824, 2862746152, 573055018, 2183792808, 170567714, 168471082, 168304674, 2290625032, 2726429186, 36309130, 42502154, 2281703584, 2324302370, 178257952, 2717950602, 2315812992, 170404488, 705333258, 2283801216, 145400330, 2155880584, 2158142112, 704809096, 2821358120, 2281744426, 2695496362, 42502154, 2283931680, 2315921962, 707431082, 2818605096, 2315780256, 2726469634, 2863268392, 2820669578, 178923690, 579346466, 2290625024, 36184202, 681607682, 2632224, 2820844034, 167946794, 2684528768, 2318043304, 715686058, 2818574370, 2282356896, 2726461448, 707297322, 671121440, 2315921568, 2726330506, 2852792960, 572555816, 10526888, 178946730, 537536674, 134349346, 176332834, 2192181898, 537438336, 2729052682, 2192048160, 36219042, 33720320, 682230274, 2155915392, 35654186, 2827496104, 144736298, 136848032, 2827133090, 2282267168, 137013416, 2191556650, 2820704384, 8421922, 548055690, 547399720, 2728429602, 545423520, 548012546, 2290133024, 2720565802, 539142280, 2862656000, 2821235200, 2726298250, 145229866, 2720703138, 2292845066, 715793034, 176161314, 36178594, 33729066, 136978464, 2183831680, 679485480, 570466976, 2150140034, 539134088, 2862656002, 682140160, 2726332938, 137013384, 2827004426, 581476864, 578947722, 2183798794, 545947680, 671647906, 707406474, 713590912, 705298474, 2290614408, 547398282, 170009122, 10658432, 2827657762, 715139114, 176300578, 11149984, 2156536322, 572664362, 176857602, 2863303306, 671744002, 2181201952, 2283930122, 2687017602, 2150279682, 2852268584, 167944738, 10616960, 2819263106, 10528936, 167911970, 136979104, 2827624962, 706882090, 36342272, 2290253992, 545392800, 134905888, 2819104898, 545948168, 36184704, 2148048896, 2292189834, 2155880968, 169910794, 713034378, 581044352, 2281736874, 2695538690, 35785346, 573213184, 2860679304, 545917088, 134782976, 573220898, 578978312, 8519840, 2283841664, 2149580970, 2820672042, 704776704, 44739210, 2821327402, 2318019208, 136448682, 2720006144, 2324332682, 2854756482, 2829230600, 2693268106, 2726461578, 2326440072, 2156535810, 579340968, 2290090016, 707273352, 134253186, 2238594, 2184, 136487048, 2282234498, 2192189570, 2315790474, 2130474, 2684356610, 2718435490, 2692907178, 2284363816, 8528418, 545786538, 538976296, 8921728, 2726830632, 42117762, 170010626, 2191687808, 2827528194, 581599880, 2861083264, 2852817026, 144869536, 2861170698, 2292351624, 142748160, 2148172330, 2819098786, 136456200, 2155872768, 2726830634, 713722498, 136454152, 8399488, 2693276298, 581601928, 2863145634, 545292834, 2684387336, 2854912650, 2820841986, 2692778506, 168331778, 2819269122, 713173152, 2290123424, 2852268160, 673873922, 8923178, 2290786312, 2158635520, 2315954338, 44206218, 144875682, 2695497858, 2695366818, 578822786, 2149753376, 539107850, 2692884520, 2189953024, 2819131432, 580919434, 2861173410, 665760, 2827657224, 2158012930, 2852651048, 134258856, 713173130, 2183135360, 178815522, 2720139424, 571114154, 545819264, 713196192, 2728921634, 537559592, 680167976, 2692884616, 2290262664, 143271944, 581050410, 2720540712, 134389896, 2862622730, 2183135360, 2315813408, 134914176, 176302730, 35651584, 2852684322, 134389896, 178268290, 35659906, 2317885986, 2323677322, 2189983906, 42475530, 547487904, 2852135072, 2282390146, 579379872, 2183823912, 581437602, 2284331170, 2854789130, 2325913770, 2854264866, 581607584, 539625986, 713170986, 671654400, 679616672, 2728528034, 671648288, 2631688, 2290657410, 547531426, 547358730, 579381410, 2282234018, 2862653994, 178389128, 2318049952, 2290786952, 2282389504, 2290622984, 2718607906, 679487488, 2860654752, 176718370, 35338, 2720169986, 570436266, 572557954, 715128840, 143297058, 36209160, 2684495872, 2863276160, 2290655872, 2282389506, 2290622986, 2720669824, 2290655882, 2147647488, 2827485736, 178817066, 707438624, 2157972130, 673316896, 2726331050, 2290786346, 673229442, 33555080, 134742690, 2292351616, 2315264520, 2821335040, 136979074, 2149745184, 2718048776, 2290747392, 545302658, 2158534666, 134776840, 2324201600, 2695506472, 2315264138, 2819229736, 2827003938, 545817090, 2183661600, 2315430018, 2827651210, 136880770, 2283962400, 2281744906, 2827520000, 2290223656, 136487048, 715817632, 2861170850, 2726963744, 145238056, 578824328, 2150105632, 580954754, 2148141098, 2726307850, 2694875658, 536871048, 572697224, 2852784160, 2862776842, 2694971400, 673357960, 707297952, 2324308130, 2829715624, 2820842120, 673743522, 168427682, 172034, 548020906, 2852161544, 2720047648, 136325162, 137005570, 2315397120, 2290253826, 2852301346, 2292326922, 2315821184, 2283798688, 715825802, 547389570, 705331202, 705169922, 2829197472, 2189470242, 8398882, 579373226, 2189951008, 2191526562, 581437954, 2695375530, 2852299264, 145270818, 2695504042, 168296450, 44737184, 2156563106, 671777408, 2860550154, 679643784, 9044618, 704651936, 2315780098, 2726472328, 44698154, 2718040224, 2718573090, 2852692608, 170035368, 2818705440, 2692917760, 571113992, 2818746536, 2181079688, 2325907464, 2854365866, 143297194, 570557066, 2324308514, 2860649098, 2158103178, 2726953128, 8912936, 2284489344, 2694973448, 44736648, 2323810432, 2158002826, 44204168, 671252520, 704684682, 2726988290, 2717943810, 2323810434, 2695012360, 2290616874, 538978306, 2282391682, 178389506, 572557314, 2818712192, 2829746314, 168307200, 2720041480, 579371528, 2158013064, 42607114, 2324203658, 2687142434, 2854256778, 2290254464, 2290092714, 539664386, 2281873570, 682238466, 2324179104, 2292712104, 2695495690, 2181071368, 2860525610, 2192058410, 2820810890, 42467968, 539134466, 570599562, 167815840, 547891370, 2149614080, 169910824, 682237994, 2827135018, 2324179106, 2292711976, 2695495690, 33587720, 2324179104, 145228456, 2695495690, 2181202440, 682263080, 570600106, 681748488, 2191655586, 705298976, 2323776008, 681609864, 545431562, 2819236008, 134218370, 682100768, 2717909154, 2281834498, 713034248, 44566568, 578977954, 2190125696, 2821365770, 539656224, 168337568, 143172096, 2829230242, 2191690274, 705169952, 539624098, 681740832, 581478944, 2325873282, 133666, 2860517378, 547916296, 2827092130, 538968706, 539527328, 2726464138, 706882218, 2158012418, 145262762, 2687019018, 10486434, 2325915688, 2189566474, 143130658, 2693276160, 705298984, 2181177864, 144834688, 2861213832, 642, 536903848, 581077640, 706882218, 536871042, 671647904, 2686618250, 170000546, 539133962, 2148040714, 36348450, 2692751874, 2684526760, 2827625002, 2863145128, 673874474, 2191524482, 536905762, 545923232, 707297792, 2183168640, 10518562, 578822824, 2852291080, 2718597258, 2852293250, 2829748256, 545294368, 2192091178, 2149616264, 2284324906, 2192089122, 537002624, 547922474, 713165344, 134384258, 33408, 8554538, 578953888, 2818738824, 715827208, 2281841290, 2717909640, 2728952354, 2183301130, 2852784770, 545294464, 2718042240, 2181038722, 715687976, 178948136, 176302208, 680010368, 539140768, 2315913866, 136882730, 548053512, 2282365570, 2717909640, 2728952322, 548046888, 2281843330, 2684355210, 2720563746, 2290623010, 537569832, 680003752, 176850944, 578822146, 671254538, 2325915816, 134908042, 2852291082, 671613578, 2315264512, 673194496, 2720669696, 537438858, 2829222570, 673196168, 2692885160, 581077000, 2323786410, 673327752, 145394346, 2181169192, 2149591074, 2158141578, 2325741704, 539525770, 2684495906, 178399370, 170557570, 673745578, 2820800672, 145361032, 2292714122, 10519050, 2695536802, 144705546, 2191526570, 2860654602, 8398856, 671754240, 33726496, 2852135050, 33557000, 2852694688, 673718272, 2687142442, 2284497570, 35686442, 2150105610, 143295016, 2863311010, 142747650, 2284324874, 2326299146, 2827002018, 539134088, 2315952800, 537037482, 2827003912, 706904576, 35818120, 2189983754, 167903232, 2819131912, 34245154, 545825440, 44048546, 2181563008, 42076674, 8954016, 2863144994, 680034986, 715170464, 2728430090, 2181726720, 2315812872, 682101290, 706740256, 2684494496, 539527328, 10619400, 715162280, 2819129352, 2695367338, 133640, 2693310634, 2324168738, 136972968, 579346952, 35793450, 2728560776, 579347106, 673710122, 2157979656, 681574528, 178291336, 136448162, 2829746312, 134750754, 2829092874, 2692915328, 573088266, 42642088, 2795520, 2726830600, 35662378, 2728429704, 34087586, 2726830602, 35661866, 2191689896, 34087456, 2281701920, 706740746, 2158668456, 136480808, 8399490, 170395778, 2720533130, 706904736, 2827487874, 2854780970, 581470248, 2325742122, 143270058, 2854780962, 579373090, 2324168874, 2693440168, 2325907970, 43650, 2158133418, 2292875938, 36342410, 2149591040, 2281873418, 680133290, 2284455976, 2317388450, 2852159528, 680141482, 167804962, 2726823970, 2863136936, 167782400, 176326792, 2281834504, 671124002, 2317887616, 2324170754, 2686976648, 715303048, 547531434, 2183701034, 581477034, 2326405256, 8421536, 681574568, 168471168, 2819105450, 176695328, 176326792, 2290089992, 679520802, 134219776, 2290256000, 2281703432, 681609762, 2720047648, 2281742888, 44607522, 2237090, 2148041386, 2863301280, 33555082, 707396232, 2718564896, 2183824032, 178430602, 2317920778, 2315911840, 2695498400, 2156438058, 2317912714, 2192212490, 2821229064, 2726338592, 706750624, 10625536, 680012328, 2726471810, 136325672, 671785602, 2726471714, 2181071362, 2317388298, 705331746, 2695015072, 8430122, 2854783626, 2149623938, 2720006824, 2854265482, 134775426, 680034440, 713558184, 136325672, 2854750248, 42631850, 681582722, 10660352, 2720016552, 170437162, 2684496386, 2693431426, 2158002314, 2149615618, 572523018, 2852168362, 134775434, 2149591168, 167903786, 2819105450, 688778, 176196234, 2192222344, 8528520, 680036352, 2863303208, 2326309024, 526888, 2149720584, 134348968, 681574952, 145238562, 2317519402, 9078952, 2326399114, 2728929960, 581478952, 680141472, 2325774856, 704675874, 2283963040, 705341954, 2684390024, 2315395232, 2149580936, 2284325544, 2148007970, 8914984, 2827627016, 2821228712, 2325743754, 2632232, 547924520, 44597792, 545399464, 34089642, 176160770, 2818736290, 671744162, 570589192, 2818572418, 2852792458, 2317912074, 2854357640, 2687150248, 169871880, 2183309864, 2820680234, 2318051848, 11043360, 581051016, 8954018, 142614530, 10519072, 547496616, 8954018, 142606338, 2695012906, 134777352, 2728435744, 2284454530, 2156431520, 142748192, 713722530, 2820835874, 2860679842, 2290231970, 2158002184, 2290622978, 2323679744, 2290231426, 41975816, 2829230114, 579381920, 2292744232, 2282391554, 2827616418, 547488384, 581443618, 2818581122, 2726961832, 536903680, 2852661770, 2323778058, 2852167712, 167806978, 2290231970, 713196072, 2862785058, 9054720, 2827657352, 707405824, 167813674, 545261600, 2687008904, 170557610, 36175906, 673220770, 2183137834, 2818605608, 11149952, 2326405288, 178399274, 2155874440, 2281843336, 2726439424, 2829754504, 170524800, 704676394, 34220544, 680173704, 539631744, 33596074, 2284497568, 8921258, 570992768, 537438346, 11174018, 2852160010, 2693311104, 2729082880, 536881288, 2156561026, 2720670218, 134916776, 2684495906, 2829101698, 713721984, 144870018, 2718605962, 2191697954, 715163650, 2695406122, 2861080744, 2726832288, 2325915680, 537559042, 2818574474, 178782242, 2155907242, 2862753954, 2718048386, 2325777034, 176818304, 33718914, 2156003970, 2820808842, 2729083042, 42633760, 2290780168, 2726955146, 581478432, 2720014368, 713074696, 42510888, 136317056, 2726830248, 537010856, 134383784, 176818314, 137005226, 2190084770, 673849384, 2687140384, 176818690, 570557058, 2827616800, 2693300778, 2854748834, 2695504552, 539666602, 680176128, 2854879264, 665762, 547490432, 2149580930, 2190084128, 2317385888, 2829230754, 2325905410, 2189426698, 2183692450, 547359394, 2323685546, 2192081440, 8923808, 145393802, 2621482, 2718605474, 2292361384, 2323783690, 168437920, 41984160, 2720565928, 545398826, 2684919848, 2317355520, 2720563232, 547488418, 2290130978, 2183694368, 2694982154, 145268746, 2863300778, 35684898, 2290753544, 570992778, 713558562, 2829626016, 2315782304, 2717911720, 680143394, 2827659432, 572557984, 2862754472, 2686591104, 2181169162, 2158108682, 136880138, 2326429866, 580954626, 2829232138, 136486914, 2317910186, 35684866, 35662498, 176163336, 2158100650, 2686978592, 673710114, 547530760, 2192082976, 170404000, 704782882, 44081194, 2148147880, 707308160, 2860523530, 2323687976, 537537184, 167813250, 713566240, 134742144, 178257954, 2861212192, 2852816898, 2318016522, 134752288, 2718607400, 2315289250, 705331360, 2132130, 42475648, 2726297642, 715164202, 537438880, 167813250, 2728558720, 134875690, 176333440, 2720694920, 2315395746, 705333896, 167781000, 673718914, 136981032, 2728435840, 2685009954, 142747656, 559242, 142615082, 2695536672, 2189983786, 2728560768, 2281834538, 176204416, 2720696960, 2726471810, 2282359336, 2323817096, 2720563880, 35687082, 8945800, 11174570, 145238056, 2862655522, 176849568, 2862752298, 2852692618, 2726857378, 134881802, 178430602, 2684486282, 2149589034, 671654568, 547365032, 705301026, 2192214536, 539099272, 682133672, 136358536, 8915464, 539099168, 145361536, 548014112, 33556488, 570460802, 570599592, 2156404896, 2854750728, 680002090, 176818824, 136849954, 2292197512, 705167872, 2290786826, 2720049322, 2695406242, 573057024, 2290745386, 167815304, 136356514, 11141152, 2718443690, 176324618, 11018274, 2138626, 136348160, 2686984352, 136978954, 705298464, 8954376, 2183703168, 168304650, 2315944450, 2292883464, 43680, 705298954, 2717909504, 539001346, 2183135240, 704776322, 572557314, 2156437544, 2292875776, 713173504, 2818714248, 706912424, 2325907968, 143264288, 2290131074, 2818613408, 176196232, 2720008226, 176294048, 2686461992, 2686454314, 2829189130, 537002632, 2281843232, 41943594, 705300488, 2695014536, 2155915936, 2326396938, 176687648, 2829232256, 2827002016, 2326431880, 536904362, 10528778, 2326274178, 2292752552, 2728527880, 2720180746, 2829099018, 178956842, 2728929312, 2315913376, 578986506, 570567168, 172202, 134776992, 579338914, 2149580960, 172704, 547913864, 2183145602, 2292883626, 537534602, 580952066, 2283798658, 2292228264, 571091466, 2818705544, 2326266378, 35824296], "scales": [0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625, 0.015869140625], "seed_hash": "quantal-trained"}