292873
89853
139741
126464
91994
160999
36610
54304
59688
103350