Knowledge
Data
30 993 90785160
64861693375 265 86631 1636642 2566152
616 83490746208 460866 1041 635