Knowledge
Data
667248 854866993 30791 639545762
112254 106238 33529652 9611242 7528687
7619407 843272281 6682 1546705706