Knowledge
Data
2612381 2399216 2023487687
494309287 9580766194 748242 7602
99831 71961332 4212220268 138646