Knowledge
Data
90 19838 7897 669470
9940586 84838959 4663178 31247003965 3593405357
911744 2008736930 77 24