Knowledge
Data
21977329382 201264854 8603965 489967 2690
17712808 1758989 59841134981 45185865215 36546585875
46675642 281485 7501