Knowledge
Data
176 58353507239 684 2186619
9599449299 695268 9803611
54488830209 16180864 81 6335050