Knowledge
Data
30652 556 9731251501 4390 36891
58 84685520695 2873100619
19031970 7400149 7156657 2355777073 852