Knowledge
Data
50 20173 6342265
96980 36713599481 273182
3708943560 23299735933 353414247 218131998 936