Knowledge
Data
312 89052 6529 11577922 65369714480
67 8672 19148240811 30 2017
11 4250 895 5050847 8349336116