Knowledge
Data
3930246 28600 5512097626 869089667
2393019 693240291 13666416
1341401064 40805 1559401 5362942