Knowledge
Data
592285327 127564 6114303 8814505322 702194
952899 47815094888 1161449682 378266415 39907583894
44645249 589451940 42891