Knowledge
Data
17191 50936064 258
140375 1933340 72525489680 3874880 9478256706
65217083 6398945657 7932078503 748660282 3972833647