Knowledge
Data
220989 9095011526 802622 14321942491 978050490
64219914 9707315413 54771002204 7581864193 3284990128
782704 586084 667603