Knowledge
Data
145 29675703 75495802930 15623344206 34243792
310955529 5284873 958253846 109758 6160
411725511 593 740