Knowledge
Data
354654094 4586728 62747541 16081441559
223358188 4339 695512638 711791367 474276836
41012 505 338