292871
89851
139741
126464
91992
160999
36610
54304
59688
103350