Knowledge
Data
585 6609573 4682546 45130 7202
462285109 59854 414 5577 079772071
381755 14896 961959 42796 28877216