Knowledge
Data
300627925 184901 459834114 74477 82870
395180270 2410448 70297397362 623793
1766085792 07635842 287 66877 4086