Knowledge
Data
46 43573 058 7950504 69764
517520600 543725 92422676 4846752330 781431125
422822207 643462 270162