Knowledge
Data
34509501 27800 77378080527
25056217532 6144426118 9036980390
9457822 7791 511896375 14849