Knowledge
Data
606 9126340 560847 79747870
31756 5327041760 40040195 68560960
450910 7063330 93674 839