Knowledge
Data
3985908 18635 73526725 2500633479 2101865
2127900 3516 69042106 9041728 921553439
93877674562 120881688 33 855184734 248982566