Knowledge
Data
786879968 664553 132706 459913390
3305003 169517992 2202722619 26467 573579497
724868 61984 65288108032 51766