Knowledge
Data
30 5062 9735793
6947113 328313160 4338457054 668753 2360706180
41337833024 4823559501 34673425 175444115