Knowledge
Data
45332 17984140 57166899
44231996 305471974 52474 21534669
51033 3653760 235318773 0780843 925739