Knowledge
Data
293 6126655 23640 454590222 15663130
62152644722 202998 6047998
41729700931 520830403 52184006865 5359586 416101