Knowledge
Data
28 6068 796550083
473 51397977 919927452 473782 19860699052
1962724003 8817839645 75381922227 31