Knowledge
Data
21014712802 798 64569 86553
585046144 70206 609 50958 31827
7114059 60 73267 082388 912546