Knowledge
Data
47032 986 2123958 12948603
400 50594 53886691 607512
56977407514 44845797010 6017103 18169821 187463