Knowledge
Data
3881342 776 221 756707176
51330558603 230 1288726618 42010826901
5001 72 28266226826 3888 3166