Knowledge
Data
5261186579 5109180046 44672717 21641383 2962953803
198 3881 796 028
7591 65602366 9630858647