1 1 10
3508710 4344 5010 5783 5847 3960 2724989 400 5335 3785
6943
2591
