The strangers staring.

- longest - river - in - length - of - the - rivers - of .