Knowledge
Data
382 160 6156543
37760564571 349589 1079322289 567401 9299460
6737906432 66168 88705196016