Knowledge
Data
90 5100943 959305631 3400892
943110307 2267025761 3957886386
4407848 17068587 878 60 2630567