Knowledge
Data
32746500 26923664 270723425
485572176 3416323 338080592
2123219 32327 23828960 1098809845