Knowledge
Data
30 01643 73573659 1187511 38913070954
7415713 501 98 125735496
418 0165612 5561788 581