Knowledge
Data
87290058 755249 205239358 71769
726436687 7880099 5790169 7402 660485
984518 31582114 28492900 4727453 20820