Knowledge
Data
140953 169142661 79 5159429
78 3540 11103 21741227 33486876045
31362 94113776 36528 91239 46601423