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
$ 11561590691231756019819702624082816053705346251589245923570180695055956026581848801804074904331553495706239320738625333279346077050222219682112412840817150464101601755807184928850684117398797167602846103358284128104870853838749009164084902373243302266498733415628292514809652446044088007675024849311936842045331417066944707765554437545508412216015684147230493180220524624496463319916627487522811361172158181983548935869442193676439725214176993494394586471531314963393662221276419075182799883421567017950111836319548595949312409024786017019512886466380194206537639641518552088870997340111235694994831097234975158043376462336633020090349869015706385141126091847550296151064033051302350519891374152199365396191165606223637265483435458654942429382294130580496949159989098621155286312550673155107905872524021191998392035056957682359966909199541775630945554098075793916413367714924259057737577988574526933821027222678689394303602079094330813832122368951425664021350249610818636357917694840281498946459832538864490196849194060128002129269945794372022209724802537943208044497992507536073201745478538157700722125834521060569851191604785142024843205979930224175603970641857628393851703595581003547786693724771214341005667396731378067191318695087844977699277889961688260380041959242563301817997472211527561915267695434064715715842253443423207549288653748099500622197650650181806207185621950875558055962774489603021650066161321734685209348920205626738258434215383758492559840216417327990375853376330472531172960557281570254033237512002112573104740168684299087293116248519803962059260580978500663312993364898295612469313230831978071178018710231168727946597012048896386843738493228643914261192773681393050521919472063604001277813095133550642336453677179825662063733562848567182737229094225210015775516234971505905931310427113452471329127493642675603153764749652657115630738555550145773115494824449792265610136986237298350218089480232191382002238555865576319762170347062605393021742818802572040914737883140111624090805250044756601654586642680119453407758697835523174435361013465166294712329155596730414352654456463680837585967959572129067836257725929045850471137558005564847947805355041393225843682316228524136527610763365418521677840404002728157444762658694361435824982014828742648145311846035259783232700406764814272742120251832013712545990562769113725262505528665280353248215420169957746399099332864637032894296780861874685417207049145054078282547373631468549629274236291626174198333381973958503526968015789491074852893191124421769891804285657621849348874742482255794583713967327022704031684789391080093149343755768523131591944051300244701821347643530974027360041839714338108606481536139563058632886305409043474586699793671185965786265701815592237122901366612745214311141133739481242815157630342463538794028683769984588313789723564175711115937356696709753346192005438031303721950164207711481667869501849502280622817309833310947016539290107993370781646545133358232940286844299719590728906714917882486003609524978221763814254225489985603426223588820057589418008029478742735807631483843560983743890279650506967259345852845767698295684549840752819319530197251711894353911758827291703208798869897331046684251037281235383033815014494044575984545044771475024747173412209519466024472690401254383544063395434616318243996173999384840066164763139530498275341637502853127741613002154528999582762653846407113702067964654814313879134808821347241878211034109926011791617286163683399049324354058409966256953131822907057000966218016714359567777331899515552113552773464131437047235399952582897185281601509177758151569898846063629232656702305972094687152046407690424088732797929715657045301300811020604520017490172518028447570943782009722319879278616886040774356739018802771831544229454598919945621181454435010173328400882990134021706117538363354121288964774322952203715361164452502711256615684319450235851405079394204340253157388936080551774898274296611563284785036410656864780210778808764604700637153975934832320402448185044442925137833137243114537903348954746594733588505781603058704187782429372393062478579399316387216104267077735668628694826154805687306085076947050131227484362834520771597825546085767542638199379634403908481803895650001620853818775892821749526618362178077698983271682125686404661909696969034858317567040397022122081707452267751223869975679917322470186747317300439796525574942815201429484141544934604499162721628012613294710613790494559223052314595885924626871848896179925763800555334146518059821972917129606671336061352204084533719723521382148578712111866155982779088847018861591020634184718968599733056136392432443718270248367706414188025316914234918218471756387352267801989088835167078211156082060790593948470795557091831765230182543222629167728187979060795389059541736026079332889085036607777188321306840525157060296822092595661592171589225133267148247171403665252803005885318114707251251930667777149368707269688087719745303080400656828769369800729057347454893043116743655516551360532577555579513009957913240297369313637358344747986868858642246416214603320814018603195587688870797124175095432181943632463683386183104832190077907540093480589756979765453123755377950152367593080071169586785933245722524205254696911111299447474951644646871775505857997670082656725204553861546550600987714985941572039450435453941686287318295680474939240237958603494553653101813442363731804773713440715741604980812143081459786506710823171095466623174354718218541304214786636595423536362727320989115409660060519978779268999907139486079086840862700151512960941460315522305897570409060032231428192378853510467979475134453343460599070208197680747375098727222447416377933648043562360646325836756185889979860141949324032904892083859419128561469451794300053149938848882724167466292511261035167738715700398411514881671798859187040678374036793392454312224367112559464470281091580277598865746682898922913049404402678558392443125819665858042842528239353970883215119379197339679173284179186111282975045345379905106116614730523812125949415648255465920064765942904973388278310768343488232178262834145220877507132137091779637151510105781489984759888510665483939459090659376885455162160217292159398637211008907947247259113568844292301872115494542153976665951823097756470918812531586213856155533863886680036774813968878246683643751270198939955818104658273484845073893817087671139852989750158216451600249944254660725744210870763422908407668936741643143323723645857565347595024584270596717572563912596869473327179793479453509069214761984242466881951488116296600349818144196811256940811079880134459654107058744434576851947875599925370984412824163109401334795677995656169856923602799445637586175602905400458618133719766893627654518178765656103809606564459016882784268761837191525242126031174971431383501486471610065803392388828382573841518284508246235941544780376303490369523687320741804937772317286649928445040482418105142518158103055586034956734378506142118822898728504550257995535825497024991927127721501792457953348239694643948778312260286782930283816841501765986095134623759121787576249404535491616519642812808984352547335960660969977730625108148808190914673828512337706987523326331602659654901543120172617348545200121449946753808461376830723391851276245641129480320781846081977467337946459023050267794333175582103778203830693369415102780732495724031331677810742775481403265301050443664161731819791290886149043780947128459176633442592864865050426960857899754213054221714064455669383365006500076858986719833844753629367130219670211550501608756040231524929046791822604064236147338923656256567782065836425523338734146482154499890506594794735264222218701365973704338325352037363012872221760535511252703625280223730421520105813593239918466771108664298883990393851111454802893024090480106281748719911357134303747022968935216808406530077287896490076171929338303320364203291451920130636013358011800177966139052827004718136656709120309788385311190888633676426986696087956254986281942757845861721996203375577129950054190456944374157253360122134497909468934315848419161353381484927673653097255601255369291536520267031947933154490447490332325113600546807025890446641109904781695059625192944863568906930428954541974330479127231384614010378115797640709559533658173151179459118319530773133543618453318273123168165632204485026682275099725866566214375403941135624478768844725523497146652542258289677899049489281633164770588755269130677337241382166540306680232183257160439100038566878386330538068714822586182145962138918749709840669440976732221086707231608383347868397007884122781665226043838691224401765190264909968053903279539403076253985713869139501723216050526805960185657642096499963986484365841404667937819705550873051879607332087348845871152730613766613795080245612354373270339103163343107218485599877662969746973724474504121087268572976058577741788646107189078387631888419719698554879285461088384545496852116474288148199618299044945796036337042306787832058151468254671934671871383426105823773384001791049864552408558609948986592699864757456197464049289395301292916150844850282300446029332629163124795776742737550503116755442013617130153206618593898044116197385279497882162233375497424001130817653616450298061664783249819900045454681400202383611820539393375709470311604116791211888391876502711350935298983973108802451574926812883242196198975464480084019231035984759678555969355801440633960975260055141512265628468135341026120392323747024181335935807505901132787318587698207680679991215230935373202767809841358415098631777963975476457683953084175821893372326562742074315783386687197333547120474479252166840146156347334961035707094309489101147498519452020125669980507597840676299559747503904837716382153251702332364988949680190794942541300018946668407666494023938953355579948920234980872250986794730466420546410149727612415723374.11