Knowledge
Data
51 03996 300249112
849139711 16705683 13137 3598274
19380222 992 05291078922 88908529 19556919444