Knowledge
Data
45101492910 795865 16522009
3541260515 1656235067 132920843
77487719 2914708 61266 39755018