Knowledge
Data
58127266 5704 505801699 61334000 16
2790 51411 930 1465031
2138 933 294912283 4648278