Knowledge
Data
9089 753860 95074 198032565 691444422
1097 5224849741 20746915389 3852016596 46921250
60067 62066833 43248 845511536