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