Knowledge
Data
1325696 1099532 21760
55662918 63508256634 541780095 24493
20623680206 267845 67600495