useful-knowledge-d1.pdf sha256 7f4c7dde49dca62c884e0d5386c10170e9674d4ec4208fa0fd0c0394b8b03621 md5 6662354db90e00e53d050548c2fc8230 useful-knowledge-d2.pdf sha256 6c7e69d3429293c13b52448eadcad11d6d4b5340e15b5c4ed5b66383d6ef4890 md5 5056e4df532f3fd33464019a2fb3c924 useful-knowledge-d3.pdf sha256 11b37c36bc2e2e72abefd72ee013250f1896d29b33428187c942dd5c76bc4883 md5 754e5566600fafd82e3229fcd1b44285