Knowledge
Data
3071855 635575 6225247 5225430229 8290
18640 725 620 0317977 02613682
302811 66465563 84678482