Knowledge
Data
221195 8037150 137 692953 6228
2064527 776133 3169231 79856193 31645071540
17907 7897802254 259199