Knowledge
Data
2126681 3117142 32878 6237365734 4906
75 283391 1097896
1028887 168683615 9906391054 11748567218