Knowledge
Data
956866 324455 3779 28096 7260136
358880 637179316 9350 9421124 84343727508
411165263 16229623 6624 53