Knowledge
Data
871 2675726 3398397 384196 154298819
80956 583727747 4748890 48839003266
32043992 551470 76501801 21119801 093957983