Knowledge
Data
31065186776 15150518 122454591
95375052 10204139983 693280 7044356
57 0781959 624 39423285 1408930880