Knowledge
Data
31560 22040 39677
82313 306 70019264564 64116215519
727404 3385837 56452504 51427825640