Knowledge
Data
180576 441300 255148 35651378435 7595171
99980166 7798 986543 926626262
1890365049 77008 57301 8843226