Knowledge
Data
31660 0116182 83196 251 523588278
237584281 67 6266822963
971 5191140 0033370310 42967 42033