Knowledge
Data
52 812728 80628 690917151 3619619
571323 71978214 9946890973
154308912 78189794 7885263745 3704