Knowledge
Data
379305367 78402499958 710681
115089664 866 5432771 149 326
96239250 921705 2562459 993600 41380523