Knowledge
Data
108431594 401768772 92300191109
819342 72878420 4495 1464242
41537403 7920386860 384491 32658 3058513