Knowledge
Data
2381090 653641357 51135216 5123114112 1716452209
24 59 1173866 35142490
7116 90035 9584 132173 2391284