Knowledge
Data
18297697 589653 3254 686377 673378
88 566943215 1299861 820727 2211
27385 6333302860 276 247553031