Knowledge
Data
31303328362 137 678406149 21623091125
9518312 3293698 2520884978
860147 1948676 3062437 213230609