Nucleic acids are macromolecules where genetic information is stored .
Together with proteins , nucleic acids make up the most important macromolecules ; each is found in abundance in all living things .