Knowledge
Data
18 353679 2815670 37761 8712
313 7852092625 2827097540 209374
400128193 71502972 33173554 30481845 6533