351,333,239,133,852,198,510,930,119,124,
249,959,302,465,100,875,201,256,702,598,
500,361,604,896,359,907,973,686,059,754,
832,184,327,809,346,546,856,350,314,264,
493,453,109,082,940,208,309,769,254,826,
271,842,731,167,026,947,008,549,035,296,
952,110,419,449,991,542,520,999,390,709,
132,276,854,289,583,918,404,370,055,849,
364,312,669,603,554,665,442,840,148,505,
434,402,767,086,645,963,688,087,480,396