Knowledge
Data
46 291849 775564 750522907 2040981
58719972110 17433 26945533824
38354 7001155774 746438