Knowledge
Data
51 4659271 58534 14587735043
818640471 18 3156832 7132
205255 16886 9150596351 585706308