Knowledge
Data
121383928 810095 8427197 8675493
53306749 70735 1443997 569139 6793297905
2407327205 906445 575