Knowledge
Data
66678835 822659828 40317213
786806098 64026244 412826 16
302788908 23269043075 9339687