Knowledge
Data
213273859 3072566 1690435 49285386
476967856 17100972 41277002 668644596 74034
11320512917 5196290550 56275221 5035124