Knowledge
Data
2605352 990312478 18425393 28410
658215 11586771584 262641150 8794
5448623824 41366568169 688456916 63039038