Knowledge
Data
317033 2880145 955105 6801293 4328062929
5672 6233129 3051612 749666 3989238
9905611 67984685 7775364662 383534 8094692