Knowledge
Data
286 863796 53668084 87849 1819
121861177 80 739433 595195331
5904679120 27727258615 601971407 477 1670745011