Knowledge
Data
222654525 42837582 5229039 633
631 253 4919848 5319
46839270 824098 20857 94712503 52720