Knowledge
Data
5160 802927072 17296089252 649488
3249 394289022 7413466 2986289721
49 6912193 694132633