Knowledge
Data
3170479 36840 7395906 74690860518
421618 67844173 683088 3888 6143
927200 57153725876 13552 81140 23472471