Knowledge
Data
980256 306250 23 45 87081261
651 31 2529977
28111688176 296451 0157 020319613 434071878