Knowledge
Data
10265953 59926 14006626216 3354
89849 5673 936 46116 452599801
833 7416 35518964 17176150