Trio return from Intl Space Station