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