Knowledge
Data
15621 8753578 9973 3929450
749285 1257013012 1069756 656 434177
495744 259652 90329 4000 7519441703