Knowledge
Data
31501824 3596090963 335828 3744259336 2384764
14250 5175324 255 5021791339 2562463
53132266 3668 399876 50855786