Knowledge
Data
3068 160969398 258 8455 204959
67142 4226388 6070 90552476267 0613
3210587 8379650 0543824830 616 3427883185