Knowledge
Data
52 15461 32306 86845229047 588540401
9000880854 64662416 305923 22
46950663 54731670 8584737 3362622 65252