Knowledge
Data
31495 218655 2776691 65988296215 6593084
84968 90538 35 8620896977 63577
211 7496652186 124