Knowledge
Data
70922389 640851460 58648871 395 764
211925 177402546 33881433 2595381
21158740 2643098 278903