Knowledge
Data
33 16588 22861700 1538345 26639
5139 97537 7897 24356433
31625 78060685976 0271170 2305 409