11028
35630
165869
48195
29638
18186
26660
59930
14625
172227