Knowledge
Data
6652036 40771881076 749 8955
16313261 511902952 717728 987201
14913751 5537 3472822829 48585