Knowledge
Data
51672 1003 403525388 3286447
43 8994693 768520439 49 33072652
460650749 42286 815055709 83200796865 34732860273