Knowledge
Data
31 7458949 80157 122891
97029124 9047153 22326 121467502 249228070
317497 22154 4787745 463821 484594