Knowledge
Data
3216 13062575728 89478888 40067 580885248
2733452431 28462740 40148743
895 50288919 36286