Knowledge
Data
256259 90 396630 16675486133
142029 138 715825 24769830 312535
19009457956 39600403 156892 745