Knowledge
Data
501580151 2665785587 153 4328 529966197
9511774 52810930683 24586 004380515 71122735253
7011611 2635077359 406701 1851052