Knowledge
Data
8151309 336409 68366 7782972
765 5169971 480740715 42699880 35133822212
2617 995 83183242175