Knowledge
Data
541193385 31177330 164288361 3112495
57847256 78551587811 8655490 463050263
2528 42561 4332 97338171 144229