Knowledge
Data
130 1773623 403980 82071694849 59594316
246166836 6717 5016 1896888 10720725
84009 5158956060 4642683 24248220 953757682