Knowledge
Data
805 8928680 1081 4987
90 39352 466506525 20120340 941
66088670 926761 771531 405958 3736664