Knowledge
Data
30841 102590 29454161721 9212756518 83264
131214123 149643036 1658582 977665
9785270 3661647034 77902452