Knowledge
Data
40320768 88398887152 1449 63847609
105976 121691 968941163 11105
4294687917 270886634 5360605