Knowledge
Data
59735662 2725838720 153979
26468575 20877072 80664400 533
650662 3107114 8874197 434023512 48467503