0120b68d85974f9a34b648cf89d330dfe91d1316e0a14372bac07e7f05fcf180615a0a
0121952f403e33ed519cde5912460bd1c8853e6f3203134362be29e3c29aeeef5e050a
0120f73e8cedc3de049941d0051bd5a8dd110a5d787d2f017ed2b4341e0bc435faa80a
012172d678c3639ca5c59558383cd14a474b28c1156acbaec8f689b813d6993a9d130a
0120186a349f0c185f43c8d76fdcfb40b472800bac1aa0587c6a2bdd59df6d172cdc0a
0121908e9bbdfb429f1368039562f0e148b5f3f51aa626de90cc8f35da3ec778a7210a