Knowledge
Data
536 68864228099 321 41469503 308
7367975 12990356 17 3545320553
71768851 903108474 298299680 95