Knowledge
Data
307165 117576025 6592293 83820736048 890144
066594662 157861 902 40
628299605 1736608993 269981