Knowledge
Data
32 553759 3947101327 12150974 6666656
2103993646 3654127981 95630841 7967502
82695893246 899448 866 28213