Knowledge
Data
405284328 50592 588320655
479136 43651526195 8257296428 599332 25336118457
89470361288 153104213 20 5801