Knowledge
Data
3126 35197 78149520 75055 4079376398
3543343 30 2308698 66886 848042
45059387049 1862921350 59212498 7881 5329977