Knowledge
Data
80 3035 3773611081 4499585 670
9887 41301 595255
20130 36460450 455
659 2023169645 97542 88 930958