Spanish torture

Edit Answers
59528155415420516336 46176277247663453313 47212663116349003886 52160473230640110379 40466671897092731396 99066153278531402418 32863704299403726565 04626584195580735626 11074332341736008364 38984990640943142384 51803007555648178828 73261751542728038244 19297172956261167585 02514381858161663286 83075690732946788805 45769697532001119325 51143939017320756840 69354305128814425872 59199865909126237983 02640155287048074358
1.
69
2.
67
3.
420
4.
3139
5.
666
6.
13