Knowledge
Data
130596 10647336313 66399697 64936860
718872793 414980191 356056 39
21640185 19773050 45 84519