Knowledge
Data
399292 537247363 29716 172 6889233
8467297 5748 4520171457 21507365 64315
5338780670 589 55037 699070976