291928
89578
139263
126128
91754
160701
42445
36536
54185
59576