Knowledge
Data
2908163 2571937 6952684 16297448161 30889
353913690 4335 729854 9105320
40196536146 92184096 940 801