Knowledge
Data
45344960 64037588 39100246244 580 1919315524
238747 8940 798700854 3017 827297
14512541634 5977 87646499 89376