Knowledge
Data
536087 28 25509 172600990
98488903372 525587 3790 83816 41653429
510852810 31763 78699466 71921466244 374461