Knowledge
Data
2953396 8191 028321492 8854031939 8562903
986610 33440444727 497594 37596766872
56097755097 2072402 3045930 84