Tsar Bomba - God of all Nukes

TBGoaN is the strongest nuclear ship ever! It will destroy a lot of Ships with Infinite Health. When it spawns, it will target only overpowered ships with Infinite health.

## Stats

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

## Attacks

* It will launch a TSAR Bomba to the center of the map. When the nuke is detonated, it will create a Fire Ball that will kill everything Including Other Players.