Various life forms appeared on earth at certain time periods in the history of several million years. Arrange the following in the order of their appearance on earth (starting with the earliest)
1. Multicellular organisms 2. Eukaryotes
3. Organisms with exoskeleton 4. Angiosperms