Knowledge
Data
31552071 8239541278 679591014
21049707 977802 6356 9471873165
1660 0296206576 6663 602257423 18200474911