Knowledge
Data
4166995 886 64305226 31666391 66595176659
821342 42294 54050692 7409361
3287 395905 36