Knowledge
Data
51129541 845650193 7790105136 78983603185 41437344
538833 3095231 76610863 8684446509 11025299172
5405025 4134 91572520211 33617357485 152