Knowledge
Data
136081 83930426 2967
187177669 12251114 1989614592
98745619 4205944710 4765 18 58947559