7000 13945 39181 42331 57641 18361 48967 8744 426716 913673 10587 5884 62265 29326 1091 4049 30131 1045 4189 13422 12344 738 9975 50320426