Knowledge
Data
39183342 8681090 11086896 5951136479
19 889 5240620686 4339936
376960 5826084 475023797 3276901