Knowledge
Data
3006 27722564 545 8170132942 884
268172 758789654 4052269 6684923 1008690
89935369838 11435020 38725 8210502