Knowledge
Data
316 3596542 6756867 1316319 69496000
88343298 812670059 797216160
12923092 828802 447