Knowledge
Data
51 0035582 43502079 294970698
46255250266 496 114033614
7213270703 3150395435 0344821 72356166