Knowledge
Data
304957274 29437706 27691944120 1593 7998442208
8768582257 2981298 553768
64595 44018855 32 0241339606