Knowledge
Data
309048 58 550796994 2412328072 712043
94515 7420547 23988 1835843 29694
2061590 895782 804