Knowledge
Data
289409519 54516 4161322 2353623
412713814 13151 9858 91504 2910184
47828453 4934471392 74803961628 36214972795