What are the scientific metric prefixes?

yotta-

zetta-

exa-

peta-

tera-

giga-

mega-

kilo-

hecto-

deca-

deci-

centi-

milli-

micro-

nano-

pico-

femto-

atto-

zepto-

yocto-