Knowledge
Data
93646 1660 983188 3078779 11397645069
63545916 2574868 10640273094 6160870166 11943153197
75538031 18468241 5817 7902551205