Knowledge
Data
491073 30667 1389113735
87056 22304660199 307 9525 9797317086
140181057 7060058 6064146343 39755