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