Knowledge
Data
3416236 91446 24149
487273897 3162 99845420304 2899325211 3920606123
509228 3228 71480546734 3614053759 555706029