Knowledge
Data
515531221 90599580 377895970
8392690 529 22440 38362420
19299242 9131392766 73507 83158411 7736000