Knowledge
Data
370263416 20683 14226462 89185
8351324 6690424 9925669 23984042 15
51887 20785104160 699620