Knowledge
Data
12196 9523574 966242
259194985 299792 20677352 6774047847 659731
75 8153 6973885733 57 7134930