Knowledge
Data
348166522 45796 129824882
43990117 955732 40590618792 2757358388 10689410455
6654878199 417726 1283352651 59