Knowledge
Data
18814277 69684436 43155627970
37261620646 8693107940 8310569422 1777372
3306 23162702510 512