Knowledge
Data
476796 2952 7328981
62526847 1746493 3360924696 4466707609 294896
144991 933914 905 88507308605 668163