Knowledge
Data
31446601202 6495469 615304903 94 42437
3884991 57963936863 84 571121492
846 53594296 156744 9130801 7185737920