292600
89788
139619
126379
91926
160908
36589
54266
59657
103298