Knowledge
Data
2589886 50220576 42572716211
26030 914718504 6105059 326038
62562 146186 536246635 3989 6693474