Knowledge
Data
4307883305 50483549072 34258653
642 667701730 135494148 95274 199974
16196885 780876 14228327