Knowledge
Data
30136 664 274616694 2542
31430286 7035 69575347 53960509707 2471044473
463892 823 386758324 8544327026