Knowledge
Data
31565 2916595 570079 99057365 99
4089452 9496605521 426851 199675
8164799559 30699139 058