Knowledge
Data
693 868635 2891895 42455 79695439105
843840 371354 119388 056415853
306207 383595 4988