Knowledge
Data
1530108 2701285749 597 398936607
4574688 4030813 27267153682 72745896488 4096317482
51219 913009185 96645007842 253712338 4918