Knowledge
Data
80375436 7052 86184861 15947
12 888 609502003
491 024095 0093598 6260690895 211055809