Knowledge
Data
23810505 18441 626 8931
14399440 46701 18232930158 9168492780
2787583 8473 85 153470 5848