Knowledge
Data
345036032 58835 42474 63232667 1426326230
90828 24559 329129719 5214659 0768634
508 37517 3294925002 8147361621