Knowledge
Data
868 31 86056834 25164675102 939814
4204423419 646943 1094991937 398405624
3509005297 373 465966943