Knowledge
Data
23 251 8251 75453 214445
107371 2515111 34274239 16899798
2524017 5086 15114946289 312290976 2364729305