Knowledge
Data
312 283 4047548 4395306 90219879314
19069705 56600 45903536000 823596518 84496543
14 361096 9428745318 81928944 86560615744