Knowledge
Data
2815532 2198312 20 1983635514
764623 1904699 15034273484 37875207
15349116 932752 1861440 29