Knowledge
Data
30852 84530496 47024 756
69979 78048123701 266376
14 52 256683802 28171642893 9045767036