Knowledge
Data
113105639 1966638444 25309570 21 368536
8294536116 88964412 762434 72578 47303720
47001 72206671557 7503482 18561010620