Knowledge
Data
58307536 91 58305876 6266 2858
30665370 5086743115 59600 82385314915 11427105
859984616 78241275243 0093710 17793223