666117
564678
680136
471367
365742
465445
498245
544739
71624
365713
16813
804947
4313364
3624456
3570929
3194460
2923998
2825283
2791955
2610725
2517226
2113209
1943351
1905407