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