9960
43820
155771
61353
40223
11928
56575
19240
6840
185317