Knowledge
Data
5951056 829 3937 417337214
605360 3754035 190 965 212643
6680709290 501590727 89631 888277212 1315615