Knowledge
Data
40689117 310 172718444 28010042461
14632045899 944935457 60404880366 5496685
64633 6678284 99 22680601 17202991