30 foreign satellites