Knowledge
Data
45 138069 2905886 2784361255
90 914 193654 4335832 5810216028
166 308237831 244963 525629730