Knowledge
Data
3490547 622837816 19759 128594
404914805 45347306998 88668660
443676151 607787 1984575