Knowledge
Data
591546 5241232484 2880
138696312 63717308 1711 683748095 5043491
313980777 5648151686 810646620 31 790