012043e63b527fe8872daba157d0a3fc918ab98f0b55b471ce57cdb8c64da8f03d2e0a
01217961a943b310fa42a3699cca3ff5fcf7b0e28e1ade6425364125fa705d7bf7480a
012023dc013c563698d6bf4ea9271d2bbda19a87989df8d02d039f5e94dd0a9e55720a
01213084ee11b1a43f03432f4873754447a79a2e3a838f9dadb298179fb8647913420a
0120577eae8268a10fefe2408ede1bd87e80cdce229f9b7e572c1d02ebc789d8a1690a
012178b135fda0396c3dd046a06d7f8265ad2b5f263807f409356840ac9b37eebd2b0a