Knowledge
Data
44847 447458 3449 21928851172 440512862
8435 11108223 7934 772884
566245277 791 571 220735376 509