17771469761858176736347132012741230893574823192222081012561894123915991956101627912191473169322716051325132910721460138759472919811449981461720791584544165511471093294744137712819351683148376211901542138548451074319951945159143411872291194240136111591749151980913721581735156532660019338612000