17964518444518887217974518371318914618899218031718238917236717505217265418600838309189869191732192303184816174275184870172655176829191383173422188083176227183290195045175818186140176040188358174271186765183031181904193363186556182873188273178112178146194616192385189317174714181861175106188205172697185302192154177926177525173991179975181327174614176319192712193105183414195651190407186394171672189407177109177895186072182435190546178157177284172597192499185732172013187498189577177267175966195145190635186300180367194201192633185203194350173755182413178084184972173667176231192814193712183338179312