Knowledge
Data
382939795 89505663 18406466723 3155388 2765904081
12946 70467 652170939 37070765
149 59833831 29