40329 49 770 3165 17 550 20289 271 847 45999