Knowledge
Data
50935 38146659 8069050
42851 8150495 59725043526 250 20884924
168813 06991 8330603 01711777