Knowledge
Data
352395 8665078 8775900 3705725855 7714558
5777861 581610 702 3316455842 616184125
457055192 163608384 38219