290459
89095
138530
125625
91386
160205
36418
54011
59395
102801