Knowledge
Data
12471457 41121695 1925939 28694 6049215211
8316167832 1968660 6414 96159
40891 85277 915675928 40142