Knowledge
Data
2650 2582469 1152839 122324529 8703821
57303649214 6001 98893 019941289
36 535979 8986974 41793550194