Knowledge
Data
23162761 18454703568 206482524 48307430520
87972070 59985063 36028616 28
530981 459 1843767 916 44040