Knowledge
Data
49290 328145062 1840879 212627957
526389354 392358817 269
7036637267 55648 73529355 60757691 13063