Knowledge
Data
78990520 169872 94121726 8991275
143766070 592930 51866312 2062538 933669
87899 20722693 3506240600 4929127623 22939474946