012044e74ab108f9f9af573022fcd2f53e0c8db04bc953ca7df37b268575f2bdf4f10a
012173ce4b6c73cb09ec8b3749eb84c790c54452400d2f4dd87853f7e5a76904f0360a
012052965500855af75502d77acbb885d2996ac4bdc552934bc964eb6a51aaed8b340a
012131aefbed83e983bd240f5f6616c346f0c7429158758cb98a95f7e4d05372ce560a
0120b1d61855ac6164c3d6c4d7a12670773f53cad96233cf147ad8ed7d56a1fedda40a
0121c1d490b410dab7de71e4d89c272ee237db831816320e7b6e39beb5173d7051010a