29afd12be4ed36a379ec9be74683766d158a5307d7584b6f40678c5ffc0a0c37cb9a341f59a083979d3c754af6ba

29afd12be4ed36a379ec9be74683766d158b5407d75b486c476d8c5ffc0b0c3aef4de190473a9712c8a2aafd62e337

29afd12be4ed36a379ec9be74683766d158b5407d4534f6a476a8c5ffc0b0c3a1574107e184ab6efc8eae76a4f49d9

7cea8572b78168f33eed98b21fd7040318e5d3f2b0e1489f6bceca

29afd12be4ed36a379ec9be74683766d158b5407d45b4a6c476e8c5ffc0a0c3a8dd7de5ad902d13fae6217a52e7293