Knowledge
Data
2270531393 80 50036 22010206015 17053
57955887231 24255600 8268847 2869655
424517852 95 9681