Knowledge
Data
63 7396 196933 9810222 727937368
703 23869331384 16 8116670718 96137201
523 581140284 1810745 648242