Knowledge
Data
3089464 3293 1128725344 22542178
113086 60912954 8107643 8552884 7257547250
3023872 5420 454 25963499 2004470