Knowledge
Data
26 379619975 678778 54234019694
25509669506 1627863 16457
40004427 8829473 4221633681