Knowledge
Data
60 49195562 35519036 86932791 2278385
111789652 33994245 9988139 80311
4112 64912778 2448816551 18126271 3344