Knowledge
Data
2505692 10428 7711440 3042
94080469 2123723 72864211 5684 64083
54823081 496005 003 0983813096