Knowledge
Data
30893 589817713 4879090027 645375731 3538419328
366507109 116 102071540 427283 251493
839398 67383063826 488 1300691876