Knowledge
Data
30325881682 56629397 7488220 40541 42505
23928213 892022663 35481083939 410094
27658197 330906577 79620413