ISRO makes history, Launches 104 satellites