Knowledge
Data
152 8791322528 23306370 52497053 17569627940
8286325886 9218568 66721187 376
89 77 6007303