Knowledge
Data
2957397 27471441167 95711914 51898299670
685238 5287 9616629156 83550498
25712 1827061 30505333