Knowledge
Data
15276590 48237669 5981991853 40617908652 17864498148
2081803022 4106 22100 849926081
9167 5826586 21008 32