@gollum,
Hi gollum
Magnesium rich foods are chlorophyll rich ones like spinach, and green peas.
Nuts and whole grains as well.
Bananas have a very high potassium content, apricots and avocado too,
cantaloupe and squash.
As for calcium, skim milk has a higher calcium content than any other milk,
cottage cheese has a high content too, so has tofu and yoghurt.