5 100000 22150 21096 33147 76558 6209 16745 40761 52378 54706 66163