Knowledge
Data
8401418 310736660 4252101042
44646063170 298056942 52829 92830026
158869286 9316456889 56772478226 505548715 20385