Knowledge
Data
615259311 42 385066762 77114301127
201565096 27067539 1499472578
2911900 84604562689 43080262 801833510 509579