Knowledge
Data
689773 50876 99934316 960378
503643247 67880641 226864957 60778 583642772
450057393 6763700 43859068299