Knowledge
Data
23596 318111426 40 31 6768102564
12180761007 781891127 7148201 975
96730 97 676394135 17071320986