Knowledge
Data
16587890 73564602 809438935 38161783
9460 011081072 31810 606282
5929466 341641 525 21738835 7047681