Knowledge
Data
31278605 0030203913 669931925 5652041 16794493454
82839939 322632 860
2998073 5245 14935146