Knowledge
Data
128 986 2384750 3531170 3323
16 031 814
75334 46239041033 347470 96286258225 28158250905