Knowledge
Data
31394545 21548387 2949787771
8920712 5650 162253850
8386065 9198419722 6460564740 983794279