Knowledge
Data
31 560 6220665244 1158 2909912016
13378341 5634 74606825 290947 84824
71136289 74238881202 0876