Knowledge
Data
110536 1299727 15292913026 24702
5057781 387601428 394306
11815771 265650 3707 503307892 538478