Knowledge
Data
3091591540 523695727 1278519 921
93278809 316440 660724227 85897322
472810600 5886756556 26362657 5315012