Knowledge
Data
580904259 1930249 29727542 7957800 15792745124
42890105 11548314956 714 32
821948 388082119 72842829 352