Knowledge
Data
3068 7667913080 1249 9979881694 58603221675
86 2087167 93727 6921105392
4927379656 8364706602 8732076718 040263 896