Knowledge
Data
9391877 120586561 20177168
11887952 1071 680 5163576608 3364045
9644190780 273989 831385