Knowledge
Data
499399 925 5509770
644 59115482 1759103 505930319 17837728
441 147280858 11538338360 9092391752 9639221