Knowledge
Data
12971 96 88602543831 343
5174819 17733640 17111666 8956268 4107413317
19104442 00786 69 28354