0e08db03a26f8dbe8b01c911e33a8aad 7fa3cb3314b6a65aa9b7745382b80de9 ba58a4ec1fe528a830ed3d7218f1df26 2f9d3899dd2f1f8144630e3bb2d68512
0e08db03a26f8dbe8b01c911e33a8aad a3f18c5afa8681ecf53728b573796ec9 b520dd47066e0fcadb2a594ef8b09e86 7719f64ebee8edb2ed525a3f77a0337d
b080f9ca1b05aec5667b0f8d844e59ac bbca7803396c75ae8ab85abaa49e0787 d589ad6f3a30fe043011b131acff2c04 4e51c5d18ffd82c77afa28e377974972