Knowledge
Data
573101279 18559682 145245514 10263419104
8591450180 76170956901 13974 761052
3700960 73442428 32811597661 1703902 30744