Knowledge
Data
308815 470258039 500035071 811110971 17621795
57 14512141 33094035 50308435
528 85157567054 4441496517 66610708498 457779068