Knowledge
Data
21849418 03699 388312 1396584
47 15273169 369860037 060 862839933
624943 769 0427773796 6830167 74810953179