Knowledge
Data
52 594805 169483 26839602 304781633
6720 4000281 79161 553380
7288572 655943741 63704666 631651