012095ae1880b38c6006f459cd22919738e159bae7b5ae2e0c07453e3be6209d027d0a
012109e5e5f96e2cc7fdafa616f6b3159adcf3bc6d9035f7e3a7cb2854c83008622f0a
01203020fddbe11f642276dd78421b57f7c1d042c66fac486901d1bdf21bf0b2c7850a
0121d75bda868f9756d688a5a8a6fbe52756fceffb0e21995d0c6c8ad36251cabb220a
0120931783a3d5cd5c0bdde500c0e69010bdc3f82991d7e98cccc802388b9d674be50a
012121495e1784a71522c20ea41ab1ae2c68b71cbab6f4e075a6e51e5a260a8e25340a