Knowledge
Data
29 417735 5008542 4840 85634619885
894 25619167746 159069003 7061302
114937 6857009 439374252 96104 544479