2802
17401
26203
19659
39688
25578
18476
9672
29376
4097
3896