Knowledge
Data
82 38252 46500235
116161729 9809662 79917 2071371797 593767
3156995340 8528 4832422624 25684450256