Knowledge
Data
66622665640 252797962 25307 7247558 848270050
10569461420 952308657 391052861 206013
337484941 65246143 55302 800757