Knowledge
Data
331894 334680009 2256496 46948871 689650
95006 957443 7560595 94959
336566 9935115 80417677 8126878