Knowledge
Data
21536318 315246 0375608 9119345397
15612 25701 682925290 16462830 8132
7601957406 199399 614 3605 791846711