Knowledge
Data
50 3976 814168 7405328
30856703951 53452112669 16 748 85260048
3993462 173357 12829 91 764682432