Knowledge
Data
309398 15 5855506287 40787233 52403131670
159015 8253317482 13298 86306865766
377613 81696769 877