Knowledge
Data
30 52250180264 51465343 7574320869 431693471
288826935 827949 5182594277
9366257979 25095933603 3152