Knowledge
Data
31512 25 59 77
09924391374 85052 494122900 165980205
571488 688710 03 978763336 7007462390