5628
12250
75922
128520
35624
23268
30225
82420
18045
145299