Knowledge
Data
836335 13277239 314454
952744 129841 499723818 9803295467 677513540
64914 560 31968984 130000814 92735427