Knowledge
Data
1467627 1307215 834526 785288
56594 2014946 48033 7535153
5425122684 203072 6676009 12982345826 431446634