196ccd0590962fdaaad03b5dcfb91c87
7ea2293b6e2e089422be379e67a12f76
9f47285d9dd49d1a835dfe6c00c7c10a
10a08bd0eeaa25d155e7a7dc0f02fef3
113308a3371bd78167db829c548d2e6d
ecb03be16f0e77640b22f0556b2afa5d
98ca33609126d45bfa51e10b00da58e5