Knowledge
Data
284372029 9060606 1306273 67957
218844401 61375384711 157261 504422
45336 49675386281 3300 726787407