Knowledge
Data
214872118 3023 29827382
93500919 297221665 0056 22856402497
20030630412 630858 466031629 7506482616