982710241019755356882810
5272942865159992461810
10683252873142910787126
163376539110107864102384
55648104510719744711214
832368482964172837578
29259339437271010153658