Knowledge
Data
21581409 50 3655701
2655142 276014626 376 75089795
40399980 70146864 9982697 86899872 5789488