Knowledge
Data
594613 511934 6293 375222 4043492
777965 1978929 839083 002
69638158 17727318 32159802 3602