Knowledge
Data
528 680043709 8473171833 70202680896 255111815
590 56001615799 5314133 57313 874
402134 21190728 4332 780935 380034