Knowledge
Data
580 651820551 544702519 72307705 39154663017
53681 23 473836457 413 122206
248 501514500 30537701297 19214982451 546265991