217 707 249 647 106 903 61857 12108 4684 15 40815