Knowledge
Data
31453128841 43092403274 72433270966 66020451591 986169059
84113371 31093 1793 06296807 148433
25162600526 75596445 25679