Knowledge
Data
2197 340668 509350624 44087 582228382
8285214897 3652404 98884524
211 613100 9024 347161 50128133649