Knowledge
Data
51109363 78155 18180 3911 12083139390
9901209 6617942832 4662 546 8927383772
6202340734 9515126 535860 843 95