Knowledge
Data
510297 6645 391586009 8087376436 3876324
36 27981270 169 188844 102157
430810 99352 4206034 65841272956 30480