Knowledge
Data
660 90556376 14490692 8369 21898577
2781611044 7830653499 37 631154294 1068
7998676 1667 30158068890