Knowledge
Data
146 76631256 94815 63515866466 4962507
59 7943461 18157 128072312 934
82138 576053874 69111259230 499