0b99f502c181618423ee80e5309c7018555273106e5478b8571a39ea7387c44955fac759bcf1b94ce5569ee5eafd4f79fcc6c0bd

78e58576c7f76ff023e98290479c70648cb9d433adba651f92ce47b7027b49264b5929fdfbe7c90cc4e00325f5d6f79008c98359

0b99827fc08a19f3239d8ee1359c706a2551102382a323555a12e378d2c756ef3c307c66163a02a96024bceb9e13e7c5bbdcd062

0c9cf374bdf06bf523998f90349c7064e89f678e83086189391f2b284e061e906735be0948d3f6bdc1ab886c413ae06387ec9a