Knowledge
Data
58 60003185604 7313653048 35836 2745477318
14924 1270856125 480195727 904742495 12381103678
675102 655439663 158265021 7632559983 452