3956 71 72 89 98 4004 05 09 12 14 17 22 48 57 60 63 64 68 73 74 87 4101 0316