Knowledge
Data
51 60 35578570 706492 633
400347533 03067835121 2812080 574331 195684
340 2162918 73637449