Knowledge
Data
396 181308 64225 4948824 40240
84155 691305161 126681230
70226628193 47401310 788 7431 191745