Knowledge
Data
59119047557 748143166 323950431 269727902
419104 32048527008 49217686 02287182601
795279881 0319 180 90537308