Knowledge
Data
28268483 266748 2171380 67218638 642010289
2009778 26220737680 13577456457 44767840689 314056249
8088989 699689500 48