Knowledge
Data
50296810519 164851815 116556466 10525151
49 8787009 84493263 87280150696 88038847174
5672969 2205441 9193