Knowledge
Data
660552 58058492 227198844
77371109 41009 39250
84429 12631066 21714 4812781903 2478411