4096 3195 3005 2637 8491 8387 9736 1620 4526 486 7381 6699