Knowledge
Data
2703923 626 492557280 8965607 8577866
8654992 998 13549572 1628272
11 9345852021 59496 14621