Knowledge
Data
659 660672211 96600 25606
23599 44537498636 14250786937
840890 4226 55907567 903983 426641