Knowledge
Data
582 86 4768026
1996823 84 8850112 321728255
42990 7651621095 318151033 514753828 703694816