Knowledge
Data
13953 30710304493 6437246 6956
940 2368 709910959 2191
20220 33163299 57826667333 116226252 18692361