Knowledge
Data
34866 8382288 4251420 6209743 285976092
680 87614003 91 6421028 883291936
145046 6284607 99960694 76362