Knowledge
Data
29261 17764869121 76 2964959749 5039
7212271 56098362395 222756 107703 29996945
58064186 943833 887127 638014