Knowledge
Data
64189949758 45098867 355490 29 364403615
56786034 40980641 9077810259 25585120377 322
17392054 4342 2586