Knowledge
Data
58415096 6229629 2031 2199880
8052676 2427956455 74986 812178
945890 289 54694579 155375625 13109630