Knowledge
Data
266658 8261339576 8114170 11709002
299488 642106 627058321 4041403
0409706 23406895 6442592387 7093871