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