Knowledge
Data
657909 140931247 215195
141071103 1694118 74885201 7226486 6962745
16725268 35065554498 5866925954 863427231 816426850