Knowledge
Data
507510267 8443820 29224659 7749587 190
30895200 119181 219855
665927 660474 6069897778 072