Knowledge
Data
89 10 280988 571095196 977375249
4850 9025617 526
28684 1855360537 8160512653 4990704