Knowledge
Data
95989576 30438 841 637705 19855700498
454545 1108410 4595
46905766 488 264328011 916875291 555436