Knowledge
Data
43009641727 21156080 1633 25871352
666875 57007494 01219 007969 7609581
165066 327080011 544 18