2954 4199 942 5192 3745 3999 4552 2362 8160 9588 4554 2339 7937 4250 7132