Knowledge
Data
128640 2403550668 337201 8731 2842
21451242962 01647935 5756786
7999683 4221095 3464 301263 70034140385