Knowledge
Data
58 0138346 594970 499920
590889160 943518979 8362 508 0185368
82106 262216 31290572 110064 9615560