Knowledge
Data
1143559652 280 658041103 264241240
16023 7634814 65389250 790 98285057211
43 516 63931787