Knowledge
Data
29 8288587 3658583 9740 752
979367880 691611 87633969
18255 1260 1185822515 1016 43474510