Knowledge
Data
34948246 508416 592118 8074 4453672
695 167643272 7207627 325188208
83533 5084810 3589944094