Knowledge
Data
629 2143770 290709965 86431159
1739477505 2750230 161
2216210 4821 288222 809139600 848687