Knowledge
Data
13292606 8121565 9214400
385209615 5436583924 995 12538 1154441163
40656256250 67971887 61373694037 1540271