Knowledge
Data
581 5916600 934714072 17905 3666
46933453544 8926256 11723 29089927 74182848490
17897350 20243104 223443