Knowledge
Data
2911484 323763 10540546599 267955 800203
37413720 49949 5269195
219943 486228966 580 959