Knowledge
Data
5051135 7091449 1869428288 4547
30862727 626315 4935598027 56003 65567711529
83 847203 10496 93563 165863942