Knowledge
Data
3053920186 1030281248 950492 83842232628
68470660225 429023 37342
10954 2105819 17007000