Knowledge
Data
3259 448827911 668 72350695273 16754370712
177395420 6133765540 4426645 0621300842 75568785
58052 363 676756251 8462355 639675965