Knowledge
Data
624274355 79227 31780278 841901 99129
40932 64241 22656
1000619958 9458865 22043292 58746493