Knowledge
Data
218158 54665920 57977 947 629145
93873965 973507951 89 686 905
72050017 563460650 259915601 601048 130