Knowledge
Data
12100413646 1172 96 41241927399
11583613766 18 667950694 0262370 568116
6122937 50 21203