Knowledge
Data
33646 66131611967 7698304089 66 20501489
8541579 47129478 394624795 998466
16840652 724779 22145353701 74