Knowledge
Data
2270426671 36891264 9927291371 51102753577 635
724984 38667 65047437 61113209580 934741680
155980 53917286 23070860856