Knowledge
Data
177614709 74713889904 701009153 80709108732 540407
796 334953725 687039
662954335 22480718 36569318192 9217682318 15633703