Knowledge
Data
31 42 6744326082 26281406752 7901511659
59127799 3210613000 71856584 15004327 876974513
237 985976916 730 197 992892