Knowledge
Data
19509683 64752342603 63227939 83674107967 141555
29 22139708 1262
5833103113 909618 69389404505 3086196281 146893821