Answers

2014-05-28T18:29:12+08:00
2014-05-28T18:39:24+08:00
299, 792,458 meter per second
0