related tags: 131E17 161B18 1AAFFF 5280A3 535B56 59A3D7 667D8F 7CD5F4 9AC6D6 armed blue cannon coast defense gun history marine military naval navy sea steel technology war warfare weapon 555957