Knowledge
Data
653368616 60678720 274549633 148377
56278685 135 98685991 97730 9138981430
27379602 3734830 787357222 26795