Knowledge
Data
29895619 66 100162 825 3970241
2667743713 19 0603599 6962832405 143717440
907569576 69450 7617926 29