290472
89096
138532
125626
91387
160209
36420
54012
59395
102807