Knowledge
Data
580604631 16338 41778 25565951425
8153306 70557914 04741 82171 080
95287658 815754952 376