Knowledge
Data
147736 31037 242554 698817729 6386040
59257 231358991 4954346 12423910638
74 095984 4988