5c039b271f49227ff7c801680eb4b50a 1939d44fdc324374488ca2e521ba3ad1 daba116bc7ebebd2e7217899841ca290 0bde3405a49ad7efe0e587a0d9194c56 011519ed8c60401f188158bc574e4bd2 47f723b16657a71632b74bde1876b952 7b232efb62a2a6f07bb00472c26818ca 1fc55e6c6861faa81e49a5a5ea3e3fb9 ba71dc8f435a3a98