Knowledge
Data
191643 662022702 8960507 26179 810084
91161 27722250 7506 7027546 488
53789799153 277 158396 946090