Knowledge
Data
31 4528594 2447937 42 679047
5298762 777567477 750749 8855139426 91772684728
244945 51369 7614828488 588511 2616350