Knowledge
Data
289068 66612333 632359461
5891 526458 89 337970101 99
310328 27471 19615610 3572991 754725939