8690076 11311117 7153784 4190669 848319 10553843 5707251 1315944 5487308 66759950 82175684 10783748 9830485 4724720 60665551 1968957 2888558 576249 434403 16979120 37967209 10341330 19760314 5426252 2064188 46445828 9851017 65382556