Knowledge
Data
36058956 149583915 33080455110 8016886070
6310234 93951091 730097282
449166172 8417 12872787 91924016