Knowledge
Data
29 22683 63055 400
210779 6652105 16306722272 92926337
84005393865 5903535748 1084602394 530 438