Knowledge
Data
150 847692 48603664205 9418 7827
3015625 59555736833 42282356298
7310758 57860430638 884362