Knowledge
Data
135893505 18869 2907375319 3303590
3958 23430 844586 288161
709065498 3654443456 5053408 89627