Knowledge
Data
30559 46369413675 204272 45399966360
3686490 2101 512 82691698
66422565 79272377 61257908