Knowledge
Data
369105 15065 4130119 42505
517214115 38467888 2732868 5247270262 200608778
165 868037 34845494 97