Knowledge
Data
0596409 5932108 3643381 647993489
947 61701420 57750 15552400 9379950
9739 3467298 3242121382 96492 529