Knowledge
Data
14872 8492286 721360
149548 65 16067559 33 30982
17509173 366286020 36078723823 96551 851868