Knowledge
Data
4287 377966 29299597 62477641 18595
608 50039866 992320160 7676164 5939
717496022 550068 2991175261 50310635695 35189082342