Knowledge
Data
309510 128 5295007 2112956296
51077 05194960274 254 35 012
187683 599911547 28562344427 396866