Knowledge
Data
30372 51086 568193 528991 55390805
5502 825447331 682113 2173211518 32175
016 619719351 41180720330 598501694 21566