Knowledge
Data
840 4972 32571 361675544 47153
2499 59 471 124 2605677193
579600 77689888589 65111214593 57642 336680