Recommended foods ensuring bones stay strong?

Calcium: Milk, yogurt, cheese, kale, collard greens, almonds, tinned sardines (with bones)
Vitamin D: Salmon, mackerel, tuna, egg yolks
Magnesium: Spinach, okra, potatoes, sweet potatoes, raisins
Vitamin K: Prunes, spinach, brussels sprouts, kale
Potassium: Papaya, oranges, bananas, plantains, tomatoes
Gnostotheca 9296