Knowledge
Data
30102668 2989784110 9489 28364867663 1246
6841683319 682314372 59560
31080 34155431 0235409672