Knowledge
Data
6390850 5182 212176
5888 137764 618002864 551
26208496 1373868 12896424640 9659 92364480