55216151772480315408526263763424
50568867848303583140470518415208
46486562241083858672883767854812
46213567631065448723167432885778
45412303245035415412385418133845
37887630762635068174137268477076
25717654027333065487500116284161
24001127205521760465463474873777
15651111778644042878638662087300
02706173521482126610642720803583