Knowledge
Data
121037879 30 62115 379143076 56633105
921720 65997555 8622184716 526982 1296369
759983506 844006042 862089968 55