Knowledge
Data
42828067 619103130 234483 46001161862
3004661 791132691 7808423976 2275116 5793100
823220278 76208920915 2650904024 502 24368185