Knowledge
Data
3096 222054570 2084396 216988 246346
23519757317 35265 45129 23086798
62957497 32756761 48