Knowledge
Data
29291796 52881019 6770801070 495 851764
154 352163 15220249 2150016681 784
93296859560 5152874 218910363 70376