Knowledge
Data
580476 21 630434467
8624825 607 602740 566108036
915466884 2046 961142535 026428 014156