Knowledge
Data
23 13035357904 54526 60900 581038406
16272614400 5335750 1344 676327 3186
8750841263 614625299 5728581 6861 58551186002