Knowledge
Data
21255065 16991409056 08381101852 83872297
40 605778 84181718 22260325630
371760 0353802 27920291058