85288521380914887373662283582839738402534925367154336741823183637680484555259953086308698992477999790098912240293508825495373365503721166211692117221175211843779211892119321195211862118121176192221921919216192131920919206848719203852614823212371920019197191945041373954967753006683627287873535