Knowledge
Data
14976 22683158 8189639 8001250703
44810 06423 86468 65906585841 52
113723 43 707242 2341916 951