Knowledge
Data
1407177596 5287 576082249
5142402738 4264242 75510897368 647997
289306 803601 986 4397 32951880