Knowledge
Data
32289374 26602942 18282172
77381698034 8288388144 6084 78571
102 2352274 964459259 4800635912 247