Knowledge
Data
3098 87859 432085 874927253 46054447
18072819 15852888668 756520036 9633 4091149381
80167487 8220537 25187458036 579033514 22