Knowledge
Data
59 1253085967 233570096 649346
22 4505876688 3150 3513984 234807
3943 009831 8135231 3900