Knowledge
Data
588900 96145690 5990641247 5632422966 4199590805
7546737826 326324 586286 106830701
16497987 103731574 649 89297835 523