Knowledge
Data
130676 95576532213 189150955 449095715 421860
21157137081 52812 18515275 8218024187
97457 38859 20189619292 5418815