Knowledge
Data
33923 7009 29330215 82707154879 6598253849
70664 42 331923627 0275811 95823590923
23034016 1793963 999690684