9860 3960 9228 1509 9485 3249 2028 1088 1078 9857 7360 2660 8093 4182 7071 8013 583 6771 5175 5982 4994 604 290 1112 3878 2516 8008