Knowledge
Data
2964962 69 43 541472
14817267 69512 7073319 907317381 23309529972
17144693 469684 82924924326 3395020325