Knowledge
Data
655978 1488493 289448250
451955 32014421413 6967938060 8388068080
3175888 88329675 8748543