Knowledge
Data
87580403699 67771503008 12776463 60976780032
211115051 19794 037
0187784104 345088428 1504176 1158461