Knowledge
Data
331675 855 156271 30797 831
5005559 523 17360
712923506 705331655 299199 66190 424234825