Knowledge
Data
45567043309 72249008 943791250 940943 885232972
28040 8436306 7922
4209210462 863857 25620 223171013 565589