Knowledge
Data
5095020 1875939 25536012395 12357 215165076
3936118 374657 2561141728 93935076388 18904700
948 0563810 15328 932072710 636