0120ba73c529e64970886028d4b3303fdbe89e276b6e6edc20e009bf459b25d8d5ce0a
0121f47fc30f5784bb3990e38953977c776cd09915d169057dea8b898b579297df000a
0120cfc68fcc32db60959cef878366d09ec83fa79c54dd646b23d8f93c9767c56f380a
01211624556d3e6eb829cdfde39e88507082a95ec0b68fd490ea3b7d621ffe3230720a
0120049d35b2121f602e06661d7db7ae94ffc20f6461383eb7cc59b5ca7b1ce153990a
0121d3622d940ca6ec897fc44e3bf2e802cec99eb4d993858828a76cf6d9c4d4ae0b0a