Knowledge
Data
312249112 3466 7303601 7053357992 06386
99604358369 74315 01290558
50 032892 28066839313 0306 422