Knowledge
Data
41312113 2815509 18088709309 5279202
44744671 19338869 7635347080
338509 994968034 740261 8157