95 423d65f8b5ad7f3f303641afc86dbc6988c22416
67 0a24ad966876f20d6c5457951985ba19683192f1
61 0a6ad5ad77260fe626280628ffe246760cd3ad0a

