Knowledge
Data
41471 3346717 22059
34388128 221472 9041 9978153909
146498837 823606522 951028 1498549858 0595678