Knowledge
Data
31 8559963 154281 5584708280 32402265
62778078348 72907 41807848
88878 325431 307088670 9453588465