Knowledge
Data
6962 31096 7405154 129634 807563497
6157978217 58359025904 21246175 09749635 66315927282
555046 018263097 36