Knowledge
Data
628 28 63642989 5070287656
002130649 4804752702 3430 7445
9904646 18658247777 80360 736998 429089516