Knowledge
Data
41388502 22519886390 677470 6385671
38810096676 165 144960065 5233732
35576588727 174096770 94601739745 892 801950937