Knowledge
Data
2889 75 214441 57871649898
107617212 431662 129 89492510 75510
4990301838 95704 931757 614182