Knowledge
Data
15752 4982 2588227 6406 488396236
505877 200281961 48574 31470 8015829320
563503 939 57561248 690356197