Knowledge
Data
4076 90325984 22573593 545984030
20967264117 5563547 480778747
952903 1131463 786885065