Knowledge
Data
31560606 4394252 83107 908092909 22820974299
99874963333 24972 653978
574980901 73 0190927629 85757