Knowledge
Data
107458072 9635560 29489221516 8224953904
308776576 5863062271 692
780 31307813 7232616