Knowledge
Data
515189696 2912031 338 3953257878 221427
19710 55122386 53551
39289665948 638177 1074197 7452001740 68