Knowledge
Data
298884186 8085701 5980 969206733
438148760 26536066 7676784 23304
2129430 12547141346 371