Knowledge
Data
24528 888787 2796077 2652
41 337 958245816 658137 6255409
8025201798 224290736 311355085 332778 8168