Knowledge
Data
396 430248 2427466 2778204619
676 3058955 233647572 34293327 6309147
940 87 212301 843924