Knowledge
Data
19 51586 2626 640
34861 170196064 81578198805 469366828
138861 801 262 122494755 1264681