Knowledge
Data
59857 36812609 3480563962 16603
2169 6088537 97007154314 648272 1346158916
932880489 8590 21730 57498228