Knowledge
Data
291080783 3147173702 17668 35317
437533 760626888 747616 2944
172785422 72095920699 709913360