Knowledge
Data
30 2591 86505661643 58940585783 8256
144 7855441292 16476631504
82090887 587531200 67629