Knowledge
Data
134039463 41588 86243 505755 22096488
2503 1158938877 68455 933787001 318316941
51013936 8370720 57 80