Knowledge
Data
5586 1683 609326 387441584 344662130
92049761 3810665 878838 1014 3052791859
43 99285769 0766696 20801