Knowledge
Data
584476 54245977 32926600 949795 129
408913 2841998 2334614943
38888 4224 146314149 29809