Knowledge
Data
2162609528 2971181528 500797 400296 4747
41945 9675 3139110711
108 0365205082 3119536208 2188312 410359723