Knowledge
Data
6501587 605560 4169610 6384334976
27473074038 80060 7551646624 576166823
77269724139 32423954388 333709 2912 9150344852