Knowledge
Data
23603 676956150 65256843 851333835 750638583
14830287347 914 15633355 11 502
27 336 739634 8147938 72851