Knowledge
Data
307052 38361 5963553 88 120807
842116158 681017012 29476253 7784639790 47167576
53447370 539 34