3,363,670,178,259,613,124,648,775,509,111,071,320,959,202,723,891,837,986,253,529,590,494,168,849,480,218,180,688,444,958,062,323,921,317,979,660,811,108,595,135,982,736,509,058,326,517,336,102,503,007,705,755,549,854,066,433,227,491,531,408,930,613,672,042,029,969,467,563,752,794,874,665,275,744,169,409,152,690,817,379,359,172,605,505,753,979,777,979,937,654,773,254,036,287,577,728,847,365,890,206,986,040,537,919,394,404,628,592,834,768,128,117,130,481,550,857,451,931,084,621,156,545,748,562,693,142,913,624,756,557,064,459,142,910,993,809,928,830,518,402,297,824,007,561,784,711,434,028,780,036,758,734,472,590,177,449,390,087,494,381,695,634,980,908,632,324,420,766,392,047,993,660,382,301,480,580,722,928,764,446,484,296,707,280,456,637,347,742,964,824,046,629,787,481,878,911,720,971,722,133,049,688,690,394,720,654,877,491,413,332,943,972,655,986,173,615,997,571,504,173,381,713,461,631,294,938,153,670,793,203,449,532,246,596,292,923,092,703,621,372,955,461,341,036,496,780,955,824,698,636,387,363,904,712,532,012,811,664,575,185,019,719,159,541,701,446,169,738,540,643,527,858,693,186,376,840,220,951,857,801,165,950,409,270,412,154,573,205,675,647,527,456,209,488,277,229,934,534,656,253,119,408,137,291,053,847,173,493,955,651,691,919,770,398,482,557,120,028,340,123,741,101,901,165,838,317,781,600,644,181,310,095,295,723,316,300,259,353,564,628,247,418,349,074,573,463,481,899,700,854,880,349,261,668,733,076,484,755,134,747,339,042,711,320,643,048,233,165,228,983,408,879,761,106,127,716,062,616,790,080,753,081,052,485,165,000,600,914,295,046,219,255,620,018,285,318,007,369,397,563,703,076,444,843,172,324,929,432,212,809,476,167,830,489,665,247,593,717,945,415,360,734,611,772,150,272,584,454,457,478,309,900,385,667,394,433,100,099,960,225,561,362,078,460,057,015,058,675,778,571,730,748,017,121,585,815,676,538,087,020,270,044,205,152,342,389,887,717,954,524,427,060,971,477,864,489,498,852,595,630,229,890,262,822,897,110,352,691,273,138,378,129,768,785,317,773,110,771,352,398,803,503,112,452,077,904,695,948,860,507,667,303,573,496,199,119,386,782,006,939,814,118,110,895,912,613,288,149,334,462,591,685,532,297,075,011,166,956,307,970,899,833,349,788,129,798,482,987,218,443,263,921,720,210,928,184,514,351,245,369,967,913,231,830,583,850,045,762,837,106,161,020,664,854,921,865,336,012,695,444,990,209,167,495,160,124,948,710,780,349,109,280,536,240,322,583,480,170,129,591,444,217,711,431,821,279,143,653,496,035,591,554,643,256,014,608,526,005,231,624,613,482,808,485,728,506,157,888,793,770,803,393,749,413,312,712,110,173,280,471,530,624,093,766,587,683,759,589,521,707,819,533,262,535,637,145,995,628,369,666,633,981,600,590,756,509,026,191,568,631,403,356,485,894,498,796,268,456,168,047,349,971,459,891,202,232,220,044,884,012,501,306,153,267,661,237,572,081,071,498,040,378,521,647,458,863,991,531,440,455,830,866,181,456,517,001,689,348,100,426,357,088,594,851,836,875,101,980,916,344,073,272,133,251,808,167,543,311,763,242,425,579,389,879,365,222,744,386,018,810,921,006,442,000,459,327,973,670,558,271,232,778,155,434,913,822,249,188,405,825,138,405,482,466,416,420,048,205,756,962,035,405,681,487,714,973,556,120,844,674,096,437,485,973,756,287,686,736,068,978,443,910,499,270,827,791,372,023,418,385,248,923,969,129,168,112,906,679,323,615,410,105,570,214,910,868,729,320,898,518,204,958,651,480,797,829,424,464,739,339,377,558,421,850,807,770,267,627,882,444,788,208,452,961,494,714,897,897,169,124,455,652,839,402,299,919,100,424,933,093,323,071,582,496,143,275,105,856,786,683,518,374,975,522,604,100,548,652,860,551,443,856,556,818,239,301,573,628,248,855,977,104,872,502,302,515,051,636,203,424,219,382,209,624,189,405,345,872,115,693,611,224,919,352,033,329,540,862,734,675,602,532,230,355,902,912,650,165,104,013,106,130,284,654,974,833,151,110,959,154,148,210,940,448,135,229,519,648,035,321,757,367,429,217,659,870,992,462,688,035,566,901,288,339,426,414,131,469,160,802,823,147,547,601,071,012,768,272,302,932,420,470,289,301,977,470,292,056,864,147,527,634,689,085,163,730,400,069,910,484,618,892,398,643,229,562,546,073,336,488,968,870,514,993,635,257,264,062,986,064,684,414,400,201,395,462,796,299,938,974,092,231,476,274,352,929,907,976,661,974,655,358,318,036,035,910,807,801,247,393,331,033,108,507,140,695,181,615,065,166,108,413,756,796,458,318,651,938,211,594,949,755,116,516,158,271,092,817,521,827,235,188,734,883,530,273,591,995,317,492,477,676,743,260,439,257,545,102,201,220,734,280,757,409,528,065,013,804,914,698,747,383,946,383,932,426,818,457,259,936,604,889,706,649,372,286,729,251,383,062,479,436,083,987,512,174,635,511,981,980,516,433,106,116,855,343,847,489,912,602,017,829,462,189,232,103,423,915,683,124,395,220,395,925,453,244,389,700,288,850,935,995,725,746,992,498,253,720,465,831,094,962,294,593,482,912,249,271,423,535,425,194,647,902,746,089,792,502,781,044,199,986,960,601,283,748,626,669,205,839,738,497,954,321,176,962,427,876,714,766,948,748,627,516,282,859,152,385,793,833,132,639,738,700,333,424,552,966,069,885,876,410,186,906,217,532,725,122,658,342,066,535,369,109,207,901,834,537,080,079,464,892,060,817,186,169,067,730,700,601,181,381,603,854,055,174,556,564,602,808,056,059,606,977,859,740,515,085,810,497,974,142,251,114,314,768,013,851,276,763,155,385,779,234,261,370,620,295,226,291,773,443,700,855,885,021,681,227,326,772,719,211,406,264,509,374,676,043,812,661,471,489,169,763,245,343,600,714,936,533,493,312,532,339,221,380,013,573,802,325,078,065,034,061,035,753,399,940,109,763,464,663,839,500,604,495,173,069,186,571,902,949,100,982,865,202,195,534,030,094,019,765,612,247,979,586,877,203,902,392,296,786,494,089,919,840,684,507,930,144,908,369,419,518,988,093,068,610,095,611,768,175,317,698,642,748,637,349,574,990,727,035,347,317,709,858,909,274,607,327,333,165,575,623,284,234,553,011,236,683,693,837,231,995,322,294,473,098,025,995,007,258,437,129,464,490,982,647,847,158,773,138,646,207,695,991,165,453,113,868,553,944,207,846,769,628,415,400,292,869,600,306,600,663,153,551,174,382,553,803,605,195,719,162,297,356,149,975,882,778,910,042,431,442,365,124,007,149,728,599,751,775,155,039,983,019,013,829,217,217,304,252,659,726,033,619,880,767,259,811,255,855,089,677,163,834,094,920,633,954,324,152,876,731,090,856,021,357,345,526,348,767,948,751,174,241,392,543,107,829,225,121,472,437,559,958,052,809,965,735,282,892,825,398,523,717,479,487,847,842,565,174,826,633,001,632,453,068,246,744,351,186,908,219,201,965,953,725,822,368,625,869,370,582,796,983,884,014,576,036,128,955,971,875,728,053,655,308,249,967,593,023,518,260,666,359,334,934,319,776,611,431,902,633,623,839,716,741,989,129,873,345,414,342,551,415,238,194,717,614,567,136,724,968,551,315,067,723,463,698,660,479,623,240,149,370,474,596,879,807,771,411,188,223,056,919,794,494,224,879,551,130,265,327,583,061,948,631,523,454,846,028,022,892,286,804,677,299,731,722,920,776,933,080,594,755,136,155,695,037,882,693,613,018,448,884,973,334,830,829,871,562,205,049,479,770,796,161,189,431,198,931,976,031,107,733,504,616,826,912,917,535,367,636,637,291,957,158,945,577,481,474,780,627,322,106,234,118,974,691,593,904,365,816,456,104,557,451,812,066,876,624,416,454,622,506,549,635,858,604,401,618,469,849,904,425,469,556,103,834,334,491,889,814,174,896,326,368,845,568,357,677,968,426,821,421,753,942,246,246,327,380,478,189,335,258,774,100,231,397,932,945,240,935,749,966,635,362,702,301,514,744,310,393,821,262,241,511,047,408,671,219,812,196,671,445,291,426,960,155,159,841,067,521,615,225,750,762,712,737,998,852,895,572,296,640,652,008,906,163,130,173,729,868,964,605,037,844,407,182,548,385,445,731,569,515,277,074,898,372,201,024,600,028,056,148,709,659,242,179,019,226,853,911,512,870,763,490,909,020,626,547,655,850,931,949,304,817,087,944,011,743,224,872,925,861,638,702,453,587,941,656,046,102,293,899,874,120,509,773,126,210,281,115,057,375,053,636,331,131,072,230,838,776,678,080,938,804,103,945,277,120,101,219,208,729,678,993,884,014,238,669,123,135,102,178,784,360,794,625,703,353,006,752,093,279,089,735,821,208,670,566,014,962,462,574,571,326,392,148,298,996,408,334,337,179,746,012,236,334,027,306,314,236,877,249,683,671,962,418,307,830,726,142,801,512,239,264,111,296,822,913,205,554,598,887,842,438,157,194,722,870,383,863,340,509,027,817,256,502,998,986,687,204,364,200,368,576,806,190,584,741,743,861,113,683,542,873,200,247,811,073,023,259,975,682,638,066,787,272,980,931,048,303,635,231,269,948,438,958,225,651,997,985,658,777,221,288,409,660,887,422,023,656,285,208,938,595,181,980,463,818,050,044,463,518,707,421,144,290,487,041,142,754,458,659,279,590,217,977,120,879,709,420,530,723,540,053,852,274,298,320,269,445,453,202,160,278,839,211,910,077,139,769,323,801,970,809,004,889,103,578,099,221,905,104,117,951,058,813,417,577,396,434,140,077,175,840,457,303,647,869,868,918,190,134,796,681,065,163,049,996,169,095,668,491,755,596,959,298,006,543,597,577,651,946,987,554,822,222,981,489,208,174,226,133,168,819,925,576,832,294,501,576,179,208,047,616,523,683,288,868,676,502,832,139,713,129,297,358,282,766,999,204,541,304,069,620,358,776,033,497,057,738,628,316,965,819,777,584,664,372,363,479,363,205,766,622,639,733,278,110,925,859,865,029,054,057,430,571,047,808,760,752,188,364,905,106,813,418,436,478,645,855,606,461,209,538,467,891,362,125,509,444,388,355,634,363,848,785,668,617,826,621,615,856,294,287,371,444,805,095,424,753,781,684,891,603,357,926,391,907,271,142,765,200,012,943,048,473,578,376,340,908,766,252,349,729,415,316,029,902,367,153,653,001,295,405,293,484,429,432,652,229,620,121,538,055,070,186,291,860,857,940,933,231,937,641,813,862,196,924,708,893,221,487,590,455,081,107,030,886,585,752,880,466,314,646,249,249,560,857,384,600,421,989,989,260,273,855,920,362,412,455,561,878,415,664,212,719,949,901,713,176,796,849,890,891,403,886,901,642,642,186,746,948,559,644,187,634,602,436,044,196,605,932,661,327,988,700,113,767,357,078,850,886,115,794,992,484,426,962,417,309,823,031,345,837,488,732,751,111,321,064,683,886,763,936,711,974,295,223,463,228,803,349,907,419,682,690,805,289,503,110,889,775,784,950,385,402,560,731,508,209,664,297,844,634,504,402,453,822,992,011,312,149,849,931,972,104,052,136,804,151,713,172,410,281,688,740,985,916,423,760,049,260,010,949,468,611,229,179,695,423,553,825,413,653,373,885,808,271,106,087,651,073,077,691,577,255,616,841,712,477,020,683,537,067,901,618,290,558,820,360,622,980,357,488,219,325,749,824,523,002,582,840,581,975,844,797,753,913,236,246,826,121,739,775,169,821,579,893,372,901,773,944,567,387,191,956,868,061,574,082,350,676,077,962,885,620,618,911,116,476,781,981,913,164,036,341,272,791,851,796,105,053,416,416,950,104,670,231,241,166,678,397,667,272,523,107,150,833,340,252,568,220,423,135,673,885,620,056,893,437,882,352,928,013,267,661,739,386,293,719,299,185,023,126,318,442,214,555,749,652,376,159,062,903,618,136,314,948,176,327,234,828,230,997,937,091,802,460,384,702,224,158,317,653,759,059,460,321,965,473,965,511,876,130,949,894,933,652,044,781,670,078,175,340,434,672,187,173,456,235,877,925,714,987,536,122,666,354,131,103,671,925,222,900,207,086,606,961,342,433,375,228,144,913,558,504,878,355,358,223,164,340,659,071,478,806,410,114,977,930,537,183,773,173,806,835,280,178,833,177,567,935,986,488,453,874,415,444,654,571,212,679,796,033,476,280,301,258,264,994,953,420,398,945,097,721,775,393,564,826,175,467,530,766,883,318,632,132,106,750,055,439,296,264,899,240,141,933,947,398,280,151,336,800,207,255,779,835,804,987,564,755,841,854,560,506,686,502,374,530,893,560,345,039,603,241,328,413,691,950,522,275,168,133,698,985,464,921,754,530,881,396,415,724,345,079,780,393,678,142,698,965,471,781,322,237,827,572,674,498,716,345,673,470,643,113,395,721,652,472,341,806,088,936,500,534,865,801,578,819,495,576,276,132,296,797,522,296,583,932,847,433,945,974,985,253,368,021,480,678,856,338,521,482,441,308,129,366,642,706,494,819,875,252,130,297,914,027,022,406,766,896,630,301,084,162,233,172,958,544,538,693,598,720,294,455,836,137,346,004,890,852,490,717,825,889,202,015,808,117,427,987,434,091,045,892,093,998,318,052,661,183,638,433,918,218,857,966,765,782,706,808,743,871,720,012,907,873,016,830,745,906,636,540,035,911,213,832,175,656,971,044,624,171,483,310,523,365,226,293,827,089,517,366,803,197,865,900,158,513,183,502,148,323,715,814,761,228,721,698,672,264,594,081,011,527,989,909,961,498,012,809,248,230,278,258,169,964,041,447,526,042,312,421,001,737,237,214,680,717,644,984,802,927,753,973,697,913,758,624,579,259,815,994,824,761,332,286,323,152,713,843,824,359,260,809,783,821,713,219,883,907,287,493,674,702,249,996,539,459,355,684,699,042,813,593,721,080,787,019,425,964,625,920,455,070,963,681,309,282,508,877,343,239,779,682,588,484,849,059,226,978,019,779,511,463,507,634,905,604,288,571,618,977,468,322,816,050,808,513,006,111,587,098,169,290,922,808,440,362,586,488,959,010,699,806,185,954,692,404,117,399,383,396,335,497,963,230,913,115,611,443,144,068,486,333,138,686,357,072,191,774,152,366,405,390,689,779,228,350,290,759,183,001,393,985,834,561,293,730,954,703,458,842,452,675,724,867,415,238,420,272.849173748253720576
$ 10176670127948277551660874944897557017371288014131064099232566041961806729124108204560141906497347430249657876943017002715546855376395826388015808087879726372386908106158697600591275258877422821109427443272890929699338583215653129015699233085513865667259497070730818704204384471831927748237520317066544211420050637837994227504189693292871631638618629158711786290284021467627821705648770763029804475406167855241739387079716316150184554162705970605263509083060233298038740969976958446210649257868833262977641231701219529760945056770650559803784063017149714661064417771739960608637209569144927369990323535503060042565019628109814985930040281850457733134968889750762017083765134391931122364354977230751100785821550967464931427305494648128334934256453201590171872623110748263743769648832211838865737111682012206782032044065723594046445801625946920111072025071771979682848107596109335737420486359578993861708558321378839495672741051676401661199988811178950847219234746579091390503225626286636658120700719645297194536209137164205635114495264882671884187924865081708435120183289163762638823761514800311719573464022785420370193878980836880215031243249610035503845107202847409674432185678891251819680730334315490560151285192184031697239209171751808585972376039007785762923401866117998853562584158707094629467384715587020411993273555434717227389234049008593639712091960821290942996419099333044578915075762151365428347981773968593719476173576595779158398665050254315632827502070047792321733250350086230417429529141930607485417017161807520466512750649285496410937329965317945866073705897585460802152915768765239902530378587209569334584763612064599733293342306930377836310458885327159435917692748251966640950515786240593093384227586688702905072167990564106641260124745412950634922069951952056901220219579561496998270771370428065692294971000137417157482898170515998757892931371437740664837094221072682863832270402864541777298337907853213648228243948955025190583462539030433162693682292652303789635053442998194826985519773505142802819370136781221187373105052028129125148669833242631784993852398902197742506594945191538440086550174433670136321196812221876174833068846714344667792885932341333253596147908240338905344813352700354768476662044365079739257220940191599525846200376713534885091963891126406209678029783219117836398523537269573284997722716257421762013143958395523587372489795070947186643924632296752863472326482853246792490496861203141733176297568492430819819133123085030050081388020713974756156777962790550595693793270194233363768888806605827039503644487746142677262579874886045666449232575807357810967363698719486351123935006209212330144673938854068969163717524734627036609659026861422509305182471388906315586924592525472651330066710008960058347973048700502554389213665817297650079609069789731157453441374147535410962769948381284929016934501444720351659215084866149719648773186296832405499555398437850290686695154715004578427040777828448071449210729939066647853791837982409001779145517753510918348423746494786941623792177227999020971668420345766350750759350391936298886874431130395633643024588566729537513081801653325345571654491999776611003760881096044746013791800274661393154322714257661809596882410431518373712060610092751212591050145507970438894016280349608309959649774371029381692264005399112249905032504044274734373827210145523576868552701216331168805314847104473122736466357548832966554584335499402589421336187438891137144888418815979517229707596221045627945410076164179398432011048551787154260439061942301600953364483982171594416463368408569200061824224593622877915989211713661138300548570204824305500074928302127175123768812480779781605389725526286941371254868766220023398908168402380139798431117505029684025716405956304697241936105768293331375938609946234029956508161440304863380898587945259638369273661504744261964765774317974799067857101299198555813610764327406172579083045882381070871232909444549298693152732584836894593496181596273071045151906957944495965698335122644023485260610331917702065879808629103027009038140678275013863425475726772646084771433952585171186622954758726622480371734609745986797010816184530824080823662758234188368986792956207051229808825598709403302603416131433127311862600857262399764541856384091913140229120777818482500162577199617520611807891678972905393024293302590131058039040821562778282246598631692343730673253423120234588686710907215256220432643534819076463971119765776571686793529733551231502581893925989120693551224886803508488482218525339917765173329111739505034183299493689103943031759949364911549874586504305503135664897790487110137339384432717132813701017732236716879835794584894953047522917937741028622326242943346018669849425656410513608567419178620367615337959395744042397094916179219104932527445594178619958401002560892333696476390510944330829328175909768455944304022061472537054764124792533531997951161694120270899703749441669375297356825099436820323341216553586400802892011633896182584290009368764315903528272176607342395062933869050523936074200149842811546271009951658713135794135202070289513231353090237555664650314449918993024668264807864170425807381928371596087964681220065883776941300183114088375558556661150808979186881797087905431817680582324423596549676801465324687048119011875960939184834014851545302425352428674097114237592204316990177936520217447232186150889355104218585440644186394536296714124608865618630735234444903931063476226146466107102089435555501308548712038482258312789715403137152389774591624671174949362150545383763797156131182591495059565242107878611793521544168889202578146974189899442698791102265340435686185785975629092413376377231500799489089977381676382171644165677496629769256852027130840763830087539306736465502766398254130201791214806565100149680790916861366089071471103729133666888511027945313566323446264288556689074019915975499411221721797470387181294869873084666873953756116066856471092606904682469565320124080400961323623006287506619272874715303902992016123889043066039875578505635154640155425801010705716041905366173861743356372107619653297510300941071922155123759854728445068483408453418025796591849000482942471028276590334076301727218566224063364627941569455289821495012337881861338817160908353705250584182300352461960493006092656115533952490912084866846522484569739936520011682957751961977065527219627960905400994483494560602033962011963564659244831297412518064447935143111161916089784296912412288694557219077617802349310817671612945528894001099978998998033594439332618844964599618403735315437315198733553586740573565736657310157890551736360084150305590062621098639283968380164011782132373567213394234371113036844721640248800771622192190258899487876221165969137689005720345359249374824616195029755124273114769709042295585866240664334374555826498928276933250947939306259162089014993026456542856556521073705980647686804564929322881937150991125735031104686409251229025854166942096658202711734354508097663268696972305705980359031871867197812256095322710769994693465659423635765768832654363889204020043923308542532920828909644770961341410089841720637205862176849582400005527601546541832885902973101352547906319831058996879753249902588354985027265485375835700462064342057538961853888464349850944407966512462705273991751443018081229687786657859556616367240558948659928615705919959955131025694512827773847292835382718608958442713807423998445718712091540958916415138357965177149484490351749477974330920947589959342855211489487081609228900745142329817604193097029165098593241682077650351047421060789859434805628953906540525264038875496063774763465831295011386859368825398638684248685445085163210148345875569381173293919810473153633952793814053560267411592593226805786517650050816349132617872762416610753191850011703196302087477883172517160105970948165860808768419472657726984613856741713915246944330504383644303489475678476998386466851506624529742427631342633086962507005045278923018379129159249266720478375759358686001608541163334585436425366906385543390494558394404807197357253831833567015481722886982292213962133244466480763935026334163045114122821130629841026310823715232954632894838505454625705231673840476831439288576540616449486444952853664168900080588331250492484818482980100944081035590154300607889745489717067910761630465457578914085102036966541351444032344260108577213715796625343793548621018069830824899010993237288232209925114078863796569368442835302685381687559114135184610279570170132513420246548223299454612694250856281059539472079384809296832003676370830430370913512910614937773242080889649175222850252192576017716674501300947895318126313475539645673391750865935026528437759275214031818301599376671954827408943518699668788408636269524179197648167527690578491711618520390574399600147211411809996614861526858083958749356666166194239097339202779980707183295169939315137393123863849917198508373357580701855906373233917021632064081560623758331283296647352051675386182492421939662181282281321379676417539820001791766255985260736169294129327387743039921797302642093282166471920688664388078211133549030918415371051935460450433273383492552017475720855688239556680235842228632243713724297023510552844488585257720939332715991070484648381746639734396197224117675515789532308360833765927047469631015189643964564688840492487622989950629811755333955066636330583936263694623139273661694289925265595503224364037031836426126589700553597655098809711746806077974090932979806237848359836670829986503061010562372316130804180737411017431587368622274917882451572570343189694498233166001006236832299719872995537234058933527011867015248381916307134026455714065964953004172422485418564558825349461490995668067208957012714447322595839040203414311431587352778924627143648748164691904558150397713368928070561000436943282785102493515650894240193263873414184121515378916000405405486359862049329062348583012396.22