Knowledge
Data
2602 83772848065 531441
3616064272 439640746 7043977319 264
2960937125 9418507064 6267349 2387952 896372477