Knowledge
Data
3042770 6859 105389713 2932126422 9895197
409 89 24804 23911801
806607767 87417801 65255067 365 9072