Knowledge
Data
313185 29912917 5229439 5535659225 459862367
817697 32527 6152693
86651640 359830160 0747892 51780