Knowledge
Data
302580 125415 201 133354570 27
40202 93325 8069 459512352 857961
744165 102964 514668095 20936733