How long are humans pregnant. Usually, this phase lasts from 3 to 21 ...

SAID=27