Knowledge
Data
576 94155067 1195979 19975646 343
3378126 5886615 3540
44777248920 16211768 7085342700 31649651 50