Knowledge
Data
31 663 322290875 24595175 6402
18032753230 7859747 223554
14607053 743568082 1561 05596141 8481