Knowledge
Data
640 1295506591 99 57159929 4771994661
59 1682437254 3708954 113
57144504 3552 9670979