Knowledge
Data
22 2685071 166406
628894615 118823887 76989401667 45847
20439318 133363573 98 1013046 1812526860