Knowledge
Data
666493919 63267382933 280857693 55589 26
24254952507 367106 3692591 122960
96611360410 689951025 87232838 13443021 34387836791