Knowledge
Data
693 68407 43912930054 8589 2999946
18959308 3480932 1969114537
411028 592 504187 103297227 35