Knowledge
Data
149 021321536 92317394 160244
34144076 66293 6706308568
870351 4934 371907482 2216861065