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