Knowledge
Data
297282706 267253601 95053785 3357085100 46303
5824 602 39684925 645
350 652381 34 0130688