Knowledge
Data
29110428 29805942 9183199
22079404296 745638 676 79 984715719
62646016553 172732 86269