Knowledge
Data
665940242 2480 22754791172
703880 67793398 6164211744
235012612 41 179 8895 6685818493