I need to make a table of vectors that make a square around an entity

I need to know how to make a table of vectors that make a filled square around an entity’s position.

[lua]
local ent = Entity(50)
local square = {}

– bottom bit
square[1] = ent:GetPos() + Vector(-32, -32, -32)
square[2] = ent:GetPos() + Vector(32, -32, -32)
square[3] = ent:GetPos() + Vector(-32, 32, -32)
square[4] = ent:GetPos() + Vector(32, 32, -32)

– top bit
square[5] = ent:GetPos() + Vector(-32, -32, 32)
square[6] = ent:GetPos() + Vector(32, -32, 32)
square[7] = ent:GetPos() + Vector(-32, 32, 32)
square[8] = ent:GetPos() + Vector(32, 32, 32)
[/lua]