Knowledge
Data
439805 66416700 7149614 424138467 148
1059 8521408 540533 2571733872 289056
6129644299 1450468 86742895 85535