Knowledge
Data
304683620 8111179103 511386 3761813135 5696519
127 58 058146 6493508542 57664750598
780 0691331563 214