Knowledge
Data
114262 7259127 93266544 2920
83601949 399780 249925993 1740
50602 65164 393382 33156815208 52