Untitled timeline

Main

4000000000 bc - 544000000 bc
505000000 bc - 438000000 bc
438000000 bc - 408000000 bc
408000000 bc - 36000000 bc
360000000 bc - 286000000 bc
286000000 bc - 245000000 bc
245000000 bc - 208000000 bc
208000000 bc - 144000000 bc
144000000 bc - 65000000 bc
65000000 bc - 18000000 bc
54000000 bc - 50500000
1800000 bc - 2013