Knowledge
Data
41958205 82544625 18864124691
3309226799 35005 265684509 26240 129994415
73805927 428 32842613466 95409706596