Knowledge
Data
50 39 70666537966 3283906 0560256766
99394618 8406384 6702194 70723027592
40660025040 380407923 60536662