Tag: 104 satellites launched