8388
31780
151283
132192
32704
20664
65100
107120
22500
168861