Knowledge
Data
40703979 37 18389 2915109 3261
468420285 209965052 25180777 837622540
348660 4385 66326