Knowledge
Data
269 57722603 2925108072 63188 85881497
1024628 90857165435 34536020
10488 823842008 3903