Knowledge
Data
3117823 7768312 14588206 3219 7351
38167 631898 26477808 8607
109 9265715969 1825215959 39718480357 604990